This was uploaded to Github for visibility and potential improvements in the future. If you recognise and are sitting this module, do not be silly enough to copy anything and attempt to circumvent University Academic Misconduct policy. You will likely get caught and it is not worth it. I take no responsibility for what happens if you choose to ignore this disclaimer.
2D Game created in Java. Originally from Game Dev module at Uni. Engine was provided and the focus was on Animations, Sprites, Collision, The game world and sounds. (Grade: 80%)
There are a few bugs left over in this that could be improved in the future.
I began improving this on 21/09/2022.
This game was made for a Uni class, which means it had several restrictions in place of what could be used. I wanted to challenge myself by sticking to these restrictions and the bounds of the requirements when I improve it. That means I will not use any third party code that I did not write myself and I will stick to the library that was provided (this also means sticking to Java SE 11 features). I currently have two main goals that will include many steps:
- Address any issues that I identified in my evaluation report.
- Implement any features I had planned on implementing but did not have time.
The task list below will act as a tracker for these. My hope is to implement up to what I would have considered a "Fully Complete" state, rather than making it a perfect game.
WIP