游戏开发流程-微信小游戏(含源码)

我们平时玩过各种各样的游戏,那么一款游戏是如何开发出来的呢?流程是怎样的呢?如何从零基础来开发一款属于自己的游戏呢?对于新手来说,不知从何下手,也没有系统的资料来参考。万事开头难,很多人就是这样放弃了,很可惜。我也是一个新手,但是我很想体验游戏开发的整个流程,所以,一切从零开始,也饶了很多弯路,但是一步一步走下来,你会体会到其中的乐趣,过程最重要。
今天,我就简单分享一下做游戏的流程,如有描述不当的地方,还望指正。

我的小游戏源码分享:https://github.com/starbxx/Game

对于新手来说,想要做一款游戏,要从几个方面入手;

1. 游戏类型

首先,要确定游戏的类型,是要做HTML游戏,还是手游,还是微信小游戏,这里,我们选择的是微信小游戏,虽然称之为“小游戏”,可内容和技术含量并不小哦!
微信小游戏属于微信小程序的一个类别,需要用官方的web开发者工具来开发,web开发者工具也很容易上手,主界面分为模拟器,编辑器和调试器。对于新手来说有官方示例可以参考,示例是一个2D的飞机大战demo,通过查看源码,可以很快弄清楚每个模块是做什么用的。

2.游戏定位和引擎选择

当我们确定做一款微信小游戏的时候,其次要确定的就是游戏的主题,以及是做2D的还是3D的。我们的游戏主题是基于校园的“捡跑”,excuse me??什么叫“捡跑”??“捡跑”是我们拼凑的一个词,实际上是酷跑的一种,酷跑是角色在固定路线上奔跑,并且收集路上的金币,最后根据金币来排名。那么,我们的“捡跑”,也是奔跑,但不是收集金币,而是收集垃圾!哈哈哈哈哈哈!对,没错,是收集垃圾!最近垃圾分类不是很火吗?而且我们的游戏场景是基于我们的校园环境来设计的,我们的学校真的很美!!想一想,在学校奔跑和收集垃圾是不是很有趣呢?所以我们游戏的主题就是“爱护校园,保护环境”。
既然要打造和校园环境一样的游戏场景,那么2D怎么能满足我们的视觉要求呢?所以我们将游戏定位于3D小游戏。
既然要做一款3D小游戏,那对于新手来说,游戏引擎是少不了的,因为引擎屏蔽了一些底层的操作,让你的开发更便捷。所以,我们就去查找各种引擎的资料,(图来自于网络ÿ

  • 24
    点赞
  • 223
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值