【Cocos2d实战】最后一战01:基本环境和需求分析

需求和游戏内容的基本分析:

在开发一个手机游戏之前,我们要首先分析一个游戏的基本特点,包括游戏的基本角色和属性,以及游戏的基本功能,游戏的基本规则,将整个游戏的基本流程画出来。然后在对我们游戏的场景各个进行分析,找出我们游戏中的难点和重点,对其分解。

游戏的部分效果图如下:

游戏的基本流程如下:

游戏角色

1.英雄

2.怪物

游戏规则

1.横版

2.按钮操作

3.怪物分拨出现。

4.关卡式

场景

1.载入场景

2.开始场景

3.游戏主场景

4.结束场景

难点分析

1.16个关卡的实现

2.工具类的析出

3.敌人类的搭建

4.道具类的搭建

5.管理层的分配

游戏基本类的类型:

1.敌人类

2.道具类

3.管理类

4.音频类

5.工具类

6.全局参数

游戏的分析基本完毕。下章开始正式进入开发。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-15 00:07:48

【Cocos2d实战】最后一战01:基本环境和需求分析的相关文章

Git实战(三)环境搭建

上次的博文中,我们介绍了一下关于Git作为版本控制工具的基本原理,接下来我们来搭建一个基本的Git环境(由于我使用的是Windows系统,所以重点侧重在这方面). Git安装 Git的安装非常简单,这里就不再多作介绍了,给大家提供一个官方参考文档 http://git-scm.com/book/zh/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git Git中文环境 默认情况下,Git的Shell环境下是使用命令是无法显示中文字符的,为了显示中文,我们可以在使用命

Python网络编程实战之一个人开发环境搭建

本节介绍在Debian下利用Python进行网络编程时,需要安装的一些实用的工具包. 0x01  安装开发必备软件包 $ sudo aptitude -y install build-essential     ##"-y"的作用是:在安装过程中,如果遇到Y或N的提问,一律以Yes作为默认的答案 $ sudo aptitude -y install libsqlite3-dev $ sudo aptitude -y install libreadline6-dev $ sudo apt

01 cocos2d-x 环境配置

一.下载 1.从官网下载并解压 cocos2d-x-3.2rc0.zip 2.下载并安装安装 VS2012 + Visual_Assist_X_10.7.1918.0_Patched.rar (非必需,只是推荐) 3.下载 doxygen-1.8.7-setup.exe 二.编译第一个项目 双击打开 cocos2d-x-3.2rc0\cocos2d-x-3.2rc0\build\cocos2d-win32.vc2012.sln 使用 VS2012 打开,然后生成解决方案,设置 cpp-tests

DirectX10学习笔记<01> 搭建环境-在Visual Studio中配置DirectX

一.工具下载 IDE:Visual Studio 2008 SDK:DirectX SDK,可以从Microsoft的网站上免费下载到.SDK中还包含示例.工具和文档.自带的工具很有用,我们会经常使用其中的DDS纹理工具. 二.设置Visual Studio 2008 菜单栏->Tools->Options... 左边选择Projects and Solutions->VC++ Directories 右边Show directiories for:选择Include files,往下列

01. jupyter环境安装

目录 01. jupyter环境安装 一. 什么是 jupyter Notebook? 二.安装Jupyter Notebook 三.运行Jupyter Notebook 魔法指令: 四. 快捷键 01. jupyter环境安装 一. 什么是 jupyter Notebook? 1.简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果.--Jupyter Notebook官方介绍 简而言之,Jupyter Noteb

实战部署 zookeeper + kafka环境

实战部署 zookeeper + kafka环境,详细步骤点击链接: http://note.youdao.com/noteshare?id=5f929ec920e36edf2c0cf359cc186a40&sub=9EA72FA47E90450B81FE868E71FAE9E0 原文地址:https://blog.51cto.com/8845692/2394882

【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发

<ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-translator/ "微服务"的概念在 2014 年正式提出之后,越来越多的团队开始用它来设计自己的业务系统,各种微服务框架和开发过程管理方法也同时兴起.不断成熟.微服务设计方法清晰地定义了各个开发团队的业务边界,微服务框架以不同的方式实现了服务之间的协作与集成,根据康威定律我们可以推导这

【Cocos游戏实战】功夫小子第一课需求分析概要和开发环境的基本配

第一课的视频教程在此处. 在开发一个手机游戏之前,我们要首先分析一个游戏的基本特点,包括游戏的基本角色和属性,以及游戏的基本功能,游戏的基本规则,将整个游戏的基本流程画出来. 然后在对我们游戏的核心场景进行分析,找出我们游戏中的难点和重点,对其分解. 游戏的部分效果图如下: 游戏的基本流程和分层如下: 核心场景分析: 详细的视频分析请参照此视频教程,视频教程在此处.谢谢点击啦! :)

01《UML大战需求分析》阅读笔记之一

在大二的时候就已经在课堂上对UML也就是统一建模语言有了初步的了解,但是却不怎么明白,虽然可以画图可以完成任务,但是有些糊里糊涂.所以特地把这门书作为精读书籍,想要更加深度地学习UML.很多内容只用语言是难以形容的,所以还需要通过图形来表达清楚,提高我们的软件开发水平.而统一建模语言(UML)就承担了这样的一个责任,作为一套来帮助做好软件开发的工作标准. 学习这本书的目标:(1)掌握UML的基本语法:(2)掌握面向对象的分析方法:(3)掌握应用UML进行需求分析的最佳实践:(4)掌握软件需求管理