AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

迈入游戏开发的门槛真的有那么高?

  • 2018-05-23
  • 本文字数:1104 字

    阅读完需:约 4 分钟

游戏行业一直是公认的“吸金”行业。对于热爱游戏的人,能够开发出一款自己的游戏,绝对是一件很酷很有格调的事。游戏行业的高回报,也吸引着越来越多的人跃跃欲试。

虽然心向往之,但是成为一名专业的游戏开发之路上也暗含着无数的坑:

  • 基本零基础,怎么学才能入行?
  • 用“傻瓜式”游戏开发工具,导入模板,就能成为游戏开发吗?
  • 在顶级游戏的过程中需要怎样的编程实力呢?

事实上,要开发出一款真正意义上的游戏,还是要借助编程基础和系统的开发知识。

比如,

  • 在《守望先锋》里,我们看到的子弹射击,对方被击伤,这些都是经过怎样不断地网络优化实现的呢?
  • 在《星际争霸》中,究竟是每个线程控制一个兵种,还是一个线程刷新全部兵种画面?
  • 公司在开发游戏的时候,如何选择引擎,是自己研发一款引擎还是购买别家成熟的引擎呢?引擎的好坏,对开发的游戏来讲有什么影响?

这些问题,都需要具备一定的编程知识和基础,才能一步步解答。

如果你想入门游戏开发,我希望让你对游戏开发有实质性的掌握,对游戏的开发和理念有完整且系统的了解,并且能很快地着手进行游戏的开发。

我是谁?

我是蔡能,曾经是网易游戏引擎架构师,也是网易杭州研究员的创始员工。从 1996 年编写第一行代码开始,我在 IT 行业已经从业 22 年。从程序员到管理者,我参与和主导过各式各样的游戏项目,在我的从业经历中,游戏行业乃至整个 IT 行业都发生了翻天覆地的变化。

我本人是骨灰级的游戏玩家,尤其喜欢那些无拘无束和需要脑力的游戏,作为玩家,玩游戏的过程让我体会到了忘我的乐趣,但同时作为开发者,玩的同时我也在思考这款游戏是如何做出来的。这也让我在玩游戏和开发游戏的过程中有了更清晰的思路和方法。

专栏介绍

本专栏分为以下三大模块:

  • 游戏开发基础知识:开发游戏所涉及到的基础知识和需要的工具:游戏引擎、底层图形接口和地图编辑器,掌握了开发的核心理念,也就走进了游戏开发的大门。
  • 经典游戏实战练习:为你系统解析一款游戏史上的经典游戏,为你详细讲解客户端、服务器端的开发细节和不走,并且教你用最易实现的方式来制作这款游戏。
  • 游戏开发热点解析:为你阐述各种平台上的游戏开发和实现,带你学习近年来市场中热议的游戏开发知识,同时和你谈谈,我对游戏行业未来发展的思考,我们一起来畅想游戏的未来。

本专栏每周二、四、六更新,订阅后可永久阅读。学习过程中,有任何问题和想法,都可以在文章下给我留言,我和编辑会为你解答。

订阅福利

福利一:限时优惠价¥45,原价¥68(6 月 2 日恢复原价)
福利二:每邀请一位好友购买,你可获得 12 元现金返现,好友获得 6 元返现,多邀多得,上不封顶,立即提现(提现流程:极客时间公众号 - 我的 - 现金奖励提现)

如何订阅

点击下图,即可订阅专栏。

2018-05-23 08:547337

评论

发布
暂无评论
发现更多内容

实现企业转型,华为云大数据实力领先

IT科技苏辞

聊聊机器如何“写“好广告文案?

百度Geek说

AIGC 企业号十月 PK 榜 广告创意

华为云文档数据库服务更安全

与时俱进的时代

华为

“科技与狠活”梗爆火,食品安全焦虑问题怎么破?

旺链科技

区块链 产业区块链 食品安全 企业号十月PK榜

前端一面高频react面试题(持续更新中)

beifeng1996

React

为什么软件供应链攻击愈演愈烈?

SEAL安全

开源 开源软件 软件供应链安全 软件攻击

一文看懂Vue2和Vue3中设置404界面

木偶

Vue 前端 10月月更

云服务的智能堪称颠覆,华为云带来多种守护

IT科技苏辞

React源码分析8-状态更新的优先级机制

goClient1992

React

华为云大数据,共建智能世界的数据底座

IT科技苏辞

广告内容定向分级,保护未成年人身心健康

HarmonyOS SDK

广告sdk

C++从入门到精通(第九篇) :多态

雪芙花

c c++ 10月月更

从React源码分析看useEffect

goClient1992

React

老生常谈React的diff算法原理-面试版

beifeng1996

React

研发效能度量不要“你觉得”,而要这样的度量指标体系!

博文视点Broadview

如何实现车联网的灵活数据采集

EMQ映云科技

车联网 物联网 IoT 数据采集 10月月更

IP路由基础、路由器静态路由配置方法、自治系统、缺省路由的配置方法、路由选路规则、缺省路由、备份路由、等价路由、三种查询路由表命令

Python-派大星

10月月更

二叉树常见oj题(持续更新中)

雪芙花

c c++ 10月月更

路由基础:三层交换机、单臂路由的特点以及配置特点、DHCP报文类型、DHCP工作原理、在路由器上配置DHCP、在交换机上配置DHCP、配置DNS服务器

Python-派大星

10月月更

OSPF基础(一):OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理

Python-派大星

10月月更

用户故事地图怎么用?实践才能出真知

敏捷开发

敏捷 敏捷开发 用户故事 用户故事地图

零代码,让业务人员实现应用创造自由

华为云开发者联盟

云计算 后端 低代码 华为云 企业号十月 PK 榜

安全、可靠、合规,华为云守护企业网站安全

IT科技苏辞

C#中关于接口(Interface)的详解(附带案例)

木偶

C# 接口 10月月更

华为云数据库-RDS for MySQL数据库

与时俱进的时代

华为云

华为云数据库稳定可靠-即开即用

与时俱进的时代

华为

问:React的setState为什么是异步的?

beifeng1996

React

C++从入门到精通(第八篇) :IO流

雪芙花

c c++ 10月月更

鸿蒙开发实例 | 为什么选择HarmonyOS?

TiAmo

华为 鸿蒙 10月月更

论文解读丨CIKM'22 MARINA:An MLP-Attention Model for Multivariate Time-Series Analysis

华为云开发者联盟

数据库 后端 华为云 企业号十月 PK 榜

软件测试面试真题 | 测试流程大概是什么?

测试人

面试 软件测试 测试开发

迈入游戏开发的门槛真的有那么高?_语言 & 开发_蔡能_InfoQ精选文章