Commit Graph

23 Commits

Author SHA1 Message Date
d16267826d remove bandaid stones, TODO: fix astar 2023-05-15 16:58:23 +02:00
Aliaksei Brown
d3ffe50c91 inor fix 2023-05-15 15:42:44 +02:00
Aliaksei Brown
0c025a857d changes: added a visible mark where the chicken goes to 2023-05-08 21:15:37 +02:00
2437125100 add heuristic; fix cost method 2023-05-08 16:23:21 +02:00
e6dd642006 implement astar. TODO: fix the stones bandaids 2023-05-08 08:23:04 +02:00
08b318d1e6 purge magic numbers from graph_search, TODO: do the same in tractor.py 2023-04-17 16:53:54 +02:00
eaf7ed46fe improve limits of succ(), comments cleanup 2023-04-17 16:24:08 +02:00
c5d86faade add: display target field in console 2023-04-17 15:46:17 +02:00
24894482e4 add tractor event; tractor moves using graph_search 2023-04-17 10:20:05 +02:00
f0fe5b42c1 add in-place rotation for tractor; disable drone like move 2023-04-16 13:07:46 +02:00
Aliaksei Brown
b311117eee add: new action seed, harvest; change: new land images 2023-03-27 15:29:06 +02:00
25348047e8 Add land methods and soil pictures 2023-03-27 11:43:13 +02:00
0793deb2cd Add new method to soil. Working on a new type of items. 2023-03-26 18:19:10 +02:00
Aliaksei Brown
24497254d7 new method: land, new action: dead grass: when you underwater the grass it changes the state. (losing points in the future score updates) 2023-03-22 21:46:26 +01:00
Aliaksei Brown
01e5015b0a added limits with the movements of the chick, added new action(interaction with the block), deleted some icons and minor changes with the titles of the functions 2023-03-22 21:09:00 +01:00
Aliaksei Brown
9813875062 add blocks method, new graphic, rebuild the field type to block type 2023-03-22 17:13:24 +01:00
Aliaksei Brown
4bb7222dff modules organazation 2023-03-21 23:55:52 +01:00
Aliaksei Brown
5c9c40e8ea fixed the jumping image, added scaling and a new icon for the tractor, adjusted colors 2023-03-13 14:38:22 +01:00
Aliaksei Brown
5805722a3d added: manual fps. fixed: relatin between the tractor and the screen field 2023-03-13 10:36:49 +01:00
2c996cc86f add field class. To fix: tractor renders under field 2023-03-12 20:22:10 +01:00
9a58e4047d minor changes: add move() - merges move methods 2023-03-11 20:43:06 +01:00
Aliaksei Brown
0d39238967 minor fix: error with the finding the path to the arrow.png 2023-03-11 12:19:18 +01:00
e6a9e7a1e0 add main.py (pygame, initial classes, interface) and resources/ 2023-03-10 22:52:29 +01:00