view notes @ 26:8b4bc545958d

did: update gitignore
author Sam <sam@basx.dev>
date Wed, 11 Jan 2023 11:43:59 +0700
parents 0ffdf1f4ecf4
children 0996104ad066
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) (use something from sketchfab to get started, e.g. https://sketchfab.com/nigelgoh)
- 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