Tuesday, March 29, 2016

Blender Game Development: Python

When creating a game in Blender, you can achieve a much higher level of customization and capability through the use of Python - a scripting language.

If you are serious about game development, I highly recommend that you learn Python. There is a great online book "Learning Python the Hard Way" that runs you through a series of exercises that help you to understand the basics of the language. Don't let the name fool you - it is actually very easy as long as you are willing to put some time in.

Now just for fun...

Many of the first computer games were actually completely text based instead of being visually based like the games that are popular now. Scripting languages were used to create those games.

"Adventure" also called "Colossal Cave Adventure" is considered to be the earliest interactive fiction text-based game. It can be strangely addictive. If you are going to play, make sure to make a map to help you keep track of where you are...

Play Adventure

 "Zork" was developed by MIT and was inspired by "Adventure." Type in simple directions (Go north, take, read, drop & etc..) to play the game.
Play Zork

You could use Python to create your own text-based interactive adventure game...