I recently had the honor to have some unity3d things and share them with you.
Unity3d Introduction
Is a visual, 3D game development software. You can manually draw 3D scenes, add camera angles, design 3D models, and trigger events on your own. what's interesting about the garden is that its scripting language supports Js, you can use C # To develop game actions. It also supports MACOs and Windows systems.
Unity3d Functions
1. Able to publish a game on the iPhone
I have experienced this and several developers. In general, it is the speed. The general development idea is to first model with 3dmax. After the model is imported, the event processing and attribute setting of each model are performed. AddCode.
2. games that can publish Wii
Needless to say, Wii is a top-notch game idea. It's fun.
3. Physical Engine
For example, if a sphere is used in an application scenario, you only need to set the rigidity of the sphere. Test run game, you will find the sphere freely falling in the space, falling onto the slope, then start rolling.
4. Supported scripts
Based on dotnet c # and JavaScript scripting languages, there are powerful library functions for calling.
5. Shadows and lights
This is also a simple example. You can adjust the light source angle and set the corresponding attributes, so that the background objects will have shadows. Or set the light source movement. The engine is advanced. If the space is dark, the brightness of the place to be moved will change accordingly.
6. Documentation
Cocoas2d is complete. Complete HTML reference documents and tutorials are provided. On the internetCommunityAfter all, there are a lot of 3D games.
7. webpage games
This running page game needs to download and install a 3 mProgramIt can only be executed, a bit like SL, but I still haven't figured out whether it is server or client Technology
I have shared my thoughts on developing iPhone applications:
Advantages:
Easy to get started and fast to develop. It should be relatively easy for friends who have scripting languages, C # and front-end technologies.
Disadvantages:
It is difficult to master. The advanced version is $1300, and the program size is very large. There are many time intervals from loading to running. It is not as fast as writing through opengles. After all, the underlying layer is not enough. The 3gs version may be better.
A very good tutorial:
Http://learnmesilly.com/index.php? Currentpage = unity_lesson1 & currentpart = unity1_3 #
For more information, see:
Http://unity3d.com/unity/
Unity3d product presentation: