The Neverending Quest
In the Neverending Quest you are a knight tasked to reach the end of the world which doesn't exist since the world is infinite.
The game is a platformer with randomly generated levels. With enemies which you can fight, NPC's which give you quests, and various powerups the game is very fun to play!
To get to the end of the level you must find the castle and go inside of it. There can be 1 or 2 castles around the map so good luck finding it!
Info:
Requires Python 3.9+ and Pygame 2+.
To run the game run main.py.
Awards
Scores
Ratings (show detail)
Overall: 3.0
Fun: 2.6
Production: 3.3
Innovation: 3
Files
File | Uploader | Date |
---|---|---|
Neverending_Quest_4ta13AV.zip
— final
Final submission (added exe in zip as well) |
JustAnotherCode | 2021/09/26 13:54 |
Neverending_Quest.exe
— final
EXE build of game |
JustAnotherCode | 2021/09/26 13:41 |
Screenshot_2.png
Ingame screenshot |
JustAnotherCode | 2021/09/25 20:38 |
Screenshot_1.png
Ingame screenshot |
JustAnotherCode | 2021/09/25 20:38 |
Diary Entries
Day 1 and 2
I have gotten an idea for the game!
Relearnt some pygame.
Wrote some code to make preformance 100x times better! And also made it so I don't cap the fps and you can get as much fps as your pc can get.
Day 2:
Worked some more on the player.
Added particles.
Started working on physics (might finish it before the day ends).
Made my own physics!
So I decided to code my own physics system and it works! It's definitely not perfect but it works at least.
Anyway I also managed to make the game actually be neverending since there are now infinity, yes I kid you not, infinity levels.
I fixed up random level generation a bit so now it is MUCH more fun and there is no way that it is not possible, there are also multiple ways you can go to get to the end of the level.
On the TODO list is enemies, npc's, main menu, and sounds. If I have time I will also try to make some cut scenes but can't make any promises for now.
Enemies and NPC's!
Currently working on some NPC's which will give you powerups.
Fixed some bugs and added some checks in level generation so now all levels generated are possible.
Added some sounds and background music.
The Neverending Quest
I decided to call the game "The Neverending Quest" since you are a knight with a quest to get to the end, which doesn't exist since the world is infinite.
The game is a platformer with randomly generated levels. With enemies which you can fight, NPC's which give you quests, and various powerups the game is very fun to play!
To get to the end of the level you must find the castle and go inside of it. There can be 1 or 2 castles around the map so good luck finding it!