devZoGok
|
43c843982a
|
cruise missiles detonate on impact
|
2024-01-21 17:11:49 +02:00 |
|
devZoGok
|
0a552d24b6
|
removed checked flag from Map::Cell
|
2024-01-06 14:09:33 +02:00 |
|
devZoGok
|
ad5e71d00d
|
added test for speed of pathfinding for large maps
|
2024-01-06 11:18:00 +02:00 |
|
devZoGok
|
e4f278fef1
|
optimized Djikstra's shortest path algorithm implementation
|
2024-01-06 10:28:05 +02:00 |
|
devZoGok
|
f86edaf3c0
|
bugfix for adding units to every player from map scripts
|
2023-12-30 12:19:45 +02:00 |
|
devZoGok
|
ee6208ce96
|
cleaned up statistics screen
|
2023-12-26 17:25:07 +02:00 |
|
devZoGok
|
b895a85378
|
implemented central Game class
|
2023-10-08 15:08:45 +03:00 |
|
devZoGok
|
b58d314659
|
saving and loading resource deposits
|
2023-10-07 18:41:07 +03:00 |
|
devZoGok
|
18428aec58
|
implemented underwater unit submerging while pathfinding
|
2023-09-09 14:42:59 +03:00 |
|
devZoGok
|
252c6bc286
|
refactored underwater cell generation
|
2023-09-03 12:01:32 +03:00 |
|
devZoGok
|
13f6a233df
|
binary search implementation
|
2023-09-03 09:55:23 +03:00 |
|
devZoGok
|
4e5c539519
|
refactored Djikstra's algorithm's implementation to use map cells
|
2023-09-03 09:55:23 +03:00 |
|
devZoGok
|
0c6dabc918
|
removed TerrainObject struct
|
2023-09-03 09:53:43 +03:00 |
|
devZoGok
|
16250f2920
|
implemented cell debug rendering
|
2023-09-03 09:22:54 +03:00 |
|
devZoGok
|
4ae34a0c0d
|
generating the top cell layer
|
2023-09-03 09:22:08 +03:00 |
|
devZoGok
|
80dc5503be
|
removed TerrainObject struct
|
2023-09-03 09:22:05 +03:00 |
|
devZoGok
|
701afbca39
|
shifting landmass cell markers after weights calculation
|
2023-02-05 16:48:54 +02:00 |
|
devZoGok
|
045d3aac34
|
parsing terrain objects
|
2023-02-05 15:18:28 +02:00 |
|
devZoGok
|
64fa6d7ea7
|
saving landmass as an XML file
|
2023-01-21 15:52:03 +02:00 |
|
devZoGok
|
6a96bafdb7
|
implemented unit factory
improved map loading
|
2023-01-13 19:52:00 +02:00 |
|
devZoGok
|
3542b3e4b8
|
selectable terrain objects in the map editor
|
2023-01-06 08:36:26 +02:00 |
|
devZoGok
|
dd1643eafa
|
player updating moved to the Map class
removed unused methods
|
2023-01-03 09:49:28 +02:00 |
|
devZoGok
|
19f16da9ed
|
generated landmass plane
|
2022-12-29 11:42:19 +02:00 |
|
devZoGok
|
5ced090684
|
refactoring
|
2022-10-31 12:35:15 +02:00 |
|
devZoGok
|
081ddb2765
|
cell size factored into the Map class
fixed bug in Map::isPointWithinTerrainObject()
|
2022-10-09 15:41:30 +03:00 |
|
devZoGok
|
27929c3f99
|
added missing files
|
2022-10-08 18:35:54 +03:00 |
|
devZoGok
|
0a650fc76f
|
abstracted landmass and bodies of water into TerrainObject structs
|
2022-10-02 13:04:31 +03:00 |
|
devZoGok
|
a0950f8d09
|
Python script that creates Lua map scripts
|
2022-09-24 17:24:24 +03:00 |
|
devZoGok
|
678923390b
|
updated Lua script data extraction invocations
|
2022-09-24 09:43:08 +03:00 |
|
devZoGok
|
8b5c492ff2
|
corrected unit navigation
minor refactoring
|
2022-09-18 10:27:26 +03:00 |
|
devZoGok
|
5ac2f28479
|
pathfinding uses local bodies of water for naval units
|
2022-09-17 21:31:55 +03:00 |
|
devZoGok
|
4af2110e22
|
added y axis map cells checking for adjacency
|
2022-09-17 17:15:26 +03:00 |
|
devZoGok
|
c0aa67d5a9
|
fixed infinite submerging bug
|
2022-09-17 10:14:29 +03:00 |
|
devZoGok
|
11afaa32d3
|
first submarine submerging iteration
|
2022-09-16 22:22:25 +03:00 |
|
devZoGok
|
838ae2832f
|
method factored out
|
2022-09-11 09:59:19 +03:00 |
|
devZoGok
|
9cd87637b0
|
Fixed pathfinding when directing ships to move on land
Some bugfixes
|
2022-09-10 17:29:10 +03:00 |
|
devZoGok
|
e33919160f
|
Units move using the new pathfinding system
Minor refactoring
|
2022-08-27 19:22:13 +03:00 |
|
devZoGok
|
5d4803b083
|
Water body and general refactoring
Begining of pathfinding implementation
|
2022-08-27 11:42:02 +03:00 |
|
devZoGok
|
be1644994b
|
map refactoring
|
2022-08-20 10:16:38 +03:00 |
|
devZoGok
|
72cbdd1ad8
|
refactored order addition
|
2022-08-13 17:11:27 +03:00 |
|
devZoGok
|
f5a3b162f3
|
weights generation first commit
|
2022-08-13 15:43:33 +03:00 |
|
devZoGok
|
a4da044b10
|
beginning of pathfinding implementation
|
2022-07-26 09:33:07 +03:00 |
|
devZoGok
|
351b93e01d
|
generating map cells
|
2022-07-25 09:37:40 +03:00 |
|
devZoGok
|
67714fd96f
|
loading maps using configuration files
|
2022-07-03 16:02:47 +03:00 |
|
devZoGok
|
355de2ccb2
|
screen to space position transformation
|
2022-01-06 10:55:03 +02:00 |
|
devZoGok
|
14bf591a27
|
changed namespace
|
2021-11-01 11:49:56 +02:00 |
|
devZoGok
|
b18b2fe9a8
|
removed many Irrlicht references
|
2021-10-31 15:13:47 +02:00 |
|
devZoGok
|
179f4c28ac
|
factored out a state manager
using GameManager via a singleton
|
2021-10-30 08:09:30 +03:00 |
|
devZoGok
|
7f8824cb29
|
decapitalized files
|
2021-10-27 21:37:09 +03:00 |
|