Mercurial > games > semicongine
comparison README.md @ 648:4374c13b9b95
add: progress update
author | Sam <sam@basx.dev> |
---|---|
date | Wed, 03 May 2023 23:57:25 +0700 |
parents | e810faa2eea8 |
children | 93f661a20f74 |
comparison
equal
deleted
inserted
replaced
647:6735f6a2de7a | 648:4374c13b9b95 |
---|---|
47 - [x] Config files ala \*.ini files (use std/parsecfg) | 47 - [x] Config files ala \*.ini files (use std/parsecfg) |
48 - [x] Mouse/Keyboard input handling | 48 - [x] Mouse/Keyboard input handling |
49 - [x] X11 | 49 - [x] X11 |
50 - [x] Win32 | 50 - [x] Win32 |
51 - [x] Enable/disable hardware cursor | 51 - [x] Enable/disable hardware cursor |
52 - [ ] Fullscreen mode + switch between modes | 52 - [x] Fullscreen mode + switch between modes |
53 - [x] Linux (works well enough, I hope) | 53 - [x] Linux |
54 - [ ] Window | 54 - [x] Window |
55 - [x] Audio playing | 55 - [x] Audio playing |
56 - [x] Linux (Alsa) | 56 - [x] Linux |
57 - [x] Windows Waveform API (maybe change to direcsound) | 57 - [x] Windows Waveform API |
58 - [ ] Generic configuration concept (engine defaults, per-user, etc) | |
58 - [ ] Input-mapping configuration | 59 - [ ] Input-mapping configuration |
59 - [ ] Telemetry | 60 - [ ] Telemetry |
60 - [ ] Documentation? | 61 - [ ] Add simple event logging service |
62 - [ ] Add exception reporting | |
63 - [ ] Documentation? | |
61 | 64 |
62 Advanced features (very low priority): | 65 Advanced features (very low priority): |
63 - [ ] Text rendering | 66 - [ ] Text rendering |
64 - [ ] Animation system | 67 - [ ] Animation system |
65 - [ ] Sprite system | 68 - [ ] Sprite system |