comparison README.md @ 170:c1a9a988b9e3

did: update progress
author Sam <sam@basx.dev>
date Mon, 01 May 2023 01:21:17 +0700
parents ff345f9e4eb7
children ceba165f07d8
comparison
equal deleted inserted replaced
169:2a0c81fa541d 170:c1a9a988b9e3
35 - [ ] Depth buffering 35 - [ ] Depth buffering
36 - [ ] Mipmaps 36 - [ ] Mipmaps
37 - [ ] Multisampling 37 - [ ] Multisampling
38 38
39 Asset handling: 39 Asset handling:
40 - [ ] Resource concept: load from directory, zip or in-memory-zip, select "mod" as root
40 - [ ] Mesh files (Wavefront OBJ, MTL) (use something from sketchfab for testing, https://sketchfab.com/) 41 - [ ] Mesh files (Wavefront OBJ, MTL) (use something from sketchfab for testing, https://sketchfab.com/)
41 - [ ] Image files (BMP RGB + BMP Graysscale for transparency) 42 - [ ] Image files (BMP RGB + BMP Graysscale for transparency)
42 - [ ] Audio files (AU) 43 - [ ] Audio files (AU)
43 44
44 Other (required for alpha release): 45 Other (required for alpha release):
45 - [x] Config files ala \*.ini files (use std/parsecfg) 46 - [x] Config files ala \*.ini files (use std/parsecfg)
46 - [x] Mouse/Keyboard input handling 47 - [x] Mouse/Keyboard input handling
47 - [x] X11 48 - [x] X11
48 - [x] Win32 49 - [x] Win32
49 - [ ] Enable/disable hardware cursor 50 - [x] Enable/disable hardware cursor
50 - [ ] Fullscreen mode + switch between modes 51 - [ ] Fullscreen mode + switch between modes
52 - [x] Linux (works well enough, I hope)
53 - [ ] Window
51 - [ ] Input-mapping configuration 54 - [ ] Input-mapping configuration
52 - [ ] Audio playing (Alsa, Windows Waveform API?) 55 - [ ] Audio playing
56 - [ ] Linux (Alsa)
57 - [ ] Windows Waveform API?
53 - [ ] Telemetry 58 - [ ] Telemetry
59 - [ ] Documentation?
54 60
55 Advanced features (very low priority): 61 Advanced features (very low priority):
56 - [ ] Allow multipel Uniform blocks? 62 - [ ] Allow multipel Uniform blocks?
57 - [ ] Text rendering 63 - [ ] Text rendering
58 - [ ] Animation system 64 - [ ] Animation system