笔者做了很多期的游戏评测了,其实笔者最开始设立游戏评测公众号的初衷,还有一个目的,就是和大家一起来学习游戏的开发。
因而以后笔者会不定期的开始更新一些游戏的研发教程,做一些游戏的开发。目前预计使用的游戏的研发语言有,C#,Js,以及RpgMaker等,当然随着笔者的深入,再新增一些研发语言也是可以的,希望大家可以发表一些意见。
刚开始笔者可能会从一些小游戏,来和大家一起来分享和熟悉游戏开发的一些基本的理念,后期会逐渐加深理论知识和游戏的难度。
最近这段时间,笔者将推出我们的第一个专题系列。像素鸟小游戏的研发。
游戏的素材和研发工具的准备(一)
1、游戏介绍
《flappy bird》是一款由越南开发者开发的独立游戏,游戏与2013年5月上线,并在2014年2月突然爆红。
游戏中玩家,必须控制一只胖乎乎的小鸟,跨越各种不同长度的水管组成的障碍。上手容易,但是想通关可不容易。
相信你肯定曾今也尝试过这款游戏。
2、开发工具说明
这期的游戏开发工具,我们将使用的是C#语言,采用的研发工具是比较常用visual studio 2010。这个研发语言比较简单,上手容易,笔者也会尽量使用最简单的方式来实现这一小游戏。之后,笔者还会推出,使用Web语言,JavaScript实现小游戏的专题。
3、游戏的设计基础及素材的准备。
首先我们来分析一下游戏中的对象。
1)首先,游戏本体可以是一个对象。 在这个对象里,我们用于存储一些关于游戏的通用的内容。比如说,游戏的标题,游戏的难度,游戏的研发人员,游戏的分数等等。
本体涉及到的素材主要有,游戏的背景图,游戏的开始界面,游戏的结束界面等。
2)其次,游戏的中的小鸟。小鸟作为一个游戏对象,在游戏中需要实现翅膀的挥动,向上的飞翔,向下的坠落,以及游戏中的碰撞等。
涉及到的游戏素材有,小鸟的飞行图。
3) 游戏的中的管道。游戏中的管道,是不断变化的,每一个管道,都会有不同的间隔和高度。
当然相应的也需要管道的素材。
本期的本文章就介绍到这里吧,笔者会将相关的素材地址贴在下方,大家可以去下载。如果你想学习的话,也可以下载相关研发工具试着学习。
在制作过程中,有什么问题,也可以联系笔者提问。