从事游戏开发需要什么技能?

看你要去哪个方向,策划、程序、美术,每个方向又有细分。

策划有剧情策划,关卡策划,数值策划等等。

程序有客户端编程,服务器编程,引擎编程,脚本编程,手机游戏开发, 网页游戏。

美术有3d建模,2d美术。

方向不一样需求不一样。

较了解程序,就程序俩说吧。

如果要说只为干活,客户端你得学windows编程,socket等

服务器当然就是各种数据库操作,各种通讯操作。

引擎编程需要了解底层,directx,opengl,3d数学,物理基础等。

脚本的话就学脚本就够了。

手机游戏开发分ios、android,对应使用不同引擎需要不同的学习。

网页游戏前端目前flex流行,js,html也在发展。

以上只是速成。但是真正建议的是,学好c++,数据结构,socket编程,了解windows编程,学习数据库编程。

先学3d数学,再学directx,然后试着做个小游戏。

学习设计模式。研究开源引擎。

会是个比较漫长的过程,但是基础扎实,各种开发都不怕。

可以专挑一条喜欢的道路深入研究,也可以专注游戏逻辑实现。

not about

https://www.jianshu.com/p/819f815c9a41

从事游戏开发需要什么技能相关推荐

  1. 如何开发一款游戏?【游戏开发所需技能和开发流程】

    开发一款游戏需要的技能包括:编程.设计.音效和项目管理.每个角色都需要掌握其特定领域的知识和技能,并与其他团队成员合作.在本文中,我们将深入探讨如何开发一款游戏. 1. 游戏开发流程 游戏开发流程可以 ...

  2. pb的webserver增加的方法发布后没有显示_Egret 5.3 正式发布,为重度小游戏开发带来新技能...

    各位开发者好,白鹭引擎团队今天发布2020年最大的一次更新:Egret5.3版本.由于白鹭引擎团队在2019年已经针对部分开发者提供过内部的5.3.x 版本,所以本次更新的版本号为 5.3.5. 根据 ...

  3. Egret 5.3 正式发布,为重度小游戏开发带来新技能

    各位开发者好,白鹭引擎团队今天发布2020年最大的一次更新:Egret5.3版本.由于白鹭引擎团队在2019年已经针对部分开发者提供过内部的5.3.x 版本,所以本次更新的版本号为 5.3.5. 根据 ...

  4. 一个无知oier的娱乐——我的游戏开发经历

    前言 2023年LPL春季赛季后赛正在火热进行中,你们心中的总冠军是哪支队伍呢?作为热爱游戏的程序猿,一起来聊聊你那些有意义的游戏开发经历吧! 一个材料,让我根据这个写一篇作文.(题目自拟) 行吧,开 ...

  5. 做游戏开发需要具备那些知识或技能?

    做游戏开发需要具备那些知识或技能? 这是我之前在csdn上发的一个贴的名字,今天忽然想起来进行了整理.希望看到关心这方面的人有所启示. 下面是csdner的回复: freezezdj: 游戏分客户端和 ...

  6. 如何根据自己的需要培养游戏开发技能?又一篇游戏编程入门指南

    对游戏编程感兴趣或是想自己做游戏的人可以参考一下~ 我是一个独立游戏开发者,在一个主机独立游戏开发团队里做主程.大学毕业 10 年,毕业以后就一直在做游戏编程,从一开始的"端游", ...

  7. Unity游戏开发程序员学习线路图及技能提升指南

    开发上线一款游戏,通常要经历以下几个阶段. 筹备阶段:也就是前期筹建团队,确定项目的基本方向.与此同时,投资人.制作人.核心团队.项目经理需要进行深入会谈. 原型阶段:这个阶段需要实现游戏原型,发布A ...

  8. Cocos2d-x技能冷却还要等多久?---之游戏开发《赵云要格斗》(9)

    这里是Evankaka的博客,欢迎大家前来讨论与交流------      转载请注明出处http://blog.csdn.net/evankaka/article/details/42747719 ...

  9. Unity2D游戏开发和C#编程大师班

    本课程采用现代游戏开发的最新内容和最新技术(Unity 2D 2022) 学习任何东西的最好方法是以一种真正有趣的方式去做,这就是这门课程的来源.如果你想了解你看到的这些不可思议的游戏是如何制作的,没 ...

最新文章

  1. spi flash偶尔出现写入错误的情况
  2. Vue.js 状态管理
  3. Adblock Plus cjxlist 规则说明与反馈贴
  4. Android中BroadCastReceiver使用(整理)
  5. 栈和队列之用一个栈实现另一个栈的排序
  6. 计算机专业开学要带电脑吗,大学上课要带电脑吗
  7. LINUX之网络编程j简述
  8. 精选 | 2017年11月R新包推荐
  9. SHELL中变量字串中包含$时怎么办?
  10. 安卓开发要学多久_开发微信小程序需要多久?流程有哪些?
  11. MIMIC-IV数据库介绍与使用说明
  12. 转载:matlab流场可视化后处理
  13. php swfobject,SWFObject基本用法实例分析_javascript技巧
  14. 连续时间与Balck-Scholes公式(上)(偏微分)
  15. 安卓res资源混淆器
  16. key位置 win10生成的ssh_Win10系统中生成SSH密钥的方法
  17. 编程计算并输出1 - n之间的所有数的平方和立方。其中n值由用户从键盘输入
  18. Facebook想要成为下一个微信,难! 1
  19. 智慧园区运行监控中心
  20. 我国计算机把计算机分为巨型,把计算机分为巨型机大中型机按照什么分的

热门文章

  1. 苹果电池显示维修_苹果财大气粗:维修换电池?直接给你换个机
  2. 台式计算机中经常使用的硬盘多是多少英寸,笔记本硬盘和台式机硬盘有什么不同...
  3. 【go】ssa和调用链分析
  4. MyBatis遇到:There is no getter for property named ‘Xxx‘ in ‘class xxx.xxx.Xxx‘问题
  5. u盘格式化数据恢复(官方方案分享)
  6. 模型导入unity贴图缺失怎么办?
  7. LCD1602液晶显示屏学习笔记
  8. Mega使用及R语言中多序列比对
  9. 基于微信小程序的水果销售商城的设计与实现
  10. java读取war3模型_GitHub - wucao/jw3gparser: Java Warcraft Ⅲ Replay Parser(Java解析《魔兽争霸3》游戏录像工具)...