20 Commits

Author SHA1 Message Date
Jan Mrna
370df129a8 ChangeTag for vec and construct from std::array 2025-10-12 15:44:56 +02:00
Jan Mrna
250f0963c8 Basic collisions 2025-10-10 19:00:08 +02:00
Mrna
81f7de05fb Windows fix for M_PI 2025-10-07 12:40:42 +02:00
Mrna
4e950c15a5 Added Matrix class 2025-10-07 10:20:13 +02:00
Mrna
11fbcbbb10 Added missing header (win compiler complained) 2025-10-07 10:20:13 +02:00
Jan Mrna
71e6bdb904 Basic zoom implemented 2025-10-07 10:20:13 +02:00
Jan Mrna
f458468644 Add map pan 2025-10-07 10:20:12 +02:00
Jan Mrna
75eeac06df Removed unused coded, fix compiler warnings 2025-10-07 10:20:12 +02:00
Jan Mrna
8a49c12909 Refactor WorldPos, WindowsPos done 2025-10-07 10:20:12 +02:00
Jan Mrna
47977d9979 Refactor vec, add domain-specific types (world, window, tile) 2025-10-07 10:20:10 +02:00
Jan Mrna
92b36a8943 Added DistanceTo to vec class 2025-10-07 10:19:06 +02:00
Jan Mrna
0e17c84eb9 WIP new vec class and tests 2025-10-07 10:19:03 +02:00
Mrna
ec64c05bf0 Merge branch 'win_build' 2025-10-07 10:16:39 +02:00
Jan Mrna
b6d24da982 Add terrain painting functions 2025-09-28 20:42:07 +02:00
Jan Mrna
5cd3a68e6d BFS 2025-09-27 21:51:59 +02:00
Jan Mrna
f9b76687b3 Move sprite implementation to sprite.cpp 2025-09-27 13:18:01 +02:00
Jan Mrna
1aebe47acf Split main.cpp to different files 2025-09-27 09:55:32 +02:00
Jan Mrna
9913d5b938 Remove unused stuff from 2D game engine (sound) 2025-09-26 17:50:13 +02:00
Mrna
f57d52c670 M_PI fix for windows 2025-09-24 09:36:34 +02:00
Jan Mrna
6c828dfba7 Copy source files from the 2D "game engine" 2025-09-20 17:33:02 +02:00