Dear 43 Things Users,

10 years after introducing 43 Things to the world, we have decided we have met our last goal: completing the incredible experience that has been 43 Things. Please join us in giving one last cheer to all the folks who have shared their goals with the world, as well as all the people who have worked at The Robot Co-op to build this incredible website. We won a Webby Award, published a book, and brought happiness to a lot of people.

Starting today, 43 Things users can export their goals and entries from the site. Starting August 15, we will make the site “read only”. 43 Things users will still be able to view the site and export their content, but we won’t be taking any new content from users. We hope to leave the site up for folks to see and download their content until the end of the year. Ending on New Year’s Eve takes us full circle.

It has been a long ride (one of our original goals was to "build a company that lasts at least 2 years” - we beat that one!) While we wish the site could live on, it has suffered from a number of challenges - changes in how people use the site, the advertising industry, and how search engines view the site. We wish the outcome was different – but we’ve always been realistic about when our goals are met and when they aren't.

As of today, you will be able to download your goals and entries. See more about that on the FAQ page. Thanks for 10 great years of goal-setting and achieving.

- The Robots.

Export My Content
learn python
A question about this goal: i got python down just not how to use it for making a game can any one help? March 28th, 2006 16:44


check out

As great as pygame is, Blender is far better for making more complicated things (3D animation, real time 3D game engine, internal renderer, etc) You’ll hate it at first. Give it two weeks and you’ll love it. At first you’ll hate the interface and wonder why it isn’t just like every other program to eliminate confusion and reduce learning time. After two weeks, you’ll wish OTHER programs had the same interface as blender. Seriously, you will., also try

Ya pygame can be used. Most game programming is done using C++ though. You may also want to check out sites like , , , .
Can you clarify what kind of game you want to make?

Like Rohit said, the kind of game matters greatly. I’ve started a railroad simulation in python, at (you can take a look at the source there), but this style of coding is closer to simulation programming, rather than what you’d use for a 3D FPS, for instance. And if you were wanting to write a card game, that’d be different still.

Good luck,


I’ve happily made little games and prototyped ideas in python. For more complex stuff I start drowning in the lack of types (a personal preference, I realise not everyone shares this view :) and run away to C#. And yeah, I second pygame.

Also, don’t believe what everyone tells you about using just C+++ for games (sorry Rohit!), 10 years ago people would have said noone used C+++, it’s all C. If you look around and most games now, the engine will be written in a lower level language and all the game logic in an ‘easier’ to develop language, such as Python or Lua. You can always optimise engines later, so I’d just make a start with PyGame and see what comes out :D

Answer this question


43 Things Login