Unity 3D使用体会(转)

4 replies [最后一篇]
uke
User offline. Last seen 17 小时 57 分钟 ago. Offline
超级管理员
Joined: 09/07/2009
Points: 2478

非常有参考价值的一篇文章,老外写的一份使用心得,对刚接触unity3d的朋友会有一些有用的帮助。推荐阅读!

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

danphel
User offline. Last seen 1 年 3 周 ago. Offline
注册用户
Joined: 10/30/2010
Points: 0

学习中......

plemo
User offline. Last seen 1 年 28 周 ago. Offline
注册用户
Joined: 10/29/2010
Points: -10

英文额~~得慢慢翻译了……还是谢谢分享

0penning
User offline. Last seen 1 年 29 周 ago. Offline
注册用户
Joined: 10/20/2010
Points: 0

新手 正在学习中~~~~~

magicalsoft
User offline. Last seen 1 年 29 周 ago. Offline
注册用户
Joined: 10/22/2010
Points: 35

学习了。谢谢共享啊