Home > SpaceSim > Space Simulator Rewrite via Unity

Space Simulator Rewrite via Unity

I’ve switched to Unity 3D, both a game engine and game development environment for my humble Space Simulator hobby project.  Thus far I’m most impressed with the speed that Unity allows me to realise ideas and focus on what is more important – what the game is about. Far more sensible than spending time in other 3D APIs trying to implement a mini-map which may break in the next release of the API.

Unity’s asset and scene browsers allow you to organise your project logically and visually.  Setting up a scene is an absolute joy as opposed to attempting the same in code.   Files that have been created externally in say Blender, 3ds Max or Photoshop for example do not require subsequent import steps, Unity immediately displays changes.

Unity Pro also comes with some nice features such as:

  • Pro Image Effects including shadows; screen-space ambient occlusion (SSAO); bloom
  • Occlusion culling
  • Extended light-mapping (radiosity)
  • Deferred rendering with unlimited lights
  • HDR
  • A pretty dark-grey theme

I did feel guilty about the idea of using a tool such as this but that was quickly laid to rest.  For instance, we use nHibernate, StructureMap, Entity Framework, ASP.NET MVC and IDE’s such as Visual Studio and Xcode so the concept is not new.

Why re-invent the wheel?

Advertisements
  1. 2013/02/19 at 1:02 am

    Was this a port of your existing stuff? Did you bring in the bitmap fonts you created using SpriteFont2? I’m just looking at porting an existing XNA project to Unity and wondering how to use my bitmap font.

    Like

    • MickyD
      2013/02/19 at 8:13 am

      I’ve started again from scratch. Some things in Unity3D we don’t need to migrate – like fonts. Though I did buy the 3rd party add-on for Unity3D, “NGUI” which does fonts easier again and a few things that out of the box Unity3D can’t do like sprite sheets. I’d check out NGUI 🙂

      Like

  1. No trackbacks yet.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: