游戏开发论坛

 找回密码
 立即注册
搜索
查看: 14465|回复: 21

[原创] 打飞机布怪系统(第三篇原稿)

  [复制链接]

7

主题

64

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
发表于 2016-3-24 17:53:53 | 显示全部楼层 |阅读模式
  前言

  公司的资金不同,开的游戏和原创游戏的力度也是不同的,不可蛇吞象,必然会卡死。新人可以从我的主题前两篇开始看,这是第三篇。

  导思图:

0000000.png

  文档:

  【打飞机】布怪系统

  更新日期:2016-3-24

  版本:1.0

  stormsniper 创建文档

  1.   设计目的

  实现打飞机游戏的布怪。

  2.   用户体验

  玩家可以控制飞机在每一关碰到不同的怪物。

  3.   参数&名词解释

  l  布怪

  把怪物放入关卡中,让玩家在挑战关卡的时候体验到从不同的位置出现怪物。

  同时配表提供本关卡的怪物数值。

  4.   布怪系统总述

  把地图和关卡怪物的分为小怪段和boss段,两种的地图单独配置,布怪也单独配置。

  4.1 小怪段

  4.1.1怪物出现时间配置

  把玩家控制飞机经历小怪段的时间看做是100%,看下表:

11111.png

  如果关卡1小怪段总时长为100s,那么第2条数据的意思为:在50.5-60.6s之间,随机出现5个怪物2。

  随机功能:

  在配置时间段之间,可以随机时间出现怪物,这样增加可玩性和随机性。

  4.1.2怪物出现位置配置

22222.png

  定义手机屏幕长为1000、宽为1000,然后填入相对左下角原点的位置坐标。(这里有一个进阶处理,因为手机屏幕的分辨率有不同,这里我们应该如何处理呢?)

  4.1.2怪物数值配置

3333333.png

  怪物实际速度=怪物自身速度参数*怪物关卡速度参数

  怪物攻击、怪物血量、怪物防御……

  公司有数值策划定。

  怪物自身参数在怪物系统中再做说明。

  4.1.2怪物ai配置

  每个关卡中的怪物拥有独立的ai。

  具体ai如何实现,在ai系统中说明。(ai的意思就是人工智能,如何控制怪物的意思)

  4.2 Boss段

  4.2.1怪物出现时间配置

5555555.png

  引入时间概念,进入boss图后多少毫秒开始出现(初次出现的时间)。

  引入循环概念,循环次数为-1时是无限次循环出现,循环时间间隔单位为毫秒。

  4.2.2怪物出现位置&数值&ai

  与小怪段雷同。

  4.2.3boss配置

  每个关卡加入boss id配置,ai配置、放的位置配置、时间配置。(这里可能存在很多延伸扩展,比如说双boss,连体boss等丰富玩法的内容,可考虑后期加入,前期我们先做一个boss的做好)

  5.   布怪系统服务器验证

  这里可以做一个客户端记录上传服务器验证功能,验证消灭的是否有那么多怪物,验证怪物的数值。以防止玩家作弊。(进阶考虑的问题,这里可以作为一个验证指标)

  6.   布怪系统配置表汇总

6666666.png

  这次回复没10个我就懒得写了,没动力了。

0

主题

66

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
发表于 2016-3-25 09:37:22 | 显示全部楼层
好好好,支持干货

1万

主题

1万

帖子

3万

积分

论坛元老

Rank: 8Rank: 8

积分
36572
发表于 2016-3-25 09:59:51 | 显示全部楼层
我们支持你,  加油

0

主题

11

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2016-3-25 11:55:13 | 显示全部楼层
很需要这样的文啊  我就是不会设计关卡    跪求啊

7

主题

64

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
 楼主| 发表于 2016-3-25 14:07:36 | 显示全部楼层
yinxingame 发表于 2016-3-25 11:55
很需要这样的文啊  我就是不会设计关卡    跪求啊

一篇篇来吧,关卡方面我也只是入门,有时间可以整理探讨一下,要是回复多的话下篇写一篇外围系统的,帮助新人学习下外围系统怎么堆,也是最基础新人的内容吧

0

主题

26

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
发表于 2016-3-25 14:52:24 | 显示全部楼层
支持作者 第三篇?前几篇的链接有嘛 求一个 3q~

7

主题

64

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
 楼主| 发表于 2016-3-25 14:54:39 | 显示全部楼层
雨夜飘零 发表于 2016-3-25 14:52
支持作者 第三篇?前几篇的链接有嘛 求一个 3q~

点进我,然后里面有个主题。我只发了三篇文章,里面可以找到

0

主题

11

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2016-3-25 15:40:26 | 显示全部楼层
stormsniper 发表于 2016-3-25 14:07
一篇篇来吧,关卡方面我也只是入门,有时间可以整理探讨一下,要是回复多的话下篇写一篇外围系统的,帮助 ...

非常感谢 加油

0

主题

28

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2016-3-25 16:44:34 | 显示全部楼层
强势部位>继续分享..很不错..
4.1.2的怪物随机出现位置的配置,不是固定值. 由于手机分辨率的大小是不一致所以.(但是 游戏的类容是等比拉伸的方式做的. 所以唯一可以知道的是当前屏幕宽高的百分比,"因为我也没有做过飞机游戏所以完全是我的想法"那么就可以屏幕的百分比如:X=50%,Y=100%,(0%与100%是宽高边缘,那么这么就可以解决不同大小屏辩问题;))
另外:就是AI 的聪明度. 决定游戏难易度的其他标识;它的配置有很多因素,;
飞行速度,是否携带子弹, 子弹类型,子弹速度,延迟发射,飞行路径等;

57

主题

578

帖子

2294

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2294
发表于 2016-3-28 18:45:44 | 显示全部楼层
我来组成九楼,随机关卡,写的可以
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-25 07:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表