blob: c81adc0f0dd3cb3608d590b86761820d5d8a5496 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# videogame
-------------
quake-based bsp renderer with a simple map editor

current scope:
* editor:
- [ ] map tools
- [ ] more convenient pickers for textures/colors when creating walls
- [ ] 'paint' tool for textures/colors
- [ ] horizontal 2d view
- [ ] delete key/button for objects (lol)
- [ ] back button for properties view
- [ ] undo history
- [ ] compiling/loading bsp to/from file
- [ ] keybinds !
- [ ] make window resizable
* physics:
- [ ] gamemovement
- [ ] entity collisions
- [ ] props in bsp mesh
* render:
- [ ] obj parser/render
* general:
- [ ] entity system
- [ ] console
- [ ] de-couple editor from game (IS_EDITOR define - compile without)
* audio:
- [ ] anything lol
- [ ] spatial
|