Mercurial > games > semicongine
annotate notes @ 480:14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
| author | Sam <sam@basx.dev> | 
|---|---|
| date | Mon, 09 Jan 2023 11:04:19 +0700 | 
| parents | 871ee602bf95 | 
| children | 316923e9247c | 
| rev | line source | 
|---|---|
| 478 | 1 For implementation of font rendering: | 
| 2 https://developer.apple.com/fonts/TrueType-Reference-Manual/ | |
| 3 | |
| 4 ideas: | |
| 5 - mining-game with structure simulation, crashing mineshafts, etc. | |
| 6 - top-down 2d shooter (wild west?) with one room per scene, fixed camera | |
| 7 - Top-down 2d shooter with autoshoot (-> what is the challenge? position? cover? effects?) | |
| 8 - Clean up something | |
| 9 - Defend house (embassy?), against burglar, enemies, receive guests | |
| 480 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 10 - Typing game, mechanics ala "cook, serve, delicious" but different theme, maybe war, coffee serving, | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 11 -> add spin on it somehow? | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 12 | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 13 Subsystems: | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 14 | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 15 High prio: | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 16 - Texture handling | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 17 - Input handling (X11, Win32) | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 18 - Audio (?) | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 19 - Mesh files (Wavefront OBJ, MTL) | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 20 - Image files (BMP) | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 21 - Audio files (WAV) | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 22 - Config files (TOML) | 
| 
14e5151f68d1
did: introduce scene graph, meshs and generic vertex buffers
 Sam <sam@basx.dev> parents: 
478diff
changeset | 23 - Resource-packs (ZIP) | 
