50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

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

    阅读完需:约 4 分钟

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

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

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

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

比如,

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

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

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

我是谁?

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

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

专栏介绍

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

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

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

订阅福利

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

如何订阅

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

2018-05-23 08:547577

评论

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

从-99打造Sentinel高可用集群限流中间件

艾小仙

Java 高可用 sentinel 集群限流

IDC:阿里云稳居中国大数据平台公有云市场第一位

阿里云大数据AI技术

阿里云

基于 Next.js实现在线Excel

葡萄城技术团队

前端 在线excel nextjs 表格 控件

大数据开发,Hadoop Spark太重?你试试esProc SPL

华为云开发者联盟

大数据 开源 后端

《分布式云最佳实践》分论坛,8月11日深圳见

阿里云弹性计算

分布式云 飞天 数字化升级 一云多形态

直播系统开发——直播间架构的设计及难点分析

开源直播系统源码

软件开发 语聊房 语音聊天源码 直播系统开发

Mybatis中#{}和${}的区别

开发微hkkf5566

百度APP Android包体积优化实践(三)资源优化

百度Geek说

Andriod

Pisanix v0.2.0 发布|新增动态读写分离支持

SphereEx

数据库 开源 ShardingSphere SphereEx

HTTP和HTTPS的区别

开发微hkkf5566

重构指标之如何监控代码圈复杂度

京东科技开发者

测试 重构 软件重构 分布式应用软件

如何防止重复下单?

三分恶

8月月更

如何通过使用“缓存”相关技术,解决“高并发”的业务场景案例?

冉然学Java

高并发 java; 单线程 redis'

《中国综合算力指数》《中国算力白皮书》《中国存力白皮书》《中国运力白皮书》在首届算力大会上重磅发出

GPU算力

快速打造安全的车联网平台

Geek_99967b

小程序

兆骑科创创新创业大赛活动举办,线上直播路演,投融资对接

兆骑科创凤阁

Vue3 初探

怀府风

攻防视角下,初创企业安全实战经验分享

声网

网络安全

Spring之JDK动态代理与CGLIB动态代理

echoes

化繁为简,聊一聊复制状态机系统架构抽象

阿里技术

数据库 架构

2022年7月国产数据库大事记-墨天轮

墨天轮

数据库 腾讯云 GaussDB 国产数据库 KingBase

SAP ABAP SteamPunk 蒸汽朋克的最新进展 - 嵌入式蒸汽朋克

汪子熙

云原生 Cloud 云平台 SAP 8月月更

5种kafka消费端性能优化方法

华为云开发者联盟

大数据 kafka 后端 MRS

开发者独立搭建一个跨模态搜索应用有多难?

Jina AI

深度学习 云原生 神经搜索 跨模态应用 多模态数据

中大型商业银行堡垒机升级改造就用行云管家!必看!

行云管家

信息安全 银行 堡垒机 IT安全

如何在Linux (CentOS7.3) 下安装JDK1.8?【一篇文章教会你】

Bug终结者

java; Linux Kenel 8月月更

使用python获取浏览器收藏夹和历史浏览记录,然后可以...

技能实验室

签约计划第三季

《2022 年上半年全球独角兽企业发展研究报告》发布——DEMO WORLD世界创新峰会圆满落幕

创业邦

深入聊聊Linux五种IO模型

C++后台开发

epoll 网络模型 I/O模型 C/C++后台开发 C/C++开发

面渣逆袭:MySQL六十六问,两万字+五十图详解

三分恶

MySQL 8月月更

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