Ingame screenshot

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


Star
Presented by Adan

Cool Concept
Presented by Adan

Give this entry an award

Files

File Uploader Date
Neverending_Quest_4ta13AV.zipfinal
Final submission (added exe in zip as well)
JustAnotherCode 2021/09/26 13:54
Neverending_Quest.exefinal
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

Day 1:
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).

Add a comment

Made my own physics!

Tried using pymunk to make physics for my game but I failed epicly.

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.

Add a comment

Enemies and NPC's!

Have added some enemies in the game which is bound to make it more fun, they hit you every 1.5 to 3 seconds and take a lot of your health. When you click them they take damage as well, so the faster you click them the faster they die. 


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.

Add a comment

The Neverending Quest

I have finished my submission with 3 hours to spare!

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! 


Add a comment