summaryrefslogtreecommitdiff
path: root/README.md
blob: f9961d1fa500ba4871aa02adb76bf915a5d82ed8 (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
# videogame
-------------

quake-based bsp renderer with a simple map editor

![screenshot](https://git.networkheaven.net/bsp3d/plain/assets/game.gif)

current scope:

* editor:
-  [ ] map tools
-    [ ] more convenient pickers for textures/colors when creating walls
-    [ ] 'paint' tool for textures/colors
-    [ ] horizontal 2d view
-  [ ] undo history
-  [ ] compiling/loading bsp to/from file
* 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)