Mercurial > games > semicongine
annotate notes @ 19:b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
| author | Sam <sam@basx.dev> |
|---|---|
| date | Mon, 09 Jan 2023 11:04:19 +0700 |
| parents | b40466fa446a |
| children | 316923e9247c |
| rev | line source |
|---|---|
| 17 | 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 | |
|
19
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
10 - Typing game, mechanics ala "cook, serve, delicious" but different theme, maybe war, coffee serving, |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
11 -> add spin on it somehow? |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
12 |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
13 Subsystems: |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
14 |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
15 High prio: |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
16 - Texture handling |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
17 - Input handling (X11, Win32) |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
18 - Audio (?) |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
19 - Mesh files (Wavefront OBJ, MTL) |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
20 - Image files (BMP) |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
21 - Audio files (WAV) |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
22 - Config files (TOML) |
|
b55d6ecde79d
did: introduce scene graph, meshs and generic vertex buffers
Sam <sam@basx.dev>
parents:
17
diff
changeset
|
23 - Resource-packs (ZIP) |
