原标题:2D游戏程序设计都要用哪些软件
2D游戏程序设计都要用哪些软件?
问:我想学2D游戏程序设计不知道2D游戏程序设计都要用哪些软件?
答:2D游戏是相对于3D游戏而言的都是游戏的分类,D是Dimension(维)的缩写2D游戏出了很多经典的回合制游戏,即使十几年过去了还是被广大玩家追捧喜欢,所以尽管现在市場上的主流游戏是3D游戏但是2D游戏也有其大量的死忠追随者。
2D游戏程序设计指利用计算机编程语言如C编程语言、C++、java等,编写计算机、手機或游戏机上的网络游戏目前流行的网络游戏编程语言为C++编程语言,目前流行的网络游戏编程接口为DirectX9.0还有OpenGL、SDL(Simple DirectMedia Layer)等。
C++是在C语言的基础上开發的一种通用编程语言应用广泛。C++支持多种编程范式--面向对象编程、泛型编程和过程化编程最新正式标准C++14于2014年8月18日公布。
Box2D是一个鼡于模拟2D刚体物体的C++引擎zlib许可是一个自由软件授权协议,但并非copyleft
cocos2d游戏-x是一个开源的移动2D游戏框架,MIT许可证下发布的这是一个C++
Unity是由Unity Technologies开發的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整匼的专业游戏引擎