12 Months, 12 Games

2 Jan

Programming requires motivation, and motivation requires an idea that your interested in, and I’m interested in video games. Taking my interests into consideration and to fatten up my portfolio, I’m going to start a second project for 2011, 12 games in 12 months 🙂

Most of what I program doesn’t really interest me or make me want to pick up a new skill or challenge myself. It becomes mundane and everyday. In order to inspire myself and get those creative juices flowing I decided to start this project. The language that I have decided to use is Python 3 and most games will have a text-based gui, or be in 2D using pygame. The source code for the games will be available publicly on my git. One of my goals for is to make these games as casual and accessible as possible, with high replay value.

The games / genres / clones that I would like to make are listed below, I may change some of these around as time goes by removing the less challenging ones.

  1. Text Based Adventure
  2. Hangman
  3. Battleships
  4. Pong
  5. Asteroids
  6. Sidescroller
  7. Shooter
  8. Rougelike
  9. Children’s Game
  10. Racing Game
  11. Tamagotchi
  12. Tetris
  13. Snake
  14. Scorched Earth
  15. Minesweeper

It’s a little more than 12 games but I’m bound to remove a few at a later date. The order might change as well but I’m going to start with the Text Based Adventure.


7 Responses to “12 Months, 12 Games”

  1. Calvin Spealman January 3, 2011 at 2:48 am #


    You should not have told everyone this. Now you are statistically less likely to actually do it.

  2. toughaspixels January 3, 2011 at 6:42 am #

    Interesting link, But I find that if someone else is interested in my work I’m more motivated towards completing it.

  3. richtaur January 3, 2011 at 9:04 pm #

    Oh man, I *loved* Scorched Earth back in the day. Also: please don’t make clones 🙂 Borrow design elements, sure, but add your own special flavor!

  4. Eric January 5, 2011 at 4:07 pm #


    I’m actually doing the exact same thing this year, and found this blog through Google. I also wrote a list of game ideas on paper, and it’s interesting to see that some of our choices match. I’m also making Tetris, Pong, Tamagotchi, and a shooter.

    Pygame and Python are awesome choices, but I’ve decided to use Javascript and HTML5 for most of my efforts this year, with maybe Python when I get bored. Good luck, man, and let’s stick with it!

  5. toughaspixels January 5, 2011 at 5:30 pm #

    I came across Scorched Earth a couple of years ago and got hooked. I’ve decided I wont make a direct clone, I have ideas of different gameplay / challenge element to it.

  6. Marcio Andrey Oliveira August 21, 2011 at 4:23 am #


    Nice post.

    I’m wondering how are you doing? Have you either done one game per month or are you in the statistics as pointed by Calvin Spealman?

    I really hope you’re accomplishing your goal.


  7. xbox 360 emulator for android January 2, 2014 at 6:40 pm #

    Hi! Quick question that’s completely off topic. Do you know how to make your site mobile friendly?
    My website looks weird when browsing from my iphone4.
    I’m trying to find a template or plugin that might be able to resolve this problem.
    If you have any suggestions, please share.
    Appreciate it!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: