Posts Tagged ‘Physics Game’

Weekly Update

Sunday, October 2nd, 2011

Hi!

I’ll continue this week by summing up my intial work with Unity 3D and talk about what lies on the horizon for the coming weeks.

Unity 3D

So, as you know I’ve been working with Unity 3D for the last couple of weeks now, getting to know the engine and its functions better. The physics game that I am working on is coming along and has advanced further in its development. I’ve changed the players interaction from placing objects to actually manipulating the ones that are already on the playfield. As of now the player can rotate the triangles on the playfield to help get the ragdoll all the way to goal.

 

The physics game so far. Work in progress.

 

All in all, I have liked working with the very easy-to-use Unity 3D game engine and will continue to do so in the future. Although, there will be a break from this work in the coming weeks as I develop my programming skills.

Coming up

For the next ten weeks I will be attending two classes at Blekinge Institute of Technology which focus on object oriented programming using the language C++. For a long time I’ve been wanting to get more experience in the field of programming to make it easier to realize more advanced game play ideas, and also to be able to  fully utilize game engines like Unity 3D with all of its programming power.

Regards

Jakob Lindh

Weekly Update

Tuesday, September 20th, 2011

Hi!

I’m back again for a new weekly update. A tad too late to really be counted as a weekly update, but nonetheless!

This week I’m going to share some of my experience with the Unity 3D game engine so far, and shortly discuss some of it’s greatest strengths and why I have choosen to use it as one of my weapon’s of choice for this semester.

Why Unity 3D?

Unity 3D is being continously developed by Unity Technologies, and it is according to me one of the most powerful and versatile game engines currently on the market together with Epic Games’ Unreal Development Kit (UDK). I have only worked with Unity 3D for a couple of weeks now, but below I’ll list some of the features that made me dive deeper into the engine.

Deploy your game everywhere!

Unity 3D has a very wide range of platforms that you can deploy to, including PC, Mac, Web, Android, Iphone, as well as the current generation of stationary consoles. This is probably one of the engine’s greatest strengths.

User friendly, sleek, and easy to get into

From my experience Unity 3D is fairly easy to use and get into. The interface is streamlined and functions and features are often self explanetory. Also, there are a lot of systems already in place for you to use, like first person controllers and particle effects.

Wide developer base and big community

There are a lot of developers that are currently using Unity 3D. This opens up for a large community where you can share ideas and thoughts, as well as quickly find help and solutions if you get stuck.

Low cost and royalty free

Unity 3D has a very reasonable price for the Pro version, which lets you deploy to PC, Mac and Web. Additional licensing is required for the other platforms, like consoles, Android and Iphone development. The Pro version gives you access to more features, for example the ability to use external version control and more powerful graphical features.  However, there is a free version with the more advanced features removed, as well as discounted student licenses. But the best thing is that Unity Technologies does not take any royalties what so ever for anything you create and sell with any of the licenses. Great!

What am I doing with Unity 3D right now?

Learning the ropes

For the last couple of weeks I’ve been going through tutorials and trying out different things to get the hang of most of the features that Unity has to offer. I’ve mainly been using 3DBuzz’s excellent video tutorials to get the job done. These are really great and you should check them out if you want to learn Unity. They go through everything from the most basic user interface to more advanced features like light mapping. Below is a screenshot I took when working on one of the tutorials where you build your own first level.

 

Working with terrain in Unity 3D.

 

Small project: A physics game

Starting today, I’m working on a small project that will result in a short and simplistic physics game. It will be the player’s job to guide a ragdoll through different levels, hopefully keeping it reasonably intact until it reaches its goal. The player will be able to place different contraptions in the ragdoll’s way to help him avoid danger and guide him home. Below is a screenshot from todays work. Still a lot to do, but when its done you’d better: Be fast, use as few contraptions as possible, and keep that ragdoll intact!

 

Physics Game: Work in progress.

 

Regards

Jakob Lindh