Home

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).

Files for Chess Tutorials

Pawn Tutorial

Bishop Tutorial

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.blendlevel2.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.blendGlobalDict_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.blendtextInputAll.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.

blender splash Screen

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.

Share

3 Responses to Home

  1. Ulf says:

    Thank you for sharing your Blender-knowledge with the rest of us.
    You are a really gifted tutor with interesting and clean concepts.

  2. Alexis says:

    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.

  3. brian banana says:

    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 ;-)

Leave a Reply