Jan Mrna
|
057842ca7b
|
Fixed warnings
|
2025-10-17 07:54:51 +02:00 |
|
Jan Mrna
|
370fc98588
|
Positional container: basic implementation, added tests
|
2025-10-17 07:47:12 +02:00 |
|
Jan Mrna
|
6d040cb61f
|
Positional container WIP
|
2025-10-16 20:56:55 +02:00 |
|
Jan Mrna
|
f979005208
|
vec: add operator+ and - for scalars
|
2025-10-16 20:37:45 +02:00 |
|
Jan Mrna
|
a4e44e6cb8
|
CMake: use ggdb3
|
2025-10-16 20:37:09 +02:00 |
|
Jan Mrna
|
836731b971
|
Tests for positional containers
|
2025-10-16 18:02:47 +02:00 |
|
Jan Mrna
|
5209e054e5
|
Positional container WIP
|
2025-10-16 18:02:31 +02:00 |
|
Jan Mrna
|
5d35a3e92d
|
vec class: structured binding support
|
2025-10-16 18:01:29 +02:00 |
|
Jan Mrna
|
3a8dce8996
|
Tests: add performance tests
|
2025-10-16 12:31:40 +02:00 |
|
Jan Mrna
|
b25d006b9e
|
README: updated build instructions for linux
|
2025-10-16 10:55:22 +02:00 |
|
Jan Mrna
|
e117e85e7f
|
CMake: copy resources to build dir (linux+win)
|
2025-10-16 10:55:08 +02:00 |
|
Jan Mrna
|
935c74864c
|
Removed all git modules
Previously needed for windows build, which is now done with vcpkg.
|
2025-10-16 09:52:57 +02:00 |
|
Jan Mrna
|
fdda4fe9f0
|
gitignore update
|
2025-10-16 09:49:40 +02:00 |
|
Jan Mrna
|
43f7432cb0
|
Print error details on IMG_Load
|
2025-10-16 09:49:05 +02:00 |
|
Jan Mrna
|
e5f5fea992
|
README: add build instructions
|
2025-10-16 09:46:05 +02:00 |
|
Jan Mrna
|
f982c3b55f
|
CMake: build for windows with vcpkg
|
2025-10-16 09:33:24 +02:00 |
|
Jan Mrna
|
bc65b05854
|
Added vcpkg files
|
2025-10-16 09:30:56 +02:00 |
|
Mrna
|
3064af65aa
|
CMake: win + vcpkg, not tested
|
2025-10-14 17:09:55 +02:00 |
|
Mrna
|
256cd7a431
|
CMake preparation: delete old VS solution
|
2025-10-14 17:08:37 +02:00 |
|
potatopplking
|
f574f604d3
|
Merge pull request #29 from potatopplking/feature/collisions
Feature/collisions
|
2025-10-14 17:05:45 +02:00 |
|
Jan Mrna
|
b4fcd56f10
|
Added CMake build for Linux
|
2025-10-12 19:53:24 +02:00 |
|
Jan Mrna
|
2f346c11c3
|
Deselect all entities on re-selection
|
2025-10-12 16:44:59 +02:00 |
|
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 |
|