Unity or Unity3D是基于OpenGL API的游戏开发工具,而OpenGL实际上是一个跨平台、跨编程语言的专业图形程序接口。Unity工具现在已经发展到了第五代,如Unity5.5,不仅支持3D开发,也支持2D开发。Unity目前可以用来编写脚本的语言有JavaScript、C#、Boo,JavaScript最适合编写复杂度不高的程序,未来支持ES6之后可能有更大的优势,而C#适用于大型游戏的编写,Boo是一个运行在.Net平台上的面向对象语言,语法非常接近Python,可以扩充他的编译器。Unity可以快速把游戏快速并高效地移植到移动平台上,无论是android还是IOS.政府在过去15年中对游戏的态度一直是不鼓励并且略带抵制,随着观念的转变和游戏及电竞行业的发展,无论是观念、时机、习惯、潮流和回报都引来的新的发展机遇。
但是,游戏对于编程中的图形算法、对于创新性和UI设计、音乐制作、剧本都有较高的要求,然而,天之道,损有余而补不足,是故虚胜实,不足胜有余。不是专业的人,往往做的更用心,更有创意,就如同为了一个理想去创造出Skyline这样大神级游戏的几位欧洲青年一样,我相信,这同样可以可以存在于我们身边每一位乐观、无聊、懒惰的人身上。只要我们能在这里找到我们的乐趣,并且实现我们的价值,并且收获想要的回报。
欢迎加入群:布衣-547731830,哦,对了!这里欢迎一切有趣的、有理想的、帅而不娘的、靓而不妖的、技术高超的、英语超屌的大神前来。
网友评论