Mercurial > games > semicongine
comparison notes @ 21:316923e9247c
add: clean examples, update build configs
author | Sam <sam@basx.dev> |
---|---|
date | Tue, 10 Jan 2023 00:24:37 +0700 |
parents | b55d6ecde79d |
children | 0ffdf1f4ecf4 |
comparison
equal
deleted
inserted
replaced
20:beb86492b178 | 21:316923e9247c |
---|---|
1 For implementation of font rendering: | 1 Game ideas: |
2 https://developer.apple.com/fonts/TrueType-Reference-Manual/ | |
3 | |
4 ideas: | |
5 - mining-game with structure simulation, crashing mineshafts, etc. | 2 - mining-game with structure simulation, crashing mineshafts, etc. |
6 - top-down 2d shooter (wild west?) with one room per scene, fixed camera | 3 - 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?) | 4 - Top-down 2d shooter with autoshoot (-> what is the challenge? position? cover? effects?) |
8 - Clean up something | 5 - Clean up something |
9 - Defend house (embassy?), against burglar, enemies, receive guests | 6 - Defend house (embassy?), against burglar, enemies, receive guests |
12 | 9 |
13 Subsystems: | 10 Subsystems: |
14 | 11 |
15 High prio: | 12 High prio: |
16 - Texture handling | 13 - Texture handling |
14 - Mesh files (Wavefront OBJ, MTL) | |
15 - Image files (BMP RGB + BMP Graysscale for transparency) | |
16 | |
17 - Input handling (X11, Win32) | 17 - Input handling (X11, Win32) |
18 - Audio (?) | 18 |
19 - Mesh files (Wavefront OBJ, MTL) | 19 - Config files (std/parsecfg) |
20 - Image files (BMP) | 20 |
21 - Audio files (WAV) | 21 - Audio files (WAV) |
22 - Config files (TOML) | 22 - Audio (Alsa, Windows Waveform API?) |
23 - Resource-packs (ZIP) | 23 - Text rendering |
24 | |
25 TODO: | |
26 - move all of Makefile to config.nims |