剖析business游戏

 时间:2024-11-07 19:46:45

1、首先截游戏图片或者P图。这个是游戏的主界面可以看出,在游戏初始化额时候就读取了地点坐标,用户坐标,初始化了全局的一些数据,显示了用户菜单栏。

剖析business游戏

2、选择地点,点击确定以后弹出框体,这个是二级菜单。

剖析business游戏

3、这个是三级菜单,显示的是所在城市的商品,还有价格。

剖析business游戏

4、很明显,我们的主体有:地点、商品、人物。而我们要做的就是理清三个主体的关系。还有它是怎么和用户做交互的。我们目前用的语言是C语言,所以就用结构体struct来“描述”这几个物体。这个地方就要我们自己先想一下,他们应该有什么样的属性。地点:x、y(显示的坐标)、name、pic(显示的图片)、商品:人物:

剖析business游戏

5、把一个图渲染到屏幕。通常我们入门的C语言,百度会告诉你用graphics.h这个头文件。但是那个头文件是TC3.0以前才有的,而且那个文件只能在windows-xp以及以前的版本蠕蒜唏怜运行,VC以后就已经取消了这个头文件。所以们推荐你们用EGE图形库下载这个网站上面有入门的源代码,不会的可以复制自己运行一下。而且里面有开发者手册,学会调用函数就可以了。复制他的程序而且运行成功以后,我们就开始学习最简单的游戏流程。

剖析business游戏

6、引用全局变量。很多地方都要用到的东西直接用全局变量,但是要注意的是,它们的名字最好是很简单明了,一看就馆嗳髀姐知道是什么意思的。在这里我采用了用户输入做全局变量。任何地方都可以读取当前的按键是什么状态。背面缓存也是采用全局变量。什么时候想显示图片,什么时候都可以写入到背面缓存。游戏状态通常会有几个:开始菜单、游戏运行、游戏结束。当然你可以自己写几个状态。当然你可以自己做二级状态,三级状态之类的。我的做法就是用一个数组statue[4]和inti_statue=0表示最深四层配合enumgame_statue{menu,running,gameover}第二层就采用另外一个menu例如:

剖析business游戏
  • 在剪映专业版中如何添加上移的转场效果?
  • 茄子的医用价值。
  • 恒星播放器如何设置字幕延后?
  • 怎么给视频中不同片段间添加转场动画
  • PS后期如何快速制作ND镜效果?
  • 热门搜索
    国庆70周年手抄报 诚实守信手抄报内容 安全知识手抄报资料 防火防震手抄报 五一劳动节手抄报简单 庆国庆迎中秋手抄报 做文明人手抄报 我们的节日中秋节手抄报 运动会的手抄报 教师节手抄报花边