CodeRecipe( );

one stop for all game coders..

Follow us on Twitter

What is a RigidBody

Print

One of the most important terms that you need to understand if you have started out to write a 3D game using any 3D engine would be Rigid Bodies !!

What is a RigidBody ?

In physics, a rigid body is nothing but a  solid body of finite size in which change in original shape ( deformation in other words ) is not allowed. The following figure show what this means…

rigidbody_points

In the image consider the gray highlighted area to be the rigid body ( RB ) , the red circles are points on the surface of a rigid body.

The blue lines indicate the external forces acting on the points ( the surface of the rigidBody ).

Now the simple rule is that something can be considered a rigidBody if the points on the surface don't move even when some external forces are applied on them.

Before getting into more detail, we need to know how a rigidbody is used inside games…

coming soon…  

Last Updated ( Monday, 05 July 2010 10:27 )
 

What is a physics Engine ?

Print

If you are new to the game development world or have the curiosity on how a 3D game works and how everything falls into place.. then read further...

In a very high level view ( say you are in a spaceship and watching down at earth , earth being the game here ) , a 3D game is usually made up of the following components:

  • A 3D engine - takes care of 3d models/mesh (which you create using 3rd party tools like Autodesk Maya, 3DSMax) , lights , rendering and so on
  • A Sound engine - takes care of sounds in a game ( say firing , explosion etc )
  • A Physics Engine - takes care of all math related calculations like collision, external forces ( gravity , velocity etc )
  • A programming Engine - usually a compiler that ships along with engine that converts your code into machine code and is the controlling factor for all the 3 engines listed above.

Last Updated ( Monday, 05 July 2010 10:21 ) Read more...
 

How to be a gamedev...

Print
This is the most common question that has been asked , pondered over .... by a lot of you guys out there sometime in your lifetime incase you are already a game developer, If you are not one then these tips and tricks that we have collected from various forums and tweets might help guys... ( covering only 3D game and beyond )

1) Learn how to code! Don't concentrate on a language... Any language would do to start with, c/c++ is a good language in case you want to get into big production houses. Most of the non-Idie games are written using c/c++ these days ! ( see this and this )

Last Updated ( Monday, 05 July 2010 09:45 ) Read more...
 

Ogre 1.7 released

Print
OGRE 1.7.0 (Cthugha) has now been released, this version is now considered to be our stable release branch.ogre_17_logo

As usual you can find everything on the downloads page, and details of the changes since RC1 after the jump.

Following are the major new features added in Ogre 1.7 !

Here are some of the main new features and enhancements you’ll find in OGRE 1.7:

Last Updated ( Wednesday, 03 March 2010 19:06 ) Read more...
 

Indie game challenge

Print

The Indie Game Challenge ( IGC ) gives aspiring game developers the chance to showcase their skills,indiegame_chal_winners pitch their games to top publishers and win some serious cash.

The winners of 2010 IGC have been announced, Professional Grand Price winner was Cogs and Non-Professional Grand Price winner was Gear . Congrats to both of the teams !!

If you are an indie game developer and think that your game deserves to be an entry in the Xbox 360 Indie game Challenge , register for this year ! The price money is $100,000 Money mouth !! With that kind of price money the motivation and creative juices should both start flowing ....

Last Updated ( Saturday, 27 February 2010 16:42 ) Read more...
 

CR Login

Statistics

Members : 166
Content : 104
Web Links : 24
Content View Hits : 67655