view 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
line wrap: on
line source

Game ideas:
- mining-game with structure simulation, crashing mineshafts, etc.
- top-down 2d shooter (wild west?) with one room per scene, fixed camera
- Top-down 2d shooter with autoshoot (-> what is the challenge? position? cover? effects?)
- Clean up something
- Defend house (embassy?), against burglar, enemies, receive guests
- Typing game, mechanics ala "cook, serve, delicious" but different theme, maybe war, coffee serving, 
  -> add spin on it somehow?

Subsystems:

High prio:
- Texture handling
- Mesh files (Wavefront OBJ, MTL)
- Image files (BMP RGB + BMP Graysscale for transparency)

- Input handling (X11, Win32)

- Config files (std/parsecfg)

- Audio files (WAV)
- Audio (Alsa, Windows Waveform API?)
- Text rendering

TODO:
- move all of Makefile to config.nims