• 技术文章 >常见问题

    做游戏开发需要学什么

    云罗郡主云罗郡主2020-09-14 16:19:56原创51801

    做游戏开发需要学习c++、cocos2dx、unity3d引擎、c#等知识。2D游戏通常是为手机开发的,一般使用的开发工具是Cocos2dx,使用的开发语言是C++。3D游戏一般使用的开发工具是Unity3d,使用的开发语言是c#。

    相信很多小伙伴前期都抱有这样的疑惑,游戏开发,我们需要学哪些知识呢?其实和软件开发一样,游戏开发也是需要从编程语言学起的,但不同的是游戏开发需要熟悉各种游戏开发工具,相对软件开发难度稍大一些,所以,如果你是零基础想学游戏开发,你需要有一个系统的学习方向和规划。

    目前,国内比较流行的游戏开发主要分为2D游戏和3D游戏,2D游戏通常是为手机开发的,一般使用的开发工具是Cocos2dx,使用的开发语言是C++。3D游戏一般使用的游戏开发工具是Unity3d,使用的开发语言是c#或者javascript。所以,想要开发哪种游戏,就必须知道需要用到哪些开发知识。

    首先说一下,如果是打算学习2D手游开发,那么首先需要学习C++,然后,还要了解Cocos2dx的使用。

    再说下3D游戏的开发。3D游戏用的比较多的开发工具是unity3d引擎。unity3d开发用的是C#(javascript也用,但用的比较少),所以我们先要学会C#。

    C#也是一种面向对象的编程语言,相比c++也是相对简单的,学会C#之后接着就需要学会unity3d引擎的使用了。而且这个也是非常重要的一个学习过程。学习没有捷径,就是需要自己一步一步的去学,一项一项的熟悉。 【推荐教程:C++教程

    以上就是做游戏开发需要学什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:游戏开发
    上一篇:服务器证书无效怎么办 下一篇:cpu主要性能指标是什么
    线上培训班

    相关文章推荐

    • 原生JS实现别踩白块小游戏(七)• 原生JS实现别踩白块小游戏(八)• 原生JS实现别踩白块小游戏(十一)• canvas实现五子棋游戏的代码示例• PHP约瑟夫小游戏的代码示例

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网