Tutorial Making a Low Poly Model of a Character – the Lower Body – a Pair of Shorts
Finished shorts – lowTut6.blend
Tutorial Making a Low Poly Model of a Character – the Lower Body – Making a Boot
Get or make a profile image of a boot (use Google image search for a sky boot if you want to do the same as the tutorial).
- 2D boot before extrusion – bootTut4.blend
- Finished boot – bootTut6.blend
Files for Chess Tutorials
Pawn Tutorial
- image file – chess-pieces.jpg
- low polygon count pawn – pawnTut7.blend
- high polygon count pawn – pawnTutSec3.blend
Bishop Tutorial
- Starting file – bishop2.blend
- Finished file – bishops1.blend
More Beginners Tutorials
The ‘Getting Started’ section has had a make over, click here for the page.
Materials, Textures and UV Mapping
Tutorials plus supporting files now all on one page, click here for the page.
More Game Engine Tutorials
All the tutorials for creating a complete ‘walk around collecting’ game, click here.
A 3D Internet?
A 3D Internet now that is a thought. It is now possible to have hardware accelerated 3D in web pages (if you use a modern browser). My most recent video is the forth part of a tutorial on displaying Blender models in web pages using Webgl more…
Featured Video – Motion Capture
This is exciting! using motion capture to make animated characters, watch for future developments with the Xbox Kinect more…
Most Popular Video – How to Make a Simple Character Rig
A basic rig, ideal for beginners more…
New Version of Game Engine Dynamic Text Display Tutorial
Blender 2.5 Game Engine Tutorial Dynamic Text Display (New Version)
You can always add text objects to a scene (using the Add menu) but they are static and cannot be changed during the game. The score obviously changes during a game and so you need dynamic text to display it.
Tutorials created recently have been experimenting with the game engine’s input and output facilities for making interactive applications (including games).
The updated version was created because of a comment from dberube4 about setting the transparency to alpha (making the background transparent) which means you do not have to set up materials and so a much shorter tutorial. You can still parent the display to a black background plane if you want to but that is straight forward.
This is the finished file from the tutorial textDisplay9a.blend
You can append the text display object from the file into a game you are developing that needs a display. I show how to do this is the final part of a tutorial on developing a practice level of simple ball game.
Blender 2.5 Developing a Simple Ball Game Part 3 Displaying the Score using a Dynamic Text Display
Loading Game Levels and Using the Python Global Dictionary
A new video tutorial has just been uploaded showing how in the Blender game engine you can load a next level stored in a different file.
The tutorial also shows how information can be passed to the new level (in the tutorial a score). To do this the ‘global dictionary’ object is used (in Python bge.logic.globalDict), which is a relatively easy way to pass information between objects (and files) without having to send messages.
The original ideas (and files) were taken from the Blender book ‘the Blender Gamekit 2nd Edition’ which was written for version 2.49 of Blender. The files are adapted to work with 2.5x and are demonstrated in the tutorial, then a simpler version is worked through.
Click the links for the tutorials -
Blender 2.5 Game Engine Tutorial How to Load a Second Level and Pass a Score to it Part 1 & Part 2
The files created in the tutorial – level1.blend , level2.blend two levels of a game (dummy game) both must be saved in the same folder.
These are the files adapted from the Gamekit book – GlobalDict_L1b.blend , GlobalDict_L2a.blend as above two levels of a game (dummy game) both must be saved in the same folder.
Files for new tutorial – Blender 2.5 Game Engine Creating an Input, Process, Output Application
milesTut7.blend – File created in tutorial
Files used in tutorial - helloworldTut9.blend, textInputAll.blend
Files for new tutorial – Blender 2.5 Python Scripting in the Game Engine Entering Text at Run Time
text7.blend – File created in tutorial.
textInputAll.blend – File with a single Python script that will process a range of key presses.
Files for new tutorial – Blender 2.5 Dynamic Text Output in the Game Engine, Displaying ‘Hello World’ Interactively
ariblk.tga – Font Arial Black as a bit map file, you cannot do the tutorial without this file.
helloworldTut9.blend – File created in the tutorial
Files created in tutorial – Introduction to Python Scripting Displaying ‘Hello World’
helloWorld1.blend – creates a Text object and changes the text to ‘Hello World’
helloWorld2.blend – makes an object called Text the active object and changes its text to ‘Hello World’
Files for new tutorial – Blender 2.5 Making a Chair or Table Using the Box Model (Extruding and Using Subdivision)
chairTut3.blend – seat of chair marked out ready for extruding
chairTut7.blend – chair at start of Part 2 of tutorial, legs but no back support
chairTut15.blend – Finished chair at end of tutorial
Files for new tutorial – Using Python Script with the Blender Game Engine Moving Spheres with a Python Controller
ballsTut8.blend – file created during tutorial
positionX4blend.blend – demo file
Files for new tutorial – Making a Model of a Goblet Using the Spin Tool (Lathe Type Operation)
gobletTut3.blend – Profile before spin operation
gobletTutFinal.blend – Goblet created after spin
Files for new tutorials -
- Adding a Hand Bone to a Simple Armature/Rig and How to Pose the Arm (Monkey Man)
- Adding a Foot Bone to a Simple Armature/Rig and How to Pose the Legs (Monkey Man)
basicArmatureV1Tut1.blend basicArmatureV1TutFinal.blend – before and after adding hands
basicArmatureV1aTut1.blend basicArmatureV1aTutFinal.blend – before and after adding feet
Files for new tutorials -
- Setting a Texture for the World to Put a Photograph in the Background When Rendering
- 3D Animation Foreground with a Movie (Video) Background Green Screening in Reverse
bkgImageTutFinalPacked.blend – This has the image packed in (big file)
bkgMovieTutFinal.blend – This does not have the video packed in (Blender will not pack video), you will have to use a video clip of your own.
Files for new tutorial – Intro to Automatic Rigging How to Re-Use a Rig by Changing the Skin of a Game Character
Use first file to copy the tutorial, you should end up with something like the second file -
SpockAndroidGameTut1.blend SpockAndroidGameTutFinal.blend
You will also need this file during the tutorial spock5.blend
New Tutorials – Developing a Simple Ball Game by Adding a Score and a Timer
Two new video tutorials that follow on from the tutorial that introduced the Blender game engine by making a simple ball game. The new tutorials show how to add a score and a timer.
The game consists of a ball resting on a plane, by pressing the arrow keys the plane rotates and the ball rolls. The object of the game is to roll the ball into holes made in the plane.
Click here to go to the tutorials page with supporting files and notes.
New Section and New Pages Created – Armature Rigging
Armatures are used for character animation and more, some of the basic concepts are explained in the Armature Rigging page.
Several characters have been developed (Monkey Man, Google Android and coming soon Cubee Spock). The Monkey Man uses the Blender monkey mesh to form a simple character with an armature skeleton.
The Monkey Man page has tutorials (and files needed) that show how to make the rig, how to animate the character (jumping) and how to setup walk and run cycles.
Files for new tutorial – Controlling a Simple Rig (Google Android) Using Logic Bricks in the Game Engine
Use first file to copy the tutorial, you should end up with something like the second file -
AndroidWithRig.blend AndroidGameEngine2.blend
Files for new tutorial – Walk Cycle for a Google Android Using the NLA Editor, Following a Path
Use first file to copy the tutorial, you should end up with something like the second file -
AndroidWithRig.blend AndroidWalkTutorialFinal.blend
Files for new tutorial – Introduction to Rigging – Adding a Rig to a Google Android
Use first file to copy the tutorial, you should end up with something like the second file -
AndroidStart.blend AndroidWithRig.blend
Blender Channel
The Blender Channel provides tutorials and resources to help you to master this exciting free, open source package. Blender is more than a application it is a platform of related applications that include -
- 3D modelling
- 3D (and 2D) animation
- Game design
- Video Editing
- Compositing
and more.

A beta version of Blender 2.5+ has just been released, this version has a greatly improved user interface.
This channel also provides examples of the best work produced using Blender plus lots of other resources and links.
Thank you for sharing your Blender-knowledge with the rest of us.
You are a really gifted tutor with interesting and clean concepts.
Hey, you figure somewhere out there, someone would have made a tutorial about how to make a wall solid – but not really. All I can figure is that it must be something simple that’s “assumed”.
If you can create a tutorial I would much appreciate it.
I have just seen your tutorial on rigging and I want to thank you for it.
1. Ulf is right.
2. I find the repetitions of the used keystrokes very efficient. It is a clever way to easily learning the blender interface.
3. Now to rig some stuff