Search

Wallz.py

Updated: Oct 30, 2020

Wallz is a platformer RPG coded in Python! You control a character and you have to avoid the wallz coming at you. I used Undertale as a base for the theme and the game gets progressively harder. Can you find the ending?


You can download the folder here


Once you extracted the zip download, double click the wallz.py to start playing. If it doesn't run it could be because python is not installed, or pygame is not installed.


If you want to know more such as customising your character 0r making the game more difficult check out the read me file.


Gameplay screenshots:


Being my first game, it was quite the experience. It all started with the game design competition SEACSTA, which I disregarded at first because I never tried coding games before. Later on I wanted to give it a shot. I knew I wanted to code in Python and learnt that pygame was the way. So I looked for different tutorials on pygame and found this one that matched my needs.


https://www.youtube.com/watch?v=UZg49z76cLw&feature=emb_title


He not only taught the coding but explained the key concepts behind it. This allowed me to follow his process while making my own game: wallz. From a banal character moving, moving black wallz, game sequencing, aesthetic design, to sound, it took a while. I coded for four consecutive days with several iterations. Below are some of the key things I took away that could help you:

  • Getting the right game dimensions is important but tricky

  • I left the aesthetics and sounds to the end, this worked for me because it is much easier to set this part up after the main game is done.

  • Planning the game sequence on paper was helpful in guiding the code.

  • Should use objects in the future

Overall it was very fun! I hope you enjoyed the game and my story of how I got here.


If you have any suggestions, feel free to send me an email (pald22) or leave a comment.


Patrick Ledoit

45 views3 comments

Recent Posts

See All