changelog
- Fri, 01 Aug 2025 18:19:33 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 01 Aug 2025 18:19:33 +0200] rev 238
- make the default window scaling and positioning screen resolution dependent
- Fri, 01 Aug 2025 18:18:57 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 01 Aug 2025 18:18:57 +0200] rev 237
- add functions to change the window position
- Fri, 01 Aug 2025 17:58:28 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 01 Aug 2025 17:58:28 +0200] rev 236
- update player texture
- Fri, 01 Aug 2025 17:57:39 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 01 Aug 2025 17:57:39 +0200] rev 235
- make asc_ui_scale_auto() normalized with Full HD as 100%
- Thu, 31 Jul 2025 22:14:27 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 31 Jul 2025 22:14:27 +0200] rev 234
- improve structure of the game code and add a function to set the player position
- Thu, 31 Jul 2025 20:40:48 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 31 Jul 2025 20:40:48 +0200] rev 233
- handle the edge-case when a viewport vanishes
- Wed, 30 Jul 2025 00:12:13 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 30 Jul 2025 00:12:13 +0200] rev 232
- improve the conditional setting of flags
- Mon, 28 Jul 2025 23:11:30 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 28 Jul 2025 23:11:30 +0200] rev 231
- make initial window size depend on UI scaling factor
- Sun, 27 Jul 2025 23:54:33 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 27 Jul 2025 23:54:33 +0200] rev 230
- replace ugly backdrop texture
- Sun, 27 Jul 2025 23:44:14 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 27 Jul 2025 23:44:14 +0200] rev 229
- first idea of what the main scene could look like
- Sun, 27 Jul 2025 23:34:19 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 27 Jul 2025 23:34:19 +0200] rev 228
- add asc_create_flags() utility function
- Sat, 26 Jul 2025 21:13:05 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 26 Jul 2025 21:13:05 +0200] rev 227
- simplify build and copy assets to build dir
demo programs can then be run directly from the build dir
- Fri, 25 Jul 2025 19:19:54 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 25 Jul 2025 19:19:54 +0200] rev 226
- simplify how pre-defined shader IDs work
- Fri, 25 Jul 2025 18:58:50 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 25 Jul 2025 18:58:50 +0200] rev 225
- prevent attempts to load a shader again that already failed before
- Fri, 25 Jul 2025 18:54:51 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 25 Jul 2025 18:54:51 +0200] rev 224
- fix broken nullptr handling in asc_shader_use() - fixes #696
- Fri, 25 Jul 2025 18:50:36 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 25 Jul 2025 18:50:36 +0200] rev 223
- clean up the messy shader code specification
- Thu, 24 Jul 2025 20:58:00 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 24 Jul 2025 20:58:00 +0200] rev 222
- vastly deduplicate shader creation code
- Wed, 23 Jul 2025 00:27:46 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 23 Jul 2025 00:27:46 +0200] rev 221
- slightly improve error handling
- Tue, 22 Jul 2025 21:38:02 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 22 Jul 2025 21:38:02 +0200] rev 220
- resolve several minor TODOs
- Tue, 22 Jul 2025 20:57:13 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 22 Jul 2025 20:57:13 +0200] rev 219
- remove outdated TODO comments
- Tue, 22 Jul 2025 20:50:50 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 22 Jul 2025 20:50:50 +0200] rev 218
- add more vector arithmetic functions
- Mon, 21 Jul 2025 21:28:34 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 21 Jul 2025 21:28:34 +0200] rev 217
- improve snap-to-grid-movement
- Sun, 20 Jul 2025 23:31:40 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 20 Jul 2025 23:31:40 +0200] rev 216
- snap the movement to the grid
- Sat, 19 Jul 2025 21:29:10 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 19 Jul 2025 21:29:10 +0200] rev 215
- use new point-of-origin for 2d primitives