Commit Graph

153 Commits

Author SHA1 Message Date
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
d1665d59dd 4 directional character movement animation. 2020-04-19 20:51:31 -07:00
Cameron Smart
154a959e8a basic player idle animation. 2020-04-19 19:14:04 -07:00
Lief9100
6146ee0fa2 Merge pull request #18 from n0remac/level-stitching
Levels can be combined together in dungeon
2020-04-19 16:39:49 -07:00
Cameron Smart
f3c9e22102 Levels can be combined together in dungeon 2020-04-19 15:59:52 -07:00
Lief9100
b677d1c6fa Merge pull request #16 from n0remac/monster-generation
Monster generation
2020-04-19 13:00:25 -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
Cameron
1bb5aeb3c1 Merge pull request #15 from n0remac/player-setup
Player setup main->mobs
2020-04-19 00:33:30 -07:00
Cameron Smart
b4fb33f369 Added new monster sprites. 2020-04-19 00:14:21 -07:00
Lief9100
78e265401b removed player list & replaced with singular sprite 2020-04-18 23:56:20 -07:00
Cameron Smart
46c9270c19 Mobs now takes an x, y location and places the sprite there. 2020-04-18 22:47:27 -07:00
Lief9100
73b19aa14d moved player setup from main to mobs 2020-04-18 22:33:49 -07:00
Cameron
ebf9de5f99 Merge pull request #5 from n0remac/map-tile-setting-from-json
Map tile setting from json
2020-04-18 19:37:45 -07:00
Cameron
eaba6d04b9 Merge pull request #10 from n0remac/map
Map PR first
2020-04-18 19:37:32 -07:00
Cameron Smart
fcad1beff8 load_file in map.py sets the tiles based on a json file 2020-04-18 18:12:16 -07:00
Xevion
4cad1d5091 add networkx to Pipfile 2020-04-18 06:26:31 -05:00
Xevion
370d611550 add elements map to level save structure 2020-04-18 03:00:02 -05:00
Xevion
a28dac4a46 add level/dungeon rendering methods, start planning out how positions are placed 2020-04-18 02:58:55 -05:00
Xevion
0e05870d9b move file structure around, create basic example level file 2020-04-18 02:46:48 -05:00
Xevion
e5f19bcd8a add file docstring, minor reformat, levels attribute 2020-04-18 02:39:17 -05:00
Cameron
8dd6afa8fa Merge pull request #4 from n0remac/map
Skeleton Classes
2020-04-18 00:01:40 -07:00
Xevion
3961414279 basic reformatting work for PEP8 guidelines 2020-04-18 01:36:13 -05:00
Xevion
d24e166e72 add file level docstrings to all files 2020-04-18 01:32:29 -05:00
Xevion
bb4a6cd8e7 use Config class in mobs.py 2020-04-18 01:29:27 -05:00
Xevion
814996497e change all constants to use new config class, rename MyGame to just Game 2020-04-18 01:27:01 -05:00
Xevion
a22b472392 create new config class for organizing constants 2020-04-18 01:25:36 -05:00
Xevion
b4903ae8bb basic docstrings/typehints for classes and functions 2020-04-18 01:22:04 -05:00
Xevion
240a370703 create basic mob class skeletons 2020-04-18 01:15:58 -05:00
Xevion
24d77714a5 create basic Dungeon and Level skeleton classes 2020-04-18 01:09:48 -05:00
Xevion
276d584db4 add IDEA workspace folder to .gitignore 2020-04-18 01:09:31 -05:00
Lief9100
5c3a865de1 Merge pull request #3 from n0remac/floor
Added floor, character sprite, and made scalable
2020-04-17 22:21:45 -07:00
Cameron Smart
87034ee989 Added floor, character sprite, and made scalable 2020-04-17 20:34:26 -07:00
Cameron
110e5311f4 Merge pull request #2 from n0remac/movement
Added movement controls w/ nonstick keys
2020-04-17 15:29:40 -07:00
Cameron
7b56dde621 Create main.yml 2020-04-17 15:09:37 -07:00
Cameron Smart
99c0d9817d Added movement controls w/ nonstick keys 2020-04-17 14:46:15 -07:00
Cameron
e914fba0c9 Update README.md 2020-04-17 12:06:38 -07:00
Cameron Smart
7e93802b4e Added Pipfile, main.py, and README.md 2020-04-17 12:03:25 -07:00
Leon Sandøy
0577d81704 code jam -> game jam 2020-04-17 13:19:56 +02:00
Leon Sandøy
cd4e46269f Update README.md 2020-04-17 13:13:32 +02:00
Leon Sandøy
db1095166a Update README.md 2020-04-17 13:10:27 +02:00
Leon Sandøy
47e68c9b93 Update README.md 2020-04-17 13:04:58 +02:00
kosayoda
2c6d72a327 Improve wording 2020-04-14 20:41:03 +08:00
Leon Sandøy
4bf1a67a8d Update the commit to master point slightly
Removed a reference to code jam (oops, copypaste!),
and improved some of the language.
2020-04-14 13:45:55 +02:00
Leon Sandøy
5fc79449a3 30k -> 40k members 2020-04-14 13:37:33 +02:00
Leon Sandøy
8654bb8356 Duplicate event pages to Useful Information 2020-04-14 13:36:14 +02:00
Leon Sandøy
2a2685a7db smaller arcade logo in the footer 2020-04-14 13:34:55 +02:00
Leon Sandøy
e2bc14bdbc Adding the arcade logo 2020-04-14 13:34:23 +02:00