-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spiders #197
Spiders #197
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8bd49b3 - Browse repository at this point
Copy the full SHA 8bd49b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfa4f7e - Browse repository at this point
Copy the full SHA cfa4f7eView commit details -
CastielM added ability to reset current level in case of soft lock (I…
… did this a few times)
Configuration menu - View commit details
-
Copy full SHA for 5d25791 - Browse repository at this point
Copy the full SHA 5d25791View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee17d5 - Browse repository at this point
Copy the full SHA 0ee17d5View commit details -
CastielM changed controls to use WASD which should be consistent with…
… player 1 controls on the arcade machine
Configuration menu - View commit details
-
Copy full SHA for e7522c1 - Browse repository at this point
Copy the full SHA e7522c1View commit details -
CastielM changed start key to be enter instead of space key, which sh…
…ould be compatible with arcade machine
Configuration menu - View commit details
-
Copy full SHA for 3dd55dc - Browse repository at this point
Copy the full SHA 3dd55dcView commit details
Commits on Apr 19, 2024
-
CastielM adjusted cost so that password will automatically submit whe…
…n 5 characters are entered, rather than needing to select continue
Configuration menu - View commit details
-
Copy full SHA for 4a90850 - Browse repository at this point
Copy the full SHA 4a90850View commit details -
CastielM added password error message. Was keen to add a sound too bu…
…t not sure how to easily do that without looping sound currently
Configuration menu - View commit details
-
Copy full SHA for e133c8c - Browse repository at this point
Copy the full SHA e133c8cView commit details -
adjusted code so screen just sends a check to password.h which is wha…
…t will handle the incorrect password
Configuration menu - View commit details
-
Copy full SHA for 76b5bc8 - Browse repository at this point
Copy the full SHA 76b5bc8View commit details -
CastielM fixed so error message displays for more than a split second…
…, goes away when selection changed
Configuration menu - View commit details
-
Copy full SHA for 98b3cf9 - Browse repository at this point
Copy the full SHA 98b3cf9View commit details -
CastielM made some adjustments to the way user input calculates where…
… to move selection to for smoother use
Configuration menu - View commit details
-
Copy full SHA for 931ab6f - Browse repository at this point
Copy the full SHA 931ab6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b66fdd0 - Browse repository at this point
Copy the full SHA b66fdd0View commit details -
CastielM have changed passwords. EZPZ is now EZPZY, BOSS is now BOSSY…
…. This is to avoid issues with the password auto submit
Configuration menu - View commit details
-
Copy full SHA for e8f3bcb - Browse repository at this point
Copy the full SHA e8f3bcbView commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad3b776 - Browse repository at this point
Copy the full SHA ad3b776View commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02856fb - Browse repository at this point
Copy the full SHA 02856fbView commit details -
github-actions committed
May 1, 2024 Configuration menu - View commit details
-
Copy full SHA for baa4307 - Browse repository at this point
Copy the full SHA baa4307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd60e4 - Browse repository at this point
Copy the full SHA 2fd60e4View commit details -
CastielM renamed test report to remove spaces and and moved into a do…
…cumentation folder
Configuration menu - View commit details
-
Copy full SHA for e179183 - Browse repository at this point
Copy the full SHA e179183View commit details
Commits on May 11, 2024
-
CastielM first step to adding enemies - added basic function for enem…
…y collision to be detected (sound only) and made them non=solid
Configuration menu - View commit details
-
Copy full SHA for bff6059 - Browse repository at this point
Copy the full SHA bff6059View commit details -
Start of resetting player to middle of board when colliding with enem…
…y (to avoid being hit continuously), not fully functional yet
Configuration menu - View commit details
-
Copy full SHA for 37e8734 - Browse repository at this point
Copy the full SHA 37e8734View commit details -
CastielM Added gemCount to game.cpp and removed gem data from 'player…
…'. Allows for a new player object to be created/reset after taking damage without affecting number of gems displayed, since the gems remaining is not tied to player object anyway
Configuration menu - View commit details
-
Copy full SHA for c370253 - Browse repository at this point
Copy the full SHA c370253View commit details -
CastielM added lives variable, will subtract upon enemy collision. No…
… game over set-up yet
Configuration menu - View commit details
-
Copy full SHA for eea3af7 - Browse repository at this point
Copy the full SHA eea3af7View commit details -
CastielM changed damage noise. added gameover noise and return to men…
…u upon game over (0 lives)
Configuration menu - View commit details
-
Copy full SHA for f6e49be - Browse repository at this point
Copy the full SHA f6e49beView commit details -
CastielM removed word 'entirely' from top of file, as code has now be…
…en modified by others
Configuration menu - View commit details
-
Copy full SHA for 77939f5 - Browse repository at this point
Copy the full SHA 77939f5View commit details -
CastielM added code so that lives is controlled by program.cpp not ga…
…me.cpp (game.cpp is more akin to a 'level' rather than entire game, as a new 'game' object is created for each level'
Configuration menu - View commit details
-
Copy full SHA for fb82671 - Browse repository at this point
Copy the full SHA fb82671View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4d035 - Browse repository at this point
Copy the full SHA 2c4d035View commit details -
Configuration menu - View commit details
-
Copy full SHA for 431fda1 - Browse repository at this point
Copy the full SHA 431fda1View commit details -
CastielM added a function to prevent boxes being able to be pushed in…
…to starting tile. Stylistic changes - made stairs into a campfire that gets lit, with a sound effect. Changed gems to red gems ('fire rubies'?)
Configuration menu - View commit details
-
Copy full SHA for cb3f406 - Browse repository at this point
Copy the full SHA cb3f406View commit details -
Fixed bug with position not resetting correctly on enemy collision wi…
…th thanks to Oscar
Configuration menu - View commit details
-
Copy full SHA for e9b88a3 - Browse repository at this point
Copy the full SHA e9b88a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9603632 - Browse repository at this point
Copy the full SHA 9603632View commit details -
CastielM added a comment/line of code to make game easier for debuggi…
…ng/testing by only spawning one gem
Configuration menu - View commit details
-
Copy full SHA for ce861df - Browse repository at this point
Copy the full SHA ce861dfView commit details -
CastielM added a comment/line of code to make game easier for debuggi…
…ng/testing by only spawning one gem
Configuration menu - View commit details
-
Copy full SHA for 201b5ec - Browse repository at this point
Copy the full SHA 201b5ecView commit details
Commits on May 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e4200b - Browse repository at this point
Copy the full SHA 9e4200bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 618a765 - Browse repository at this point
Copy the full SHA 618a765View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd021c2 - Browse repository at this point
Copy the full SHA dd021c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7cdc20 - Browse repository at this point
Copy the full SHA e7cdc20View commit details -
Fixed seg fault issue with the 'remove_gem' function. Was only occuri…
…ng sometimes and discovered with the new level
Configuration menu - View commit details
-
Copy full SHA for e65badc - Browse repository at this point
Copy the full SHA e65badcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bca48c6 - Browse repository at this point
Copy the full SHA bca48c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfed74a - Browse repository at this point
Copy the full SHA bfed74aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7043346 - Browse repository at this point
Copy the full SHA 7043346View commit details -
Configuration menu - View commit details
-
Copy full SHA for aca18ff - Browse repository at this point
Copy the full SHA aca18ffView commit details -
CastielM committing as possibly on right track, have some, very buggy…
… movement of enemies, work in progress
Configuration menu - View commit details
-
Copy full SHA for 7cf6746 - Browse repository at this point
Copy the full SHA 7cf6746View commit details -
CastielM fixed enemy/solid collision - spiders now move back and fort…
…h correctly with solid tiles
Configuration menu - View commit details
-
Copy full SHA for 5d94dba - Browse repository at this point
Copy the full SHA 5d94dbaView commit details -
CastielM added code to keep enemy x and y ids up to date. Still need …
…to fix spider speed + also bug when pushing box into spider allows player to walk through the box
Configuration menu - View commit details
-
Copy full SHA for cbe4c41 - Browse repository at this point
Copy the full SHA cbe4c41View commit details -
adjusted code for keeping ids up to date and added code to keep track…
… of next positions for enemies
Configuration menu - View commit details
-
Copy full SHA for 6afff56 - Browse repository at this point
Copy the full SHA 6afff56View commit details -
Configuration menu - View commit details
-
Copy full SHA for b037998 - Browse repository at this point
Copy the full SHA b037998View commit details -
CastielM getting closer to fixing collision issues with box/enemy, mo…
…stly issue with box not moving fully if hit
Configuration menu - View commit details
-
Copy full SHA for 55200fc - Browse repository at this point
Copy the full SHA 55200fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0514311 - Browse repository at this point
Copy the full SHA 0514311View commit details
Commits on May 13, 2024
-
CastielM added some adjustments - works alot better with enemy slowed…
… down however animation possibly shouldn't be used for movement as makes calculation of tile_ID fickle (rounding will occur)
Configuration menu - View commit details
-
Copy full SHA for 1da6d1d - Browse repository at this point
Copy the full SHA 1da6d1dView commit details -
CastielM had to hard reset some work. Have fixed rounding issue thoug…
…h not idea, movement should possibly be reworked in future. Finished enemy box collision function. There is a bug where box can still be pushed into enemy if coming from a different direction, this is due to the way it checks direction. Should really use the keys however there were issues with walking through boxes when I did that. Still working on it
Configuration menu - View commit details
-
Copy full SHA for 2bd7580 - Browse repository at this point
Copy the full SHA 2bd7580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d4baa - Browse repository at this point
Copy the full SHA 70d4baaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f893a8a - Browse repository at this point
Copy the full SHA f893a8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d52a4 - Browse repository at this point
Copy the full SHA 45d52a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ccb532 - Browse repository at this point
Copy the full SHA 8ccb532View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1080c2f - Browse repository at this point
Copy the full SHA 1080c2fView commit details -
CastielM fixed a bug walking through boxes, turns out it wasn't fully…
… fixed. Changed where box_enemy_collision was being called
Configuration menu - View commit details
-
Copy full SHA for 128741c - Browse repository at this point
Copy the full SHA 128741cView commit details -
CastielM keep thinking issue is fixed and it's not! complete disbaned…
… box_enemy_collision function and separated parts of it into the different key_down checks. Seems to be fixed
Configuration menu - View commit details
-
Copy full SHA for f0356bc - Browse repository at this point
Copy the full SHA f0356bcView commit details
Commits on May 14, 2024
-
CastielM added in an adjustment to enemy_move to mitigate spider gett…
…ing trapped in box on collision
Configuration menu - View commit details
-
Copy full SHA for bed4672 - Browse repository at this point
Copy the full SHA bed4672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f4529 - Browse repository at this point
Copy the full SHA 41f4529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b027d8 - Browse repository at this point
Copy the full SHA 4b027d8View commit details -
CastielM adjusted variables regarding level number to make it easier …
…for testing/debugging - only have to change one number now
Configuration menu - View commit details
-
Copy full SHA for 145b312 - Browse repository at this point
Copy the full SHA 145b312View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 116e013 - Browse repository at this point
Copy the full SHA 116e013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cfb8de - Browse repository at this point
Copy the full SHA 1cfb8deView commit details