Posts Tagged ‘Game Logic’

Unity 3D Game

March 4th, 2010 by

During my experiment for a 3D game  I found Unity3D. Let me share some facts about the Unity3D.

It’s not only how fast the 3D rendering is. Unity3D has a very intuitive interface organized around a simple and clear concept.

Unity is a multiplatform game development tool, designed from the start to ease creation. A fully integrated professional application.

Something more about Unity 3D I got from Its website and other sources :

  1. 1. Scripting language:

Unity supports three scripting languages: JavaScript, C#, and a dialect of Python called Boo. All three are equally fast and interoperate. All three can use the underlying .NET libraries which support databases, regular expressions, XML, file access and networking.

  1. 2. NET based

Game logic runs on the Open Source .NET platform, Mono.

  1. 3. Java Script

Unity’s JavaScript implementation JIT-compiles to native machine code. It runs 20x faster than      Flash or Director based JavaScript, and the same speed as C# and Boo.

4. SCOPE for Multiplayer games

Create real-time networked multiplayer functionality. Unity supports all networking needs out of the box with little learning and even less effort.

  1. 1. Web Browser Integration

When running in a web browser, the deployed Web Player can communicate seamlessly with the container web page. That way you get javascript communication and full AJAX capabilities.

  1. 2. Backend Connectivity

.NET socket libraries can be used for real-time networking, by opening TCP/IP sockets or sending UDP messages. They also make speaking XML easy, and can connect to ODBC database connections.

  1. 3. Advanced Physics

  1. 4. Fully Integrated Editor

This integration allows the Editor to do everything a published game can do. The simple, visual, and intuitive nature of the Editor makes building games fun again.

  1. 5. Graphical Fidelity

Unity has a highly optimized graphics pipeline for both DirectX and OpenGL. Animated meshes, particle systems, advanced lighting and shadows, all will run blazing fast.

  1. 6. Supported File format

All major tools and file formats are supported, any art application can be used with Unity.

  1. 7. Web Deployment

Unity-made games can be played inside a web browser thanks to the Unity Web Player Plug-in. The plug-in download is small (about 3 MB), auto-installs without a browser restart, and already has a 8-digit distribution. It works on all modern browsers including Internet Explorer, Firefox, Safari, and most Mozilla-based browsers

  1. 8. iPhone publishing

9. Shadow & Light

Unity’s provides a highly optimized lighting system with realtime shadows and baked lightmaps. Use    shadow and light to great effect, without worrying about the gritty technical details.

10. Supported File format

All major tools and file formats are supported, any art application can be used with Unity.

11. Web Deployment

Unity-made games can be played inside a web browser thanks to the Unity Web Player Plug-in. The plug-in download is small (about 3 MB), auto-installs without a browser restart, and already has a 8-digit distribution. It works on all modern browsers including Internet Explorer, Firefox, Safari, and most Mozilla-based browsers


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,