游戏开发入门系列(TX Class)

你知道的TX Game

课程介绍

游戏技术发展

游戏开发流程

游戏程序员是怎样炼成的


保持对游戏的浓厚兴趣和激情

主动学习所有细节

通过课程了解专业技能概况,掌握学习方法

通过实战磨练和验证成果

游戏技术的发展

pong

红白机(像素级)

局域网对战

大型多人游戏

页游的出现(不用每次更新都下载好大几个G)

手游(手机硬件内存、运行)(iOS 、Andriod)

下一代(AR、VR)


原始游戏(编程能力和对游戏的认识)

游戏逐渐复杂,需求多变

  • 程序设计能力
  • 脚本编程能力
  • 引擎技术

大型3D游戏

  • 图形图像编程
  • 物理计算技术
  • 动画技术
  • 特效技术
  • 场景及场景管理技术

网络游戏

  • 网络通讯技术
  • 下载升级技术
  • 同步技术

职业分工:

原始时代,自己做程序和美术,自己设计游戏;
现代,策划、程序、美术;

策划:

主要工作是编写游戏背景故事,制定游戏规则,设计游戏交互环节,计算游戏公式,以及整个游戏世界的一切细节等。

  • 剧情
  • 关卡
  • 玩法
  • 数值
  • 系统

美术:

游戏中一些看得见的事物的表现力

  • 模型
  • 特效
  • 动画
  • 场景
  • UI

程序:

根据策划设定的规则,驱动美术的表现资源,将这游戏实实在在实现到电子设备上的人

  • 实现需求
  • 提供团队内的工具
  • 修复程序中存在的问题
  • 优化基础体验


但,我们只是程序员么?不是,我们是游戏程序员,先是游戏人,才是程序员!


游戏开发流程

  • 需求产生
  • 设计选型
  • 程序实现,美术制作,策划配置
  • 循环调优

游戏程序员是怎样炼成的

  • 编程基础c/c++ 、数据结构及算法
  • 操作系统
  • 网络编程原理
  • 图形学原理
  • 程序设计原理

理解原理而不是停留在使用

  • 保持好奇心,了解技术背后的原理
  • 掌握技术的优缺点,而不是仅仅是如何使用

多动手,从小目标到大目标

  • 想办法把每个技术运用到实际的小demo中来尝试和理解
  • 不要一次性提出无法完成的大目标,量力而行,逐步完成
  • 想办法进入业界,从正式项目中吸取经验

试着理解自己的做的每一个工作对游戏的影响

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值