layout: post title: 游戏开发-如何开始你的游戏制作 —-
前置条件
硬件需求:
- PC或Mac
- 智能手机(Android,iOS)
- 开发者账户(Google Play, App Store)
- 游戏资产
软件需求:
-
游戏模版
-
可视化脚本
-
编码
自身需求:
- 游戏类型选择
- 偏向2D还是3D
- 艺术技能(像素、地形图等)
- 目标平台
- 奉献精神:对游戏开发有多认真?能为其花费多长时间?
- 其他功能: 你需要自己或团队来完成游戏吗?你想得到社区的大力支持吗?它会定期更新吗?这些都是值得提出的问题,以确保您的引擎具有前瞻性。
游戏类型
- 第一段:简单2D游戏,这些很容易创建。您需要花时间学习如何使用游戏引擎,当然还要创建您的关卡,艺术作品和概念。一些类型特别受拖放游戏引擎的欢迎
- 拼图/文字游戏
- 休闲游戏
- 平台游戏
- 街机游戏
- 赛车游戏
- 第二段:复杂2D游戏,依赖于物理,AI,多人游戏或许多功能的游戏
- RPG(角色扮演)
- 塔防
- 冒险
- Roguelike
- 格斗
- 第三段:简单3D游戏。在3D中工作时,事情开始变得更加复杂。游戏引擎功能更强大,因此学习起来要困难得多。你可以花3个月到1年的时间学习基础知识,真正研究如何让事情发生
- 冒险游戏
- 第一人称射击游戏
- 生存游戏
- 第四段:复杂3D游戏。期待花几年的时间研究如何制作游戏
- MMO(大型多人在线游戏)
- 体育游戏
- 沙盒
- MOBA(多人在线战斗竞技场)
- 实时战略
- VR(虚拟现实)
- 车辆模拟
- 战争游戏
- 生活模拟
游戏制作流程
- 参考不同游戏,确定游戏类型,确定玩法
- 编写剧情和脚本
- 根据剧情和脚本,创造角色、道具和背景等的图形
- 编写游戏逻辑,并应用角色、道具、背景等图形,完善基本可玩的DEMO
- 测试游戏逻辑
- 重复以上步骤,精雕细琢,打磨出最终成品
- 集成收费、推广、宣传、广告等模块
- 制作宣传视频和宣传页
- 分享和发布,打包成对应平台包,上传发布