Jan Mrna
|
df6d323e42
|
Fix collision radius size when zooming
|
2025-10-12 16:19:38 +02:00 |
|
Jan Mrna
|
1ce793c6e8
|
Fixed selection rectangle glitch
|
2025-10-12 16:09:12 +02:00 |
|
Jan Mrna
|
d3af793092
|
Show rectangle when selecting entities
|
2025-10-12 16:04:40 +02:00 |
|
Jan Mrna
|
4b3a4c53e8
|
Fix entity selection when zoomed in/out
|
2025-10-12 15:46:40 +02:00 |
|
Jan Mrna
|
370df129a8
|
ChangeTag for vec and construct from std::array
|
2025-10-12 15:44:56 +02:00 |
|
Jan Mrna
|
08b4b10113
|
Selection rectangle
|
2025-10-10 19:32:58 +02:00 |
|
Jan Mrna
|
250f0963c8
|
Basic collisions
|
2025-10-10 19:00:08 +02:00 |
|
Jan Mrna
|
3d34b68133
|
Multiple entities + pathfinding
|
2025-10-10 10:45:27 +02:00 |
|
Jan Mrna
|
2f80129dce
|
Name refactor
|
2025-10-10 07:49:30 +02:00 |
|
Jan Mrna
|
8a9aa8ee5e
|
Move drawing to separate function
|
2025-10-10 07:37:34 +02:00 |
|
potatopplking
|
536618d7a7
|
Merge pull request #26 from potatopplking/feature/pan_zoom
Feature/pan zoom
|
2025-10-09 06:50:19 +02:00 |
|
Jan Mrna
|
038ea4f9c2
|
Fixed generated tests
|
2025-10-09 06:47:57 +02:00 |
|
Mrna
|
e1fa58e11a
|
Added GHCP generated tests for Matrix class (NOT TESTED)
|
2025-10-08 14:32:51 +02:00 |
|
Mrna
|
69e319a730
|
Fixed sprite size on zoom
|
2025-10-07 14:03:00 +02:00 |
|
Mrna
|
783200733a
|
Fixed tile size and mouse pan when zoom != 1
|
2025-10-07 13:46:34 +02:00 |
|
Mrna
|
582e3e1adc
|
Remove temporary file from VS solution
|
2025-10-07 12:41:03 +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
|
f5304d045d
|
Refactor user input
|
2025-10-07 10:20:13 +02:00 |
|
Jan Mrna
|
d924e7dbca
|
Refactor mouse and keyboard events
|
2025-10-07 10:20:13 +02:00 |
|
Jan Mrna
|
4a9498a520
|
Add mouse button type
|
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
|
326094caf3
|
Adde camera class
|
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 |
|
Jan Mrna
|
a022c3321e
|
Add test target
|
2025-10-07 10:17:24 +02:00 |
|
Jan Mrna
|
8e00c1fed3
|
Added .aider to gitignore
|
2025-10-07 10:17:24 +02:00 |
|
Jan Mrna
|
1defbe8a00
|
Moved TODOs from Readme to GitHub project
|
2025-10-07 10:17:24 +02:00 |
|
Jan Mrna
|
02a2ba2818
|
Window member variables set as private
|
2025-10-07 10:17:24 +02:00 |
|
Mrna
|
ec64c05bf0
|
Merge branch 'win_build'
|
2025-10-07 10:16:39 +02:00 |
|
Mrna
|
aa52ff9f8e
|
Fixed working dir for windows binary
|
2025-10-07 10:12:47 +02:00 |
|
Jan Mrna
|
427d3878c3
|
Updated README
|
2025-09-29 11:07:04 +02:00 |
|
Jan Mrna
|
0f89ca9020
|
Added screenshot
|
2025-09-29 11:04:26 +02:00 |
|
Jan Mrna
|
e25ce9604d
|
Updated README
|
2025-09-29 11:01:34 +02:00 |
|
Jan Mrna
|
6ce349e976
|
Updated README
|
2025-09-29 07:11:29 +02:00 |
|
Jan Mrna
|
1779fde397
|
Some more terrain painting
|
2025-09-29 06:24:22 +02:00 |
|
Jan Mrna
|
b6d24da982
|
Add terrain painting functions
|
2025-09-28 20:42:07 +02:00 |
|
Jan Mrna
|
c42a6b647e
|
Move pathfinders to dedicated files
|
2025-09-28 09:39:40 +02:00 |
|
Jan Mrna
|
7eee6a5c54
|
Implemented GBFS
|
2025-09-28 08:35:27 +02:00 |
|
Jan Mrna
|
2dd44ab169
|
Implemented Dijkstra's algorithm
|
2025-09-27 22:29:33 +02:00 |
|
Jan Mrna
|
5cd3a68e6d
|
BFS
|
2025-09-27 21:51:59 +02:00 |
|
Jan Mrna
|
86d52edfd7
|
Set map
|
2025-09-27 18:45:03 +02:00 |
|
Jan Mrna
|
1b0edb664c
|
Add name to pathfinding classes
|
2025-09-27 18:36:22 +02:00 |
|
Jan Mrna
|
76f10725ec
|
Add forgotten pathfinder file
|
2025-09-27 18:23:13 +02:00 |
|
Jan Mrna
|
e6fc4e881c
|
Draw the path
|
2025-09-27 18:22:53 +02:00 |
|