[Development][Intro][Hooded] Hooded revival in Python + Pygame

posted in Retro Grade
Published December 07, 2013
Advertisement
Hello all! It's been a while (scratch that, a long time) since I've posted, or even been active on gamedev.net! Why? Because of Computer Science Courses over Algorithms and me working on my best project yet: Hooded!

Long-time readers will remember Hooded. It was a failed 2D Platformer I programmed more than a year ago in C++. It was the game I always wanted to make. The idea was essentially:

  • A 2D Platformer with Fluid Movement
  • Semi-Smart AI
  • Multiple levels where you get too acquire new swords with different stats (RPG-ish)
  • A Smart / Reusable Interface (A pygame engine)

So, I've completed the first bullet, completed the third bullet, and completed the fourth bullet. The caveats are: I made it easy to add in new levels and swords (Swords are just a new image and two lines of code, levels are a few lines of code and actually *making* them. There aren't multiple levels because I'm just trying to get everything else done before I focus on content), and the AI just randomly does a different thing every 5 seconds. However, adding in new enemies is a piece of cake!

Before starting, I also pinpointed what it was that made my first project to fail. Canonically, it was;

  • Lack of Experience.
  • A misunderstanding of programming good and extendable interfaces.
  • Not having a whiteboard.
  • Not having two monitors.
  • Not having a good computer.

So, I learned Python and spent a year remaking other games. I read some new books about programming and took an algorithms course. I got a nice whiteboard behind my desk. I felt ready. I got started. I still wanted to blog about my progress, however unlike last time I wasn't going to make 8 posts where I'd done practically nothing. I programmed the game for 1-2 months before making this post. Without further ado, here is hooded (Don't mind the programmer art, or the fact that my microphone makes me sound very weird):

Video!

I just watched the video and I sound 12 years old. The joys of laptop microphones :(!

What do you think about Hooded? Do you have any ideas that I can implement. Once I add content, I'm going to be fairly content with it (See what I did there)!
2 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement