J. M. Ellis
019b35dee4
Initil Sprite Animation with the player class. ( #4 )
...
* Added RoSpriteSheet and defined animation states.
* Added methods o handle sprite animation states.
* Figured out how to flip sprites when moving left.
* Bug Fix: Ready state wasn't animating, now it is ;)
---------
Co-authored-by: jme9 <jme9@pdx.edu >
2025-05-21 16:21:37 -07:00
jme9
6b03d0a3f4
Small change to README.md
2025-05-19 11:11:16 -07:00
J. M. Ellis
b9b339d51c
Stuck in wall bug ( #5 )
...
* Created a GetCollisionSide method.
* Bug Fixed and Tested
Co-authored-by: jme9 <jme9@pdx.edu >
2025-05-17 18:55:17 -07:00
jme9
218f4da157
Can toggle game music now.
2025-03-30 14:55:16 -07:00
jme9
43903e6c42
refactored test game music so it can be toggled on/off
2025-03-20 13:26:27 -07:00
jme9
1c5f4b1b12
Implemented scren shake in the Camera2D class
2025-03-19 18:59:13 -07:00
jme9
0e60bb4207
Fixed a bug I introduced ;)
2025-03-18 20:45:31 -07:00
jme9
d50de67f82
Updated RenderHandler zoom functionality.
2025-03-18 11:51:39 -07:00
jme9
0ba801ccff
Implemented RenderHandler class with zoom. This zoom is pretty garbage but on the right track I think.
2025-03-18 09:37:01 -07:00
jme9
529522499e
Created basic camera class.
2025-03-17 09:15:46 -07:00
jme9
306d4328e2
Minor Updates
2025-03-16 13:05:19 -07:00
jme9
a7d1af6372
Deleted .history file. Everyone should add .history/ to their gitignore.
2025-03-15 14:37:56 -07:00
jme9
74aa15f6d1
Ultra minor updates. Added an notes folder.
2025-03-15 14:35:20 -07:00
jme9
b270b8189b
Ultra minor updates.
2025-03-05 12:38:51 -08:00
jme9
bab017e1a3
added class structure diagram.
2025-03-05 11:54:44 -08:00
jme9
3ecac88113
added class structure diagram.
2025-03-05 11:52:11 -08:00
jme9
3251a3dfa6
added class structure diagram.
2025-03-05 11:43:01 -08:00
J. M. Ellis
fff0c1fa65
Minor update.
2024-06-14 21:56:20 -07:00
J. M. Ellis
f9045a49e8
Quick fix.
2024-06-03 21:09:46 -07:00
J. M. Ellis
a184a78189
Added comments to CreateRandomPlatforms().
2024-06-03 21:05:20 -07:00
J. M. Ellis
7fdfc20d57
Moved number of enemies/platforms init into Game1 constructor.
2024-06-03 17:53:21 -07:00
J. M. Ellis
eb59233f0f
Add kitchen sink sprite.
2024-06-03 17:05:38 -07:00
J. M. Ellis
75fb2c4fb8
Added Rowans kitchen sink background.
2024-06-02 18:29:22 -07:00
J. M. Ellis
6fb291dc73
Added reset platforms.
2024-06-02 18:17:21 -07:00
J. M. Ellis
d7f84ce34a
Quik update
2024-06-02 17:59:24 -07:00
J. M. Ellis
339f512e5d
Quik update
2024-06-02 17:30:10 -07:00
J. M. Ellis
059a3f9534
Added platform generator class to platform.cs.
2024-06-02 17:08:27 -07:00
J. M. Ellis
0e8ac75cef
Super happy jumping pickle man ( #3 )
...
* Added enemy class
* Added enemy class and fixed DumpFraction bug.
* Update README.md
* Fixed enemy movement bug, added game music.
* Fixed bug: Background music looping.
* Fixed enemey getting stuck on wall. Code reorganization
* Minor updates
2024-06-02 15:47:52 -07:00
J. M. Ellis
ef749d0666
Dumped fractions.
2024-05-28 12:29:57 -07:00
J. M. Ellis
253a6ba80c
Merge branch 'main' of https://github.com/TheRavenwoodArts/LunaLightXMG
2024-05-27 21:50:35 -07:00
J. M. Ellis
02907cb4b6
Super Happy Jumping Pickle Man!
2024-05-27 21:50:09 -07:00
J. M. Ellis
c7519ffc71
Update LunaLightClassDiagram.drawio
2024-05-27 11:27:26 -07:00
J. M. Ellis
736025b5cc
Update LunaLightClassDiagram.drawio
2024-05-26 16:53:35 -07:00
J. M. Ellis
12b057fe72
Added LunaLightClassDiagram.drawio
2024-05-26 14:33:14 -07:00
J. M. Ellis
1bfddab1b5
Merge branch 'main' of https://github.com/TheRavenwoodArts/LunaLightXMG
2024-05-25 09:35:42 -07:00
J. M. Ellis
5ad35d1927
Bug Fix: Set player positions to snap to integer values to fix pixel distortion.
2024-05-25 09:35:11 -07:00
J. M. Ellis
237af1754e
Update README.md
2024-05-25 08:39:27 -07:00
J. M. Ellis
f3c209808b
Update README.md
2024-05-25 08:36:36 -07:00
J. M. Ellis
9ccb35f2ad
Brought over our player input code from GML into a PlayerInput.cs class.
2024-05-24 20:21:01 -07:00
J. M. Ellis
b92de57435
Renamed all snake_case variables to use camelCase.
2024-05-24 19:22:48 -07:00
J. M. Ellis
34e2d6e6d6
Started work on Player.cs class, converted our OG movement script to C# and implemented as a method in Player class.
2024-05-24 17:48:52 -07:00
J. M. Ellis
7dc1f166ab
Adding player input class.
2024-05-24 16:44:27 -07:00
J. M. Ellis
6142263150
Added a simple player input class to test abstraction.
2024-05-24 16:40:43 -07:00
J. C. Lynch
ff0e593bbc
Merge pull request #2 from TheRavenwoodArts/AddingSpritesTest
...
Added test sprites to test game window scaling
2024-05-15 13:23:49 -07:00
Jensen Lynch
97c68c5ab9
Added test sprites to test game window scaling
2024-05-15 13:13:53 -07:00
J. M. Ellis
b80c4fae41
Added render targeting for retro scale. ( #1 )
2024-05-14 22:13:06 -07:00
J. M. Ellis
f497f2a422
Add project files.
2024-05-14 17:47:29 -07:00
J. M. Ellis
4571484581
Add .gitattributes, .gitignore, README.md, and LICENSE.txt.
2024-05-14 17:47:27 -07:00