Cameron Smart
|
9c26aa156f
|
Shift key to cycle recipes
|
2020-04-22 23:11:36 -07:00 |
|
Cameron Smart
|
e9c8afa758
|
Added frogs. Linting.
|
2020-04-22 22:17:37 -07:00 |
|
Cameron Smart
|
05a9900687
|
Active recipe in top right corner. Shift cycles recipes.
|
2020-04-22 21:58:33 -07:00 |
|
Cameron Smart
|
68f572124a
|
Added kill list and recipes. Checks every three kills.
|
2020-04-22 20:18:00 -07:00 |
|
Lief9100
|
11ffacef01
|
add and implement active monster list
|
2020-04-22 13:38:35 -07:00 |
|
Cameron Smart
|
7e213e7c59
|
added more monsters to test lag.
|
2020-04-22 11:16:27 -07:00 |
|
Xevion
|
3d5b0f636c
|
fix mob movement
|
2020-04-21 18:44:54 -05:00 |
|
Xevion
|
9b133749af
|
add tick function for mob movement
|
2020-04-21 18:18:25 -05:00 |
|
Xevion
|
02a650d72b
|
add grid cleanup so pathing works more than once, fix matrix reverse obstacle/clear
|
2020-04-21 18:06:53 -05:00 |
|
Xevion
|
50f56e4190
|
get path work and printing
|
2020-04-21 17:53:00 -05:00 |
|
Xevion
|
7948662459
|
fix draw path function
|
2020-04-21 14:09:56 -05:00 |
|
Xevion
|
b65d12be16
|
create draw and get path methodology
|
2020-04-21 14:04:45 -05:00 |
|
Xevion
|
2a1d1bce6e
|
skeleton functions for pathing in Mobs using target attribute and target and dungeon references, create new TILE_SIZE config option
|
2020-04-21 13:50:17 -05:00 |
|
Xevion
|
098972d787
|
add new continuous integration file
|
2020-04-21 03:17:48 -05:00 |
|
Xevion
|
7f8fd0ee04
|
add x, y tile debug rectangle
|
2020-04-21 03:11:20 -05:00 |
|
Xevion
|
963a06d227
|
organize imports, less of a clusterfuck
|
2020-04-21 00:51:07 -05:00 |
|
Xevion
|
c5944dbb16
|
cleanup Game init
|
2020-04-21 00:13:55 -05:00 |
|
Xevion
|
fa50a28411
|
fix debug messages not under a DEBUG mode check
|
2020-04-21 00:11:38 -05:00 |
|
Xevion
|
a6003aaf9e
|
send size 8 dungeon instead (64 levels)
|
2020-04-20 22:10:36 -05:00 |
|
Xevion
|
48e48d4ae4
|
use Arial font for draw_text functions
|
2020-04-20 22:06:47 -05:00 |
|
|
|
d1dfd908b7
|
Merge branch 'master' into perf
|
2020-04-20 21:54:16 -05:00 |
|
Xevion
|
2feb1d98b3
|
add new debug config, create and implement FPSCounter class
|
2020-04-20 21:43:07 -05:00 |
|
|
|
294c86010b
|
Merge branch 'master' into positions-fix
|
2020-04-20 19:03:12 -05:00 |
|
Xevion
|
b41ef318d6
|
fixed player placement
|
2020-04-20 16:53:49 -05:00 |
|
Xevion
|
b74b8f87c1
|
fix text rendering, get rid of unused wall and floor spriteLists
|
2020-04-20 16:18:51 -05:00 |
|
Xevion
|
a074706cd2
|
more attempts at fixing player placement
|
2020-04-20 16:15:53 -05:00 |
|
Cameron Smart
|
03d4cd7743
|
Fix formatting on condition main:212
|
2020-04-20 14:03:59 -07:00 |
|
Cameron Smart
|
6b74629a57
|
changed bullet speed and size, final format check
|
2020-04-20 13:50:05 -07:00 |
|
Cameron Smart
|
dff882770d
|
removed whitespace and other formatting.
|
2020-04-20 13:45:49 -07:00 |
|
Lief9100
|
c051414870
|
remove config excess, add projectiles folder and temp classes
|
2020-04-20 12:59:41 -07:00 |
|
Lief9100
|
b06fcaf0f8
|
screen-projectile deletion fix, comment updates to note TEMP features
|
2020-04-20 12:57:23 -07:00 |
|
Lief9100
|
3034d96ab7
|
main.py busy edit, works but simplistic
|
2020-04-20 12:57:23 -07:00 |
|
Xevion
|
a5fee04bdc
|
attempt to fix position text, minor docstring corrections
|
2020-04-20 04:52:07 -05:00 |
|
Xevion
|
6f1161ab75
|
place character randomly in one of the Dungeon levels, remove player_list and just use player, add Dungeon.levelList property function, add in generated level loading
|
2020-04-20 04:46:50 -05:00 |
|
Xevion
|
5cf2f5e7f7
|
add LEVEL_SIZE enum to Config, add position debug, add wall sprite list gatherer, add and use level position method,
|
2020-04-20 04:36:32 -05:00 |
|
Xevion
|
9dcf6cf054
|
make level rendering and dungeon rendering independent, remove complicated spritelist passing
|
2020-04-20 04:14:53 -05:00 |
|
Xevion
|
290942aa0d
|
fixed last two check misses, added second line before Config class declaration, fixed extra space at end of comment
|
2020-04-20 01:36:06 -05:00 |
|
Xevion
|
abf80c1b0f
|
general refactor/cleanup to get closer to PEP8 standards
|
2020-04-20 01:31:08 -05:00 |
|
|
|
6d57520dc7
|
Merge branch 'master' into refactor
|
2020-04-20 00:54:20 -05:00 |
|
Cameron Smart
|
1a28a3074e
|
Removed more duplicate code.
|
2020-04-19 22:08:20 -07:00 |
|
Xevion
|
6b26ac5f0d
|
just access the public sprite instead
|
2020-04-19 23:48:56 -05:00 |
|
Cameron Smart
|
c533661c05
|
removed duplicate code.
|
2020-04-19 21:48:40 -07:00 |
|
Xevion
|
54bf86f2c7
|
remove print, remove add_level and get_lists function, fix comment
|
2020-04-19 23:48:04 -05:00 |
|
Xevion
|
7d9efa4da1
|
create new sprites class for holding sprite paths
|
2020-04-19 23:45:01 -05:00 |
|
Xevion
|
d4b5a1b799
|
optimize imports and change to extend instead of double append in main.py
|
2020-04-19 23:35:22 -05:00 |
|
Cameron Smart
|
154a959e8a
|
basic player idle animation.
|
2020-04-19 19:14:04 -07:00 |
|
Cameron Smart
|
f3c9e22102
|
Levels can be combined together in dungeon
|
2020-04-19 15:59:52 -07:00 |
|
Cameron Smart
|
61a2796129
|
Merge branch 'monster-generation' of https://github.com/n0remac/game-jam-2020 into monster-generation
|
2020-04-19 01:19:06 -07:00 |
|
Cameron Smart
|
9c81afa345
|
Added new monster sprites.
|
2020-04-19 01:10:30 -07:00 |
|
Cameron Smart
|
3b81bcfc65
|
Mobs now takes an x, y location and places the sprite there.
|
2020-04-19 01:07:53 -07:00 |
|