|
9b20be5248
|
merged master to decision_trees
|
2021-05-23 18:04:44 +02:00 |
|
|
439e27625c
|
Merge branch 'autonomic_stroll'
|
2021-05-23 08:48:29 +02:00 |
|
|
90e9dcd6ff
|
Merge branch 'master' into autonomic_stroll
# Conflicts:
# main.py
# minefield.py
|
2021-05-23 06:50:59 +02:00 |
|
s452635
|
7ef7c24339
|
created a package for objects, changed ui into a package
|
2021-05-23 06:14:12 +02:00 |
|
|
ad5864c7f8
|
Merge branch 'master' into decision_trees
# Conflicts:
# main.py
|
2021-05-22 23:57:48 +02:00 |
|
|
dd024fa404
|
added Game class; code rework in main; adjusted some classes; minor improvments in InputBox
|
2021-05-21 14:08:45 +02:00 |
|
|
9755ddc96d
|
Dodanie fukncji rozbrajania min w klasie minefield.
|
2021-05-20 15:01:09 +02:00 |
|
|
096d506553
|
added hash function and hash enums
|
2021-05-20 00:44:06 +02:00 |
|
|
3c263e57e7
|
implemented setting random mines as targets
|
2021-05-19 23:44:56 +02:00 |
|
|
7fe9e0958c
|
diversified agents speed on different terrain types; temporarily disabled GameOver screen
|
2021-05-18 20:37:31 +02:00 |
|
|
af238a6ed6
|
added agent movement animations; redefined game loop; added turn counting; adjusted classes; fixed a bug; code refactoring
|
2021-05-12 14:33:26 +02:00 |
|
|
8ffdacd603
|
coordinated project modules; fully implemented blitting using display_assets.py; updated maps; fixed some bugs
|
2021-05-07 22:26:58 +02:00 |
|
Jakub Danilewicz
|
436a155b7e
|
Dodany Enum Terrain; Dodany koszt na Tile; Używana jest nowa mapa testowa (reskin secondmap)
|
2021-05-07 19:58:16 +02:00 |
|
s452635
|
fa5339685d
|
moved and removed blitting from minefield
|
2021-05-03 20:33:17 +02:00 |
|
s452635
|
d47e46313c
|
added coords to background
|
2021-05-02 21:04:41 +02:00 |
|
|
fd6fabfc00
|
merged new agent, display_assets and bfs
|
2021-04-17 19:56:34 +02:00 |
|
s452635
|
a8424a3859
|
added sapper asset direction, moved blitting sapper to a separate function called from main
|
2021-04-17 15:29:36 +02:00 |
|
|
925350569d
|
changed move validation return type to Boolean
|
2021-04-14 22:41:07 +02:00 |
|
s452635
|
9e429dff9f
|
Merge remote-tracking branch 'origin/master'
|
2021-04-14 12:01:31 +02:00 |
|
s452635
|
84431ca398
|
robotic assets
|
2021-04-14 12:01:20 +02:00 |
|
|
c2a80c56ab
|
minor Minefield changes
|
2021-04-11 19:29:12 +02:00 |
|
|
3f5d27e414
|
changed coordinates naming convention to (row, column)
|
2021-04-11 19:04:06 +02:00 |
|
|
a90cc61586
|
added different mine types recognition and creation in Minefield
|
2021-03-27 21:41:57 +01:00 |
|
|
4cf9d57fa0
|
delete 'mines_models/tests.py'
|
2021-03-27 13:32:18 +01:00 |
|
|
1ccb1277fc
|
added turn counter, updated next move validation
|
2021-03-26 16:29:53 +01:00 |
|
|
37b4107aa4
|
implemented new mine types and corresponding classes
|
2021-03-26 15:46:00 +01:00 |
|
s452635
|
aa4762867b
|
little bit of code clean-up
|
2021-03-14 19:18:23 +01:00 |
|
|
a61e1c03b3
|
Forbade stepping on the mines, deleted event_interpreter.py
|
2021-03-14 18:25:12 +01:00 |
|
Jakub Danilewicz
|
8d29c7078f
|
Added simple movement with usage of arrow keys. Those functions have been declared in Minefield class (temporarily)
|
2021-03-14 11:32:44 +01:00 |
|
|
54d9133751
|
fully implemented random map generation
|
2021-03-12 21:25:33 +01:00 |
|
|
7a735106bd
|
implemented minefield, tiles and mines
|
2021-03-12 11:49:19 +01:00 |
|