[Recommended] C # rapid development of 3D game tools-unity3d

Source: Internet
Author: User

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:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.