Commit Graph

224 Commits

Author SHA1 Message Date
veclavtalica 551d60ef85 partially done work on total source tree rework, separation of engine context and game context, generalization of renderer for different backends as well as web platform target 2024-09-16 09:07:01 +03:00
veclavtalica 66c90181cd NO WARNINGS 2024-08-27 13:42:40 +03:00
veclavtalica 2f36d9ea3c windows build compatibility, twn_game_object as abstraction for bridging game code and the engine 2024-08-27 00:33:37 +03:00
wanp 9892bf71dc add the text primitive, finally 2024-08-22 23:41:52 -03:00
veclavtalica ca3cda25df add bootstrapping shell script for purposes of setting --data-dir and cwd for LD_PATH=./ 2024-08-21 21:38:24 +03:00
veclavtalica 1a34f6416b fix .so placement and loading paths 2024-08-21 17:29:06 +03:00
veclavtalica d4d4544bb4 hot reloading and friends 2024-08-21 16:55:34 +03:00
veclavtalica 08fd5970a1 slight restructure of CMakeLists 2024-08-20 17:50:50 +03:00
veclavtalica 2126f3cddb cast ints to floats in terrain gen 2024-08-20 17:27:54 +03:00
veclavtalica 14a9915ce9 remove procgen, use stb_perlin 2024-08-19 19:19:22 +03:00
veclavtalica 9d2aa9b9ba rename scale option to stretch 2024-08-01 01:25:23 +03:00
veclavtalica b35c02d884 new music ! 2024-08-01 00:58:16 +03:00
veclavtalica 80ffc30075 texture_origin option for sprite rendering 2024-08-01 00:52:15 +03:00
veclavtalica 374a9b9c58 repeating textures in sprite rendering 2024-08-01 00:23:32 +03:00
veclavtalica e74cc6bf94 remove symlink as windows is shit, src to townengine 2024-07-30 22:31:18 +03:00
veclavtalica 222b68c0a3 flickering fixed ! 2024-07-31 01:12:45 +03:00
veclavtalica b7eae98d0d enjoy a new song !!! 2024-07-31 00:29:19 +03:00
veclavtalica 967ed0ea9b no mouse change when not captured 2024-07-31 00:18:01 +03:00
wanp 7f1efce310 get the flycam going already 2024-07-30 18:05:28 -03:00
veclavtalica 94ce701dae perlin2d, sample terrain render 2024-07-30 19:36:59 +03:00
veclavtalica ea29f2c5f0 working camera 2024-07-30 18:05:05 +03:00
veclavtalica 4a924cb2a9 new option-based api for sprite issue 2024-07-30 15:30:35 +03:00
veclavtalica a1752196ce remove vestigial game.h's 2024-07-30 03:16:27 +03:00
veclavtalica a99cb340d8 application separation 2024-07-30 01:22:04 +03:00