学会C++就可以开发游戏吗

刮刮乐大奖 www.kg1xf.com.cn 发布时间 : 2018-12-12

编程语言是游戏开发中必须的一环,但是根据不同场景下使用的也不一样,但是掌握多门开发语言是一个开发人员最基本的条件。

2D游戏是相对于3D游戏而言的,都是游戏的分类,D是Dimension(维)的缩写,2D游戏出了很多经典的回合制游戏,即使十几年过去了,还是被广大玩家追捧喜欢,所以尽管现在市场上的主流游戏是3D游戏,但是2D游戏也有其大量的死忠追随者。
 
2D游戏程序设计指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的网络游戏。目前流行的网络游戏编程语言为C++编程语言,目前流行的网络游戏编程接口为DirectX9.0,还有OpenGL、SDL(Simple DirectMedia Layer)等。
 
2D游戏程序设计最常用的软件是C++、DirectX、Box2D、Cocos2d-x、Unity。
 
C++是在C语言的基础上开发的一种通用编程语言,应用广泛。C++支持多种编程范式--面向对象编程、泛型编程和过程化编程。最新正式标准C++14于2014年8月18日公布。
 
DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口。由C++编程语言实现,遵循COM。被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发,并且只能支持这些平台。最新版本为DirectX 12,创建在最新的Windows 8.1上。
 
Box2D是一个用于模拟2D刚体物体的C++引擎。zlib许可是一个自由软件授权协议,但并非copyleft。
 
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。
 
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

报名试听

咨询热线

400-720-6969

咨询时间

10:00-23:00

刮刮乐大奖 版权所有 沪ICP备11046010号 地址:上海市宝山区沪太路2695号B6栋 咨询热线:400-720-6969
上海游戏培训 | 游戏美术 | 游戏学校 | 手机游戏开发 | unity3d培训学校 | 游戏原画 | 3d美术 | 3dmax | 动漫绘画 | 游戏策划 | 网站地图


线

七天免费公开课

刮刮乐大奖
  • 你真是越活越转,越活越蠢。[哈哈] 2019-07-16
  • 宋代女人为什么都是平胸? 2019-07-16
  • 西安外国语大学第二十四届校园文化艺术节闭幕式暨第一届朗读者圆满落幕西安外国语大学第二十四届校园文化艺术节-陕西教育新闻 2019-07-15
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-07-15
  • 省会中山路部分路段快车道预计17日通车 2019-07-14
  • 一技千年传匠心(暖闻热评·匠人匠心②) 2019-07-13
  • 回复@老老保老张工:你跟你老婆害羞要不要也上报呢?也许正好会安排任务哟。 2019-07-12
  • 刘云山通过人民网视频连线内蒙古西大营子村 2019-07-11
  • 福利!端午小长假海南各旅游景区优惠政策出来了 2019-07-10
  • 银保监会:一季度保险偿付能力248% 较上季末下降3个百分点 2019-07-10
  • 新三板2018年创新层名单公布,壹玖壹玖连续三年入围平台 亿元 2019-07-09
  • 习近平为传统文化“代言” 2019-07-09
  • 地方“武教头”走进军营辅导授课 2019-07-08
  • Vacant land transformed into ecological agriculture park - Chongqing News - CQNEWS 2019-07-08
  • 【学习时刻】农大校长柯炳生:推进农业供给侧改革,夯实“固本安民之要” 2019-07-07
  • p3走势图 6只生肖连复式5肖几组 福彩3d选号技巧 体育彩票走势图贴纸 急速赛车 黑龙江p62开奖结果 北京快3开奖 湖北30选5历史开奖结果查询 快乐十分胆全拖计算表 真钱四川麻将游戏 彩票开奖查询七乐彩历史开奖 上海快3走势图形态分析 彩票开奖日期 篮彩投注 斯诺克球杆