Bläddra i källkod

更新StartEscort大纲

lixu 2 år sedan
förälder
incheckning
3f446e462c

+ 67 - 0
Develop/技能.docx

@@ -0,0 +1,67 @@
+                                    技能
+技能主要参与战斗的表现部分,没有单独的养成界面。
+此文档主要是作为技能的描述文档。
+
+游戏战斗的核心属性:
+ 1.生命2.攻击3.防御
+ 4.吸血
+ 5.反击6.攻速
+ 7.闪避
+ 8.暴击
+ 9.击晕
+所有的技能都是对属性的加层只会影响以上9个属性。
+
+主要分为两大类:
+属性提升类型:
+   忽视敌方吸血:
+        概率性忽视对方吸血
+   忽视敌方反击
+        战斗过程中,受击的那一方有概率出现反击的情况。这个时候忽视地方反击的属性就会概率性的抑制地方反击
+   忽视敌方连击
+        受击的那一方有概率出现连击的情况。这个时候忽视地方连击的属性就会概率性的抑制地方连击行为
+   忽视敌方闪避
+        提高命中
+   忽视敌方暴击
+        概率性减少对方的暴击属性
+   忽视敌方击晕
+        降低被击晕概率
+   狂暴模式:增加攻击力+攻速
+        增加自身的攻击+攻速
+   增加角色生命值
+        增加自身的基础血条总值,当前血量同比增加
+   增加角色攻击力
+        按百分比增加自己的攻击力
+   增加角色防御
+        按百分比增加自己的防御值
+   增加角色吸血
+        按百分比增加自身的吸血
+   增加角色反击
+        增加自身反击概率
+   增加角色攻速
+        增加攻速
+   增加闪避
+        增加自身闪避概率
+   增加暴击
+        增加暴击概率 (蓝胖的三重施法)
+   增加击晕
+        增加击晕概率
+   增加穿透
+        增加穿透,提升真实伤害。
+
+额外技能输出类型:
+   技能1:范围内减攻速
+        地面出现一个灰色的漩涡,漩涡内的敌方单位 攻击速度减少。
+   技能2:范围内冻住
+        地面出现雪花的漩涡,漩涡中的敌方单位直接被冰封住。
+   技能3:范围类持续掉血
+        地面出现红色的漩涡,范围内的敌方单位 持续掉血。
+   技能4:范围内持续掉血+ 对敌方伤害 的百分比转换位自身血量
+        地面出现一个红色祭祀圆圈,圆圈内的单位持续掉血 并且每次掉血的百分比转换为自身的血量
+   技能5:自己的血量越少 自身攻速 攻击力越高
+   技能6:增加一个电场来抵抗所有攻击
+   技能7:释放一个黑质子,吞噬范围内的所有敌人
+   技能8:蛊惑一个敌人变成友军帮忙战斗,倒计时结束后自己爆炸
+   技能9:释放一道强大电流对单一目标攻击
+
+
+

+ 16 - 14
StarEscort.docx

@@ -2,9 +2,15 @@
 版本号:2.0.0
 .游戏背景
 .功能说明
-美术风格:欧美卡通
+美术风格:欧美卡通,竖版。放置养成roguelike游戏。
+分辨率:1080:1920
 
-经过这段时间的调研,从用户的角度思考了整个游戏的设计。主要针对两个维度设计。
+游戏背景
+  由于星球的原住民贪婪的挖掘星球上的资源,最终导致星球衰竭。星球上的原住民,不得已带上他们尖端科技的科技离开了他们赖以生存的家园,开始了他们星际探索历程!!
+  进过漫长的旅途,我们的主人公漂流到了X星球。由于出发前时间仓促,只带上了他们星球的百宝箱跟小伙伴尼克。在这个星球上带着他的宝箱开启了新的征途。
+
+
+设计思路:
  易上手:理解容易,操作简单。
  充值反馈明显:在产品的设计过程中,需要知道为什么这样设计,是想从哪个角度去拉扯玩家,让玩家有明显的需求感。然后给他最纯粹的解决方案:购买道具或者提升材料等等。
  任何玩法一定要明确目标。
@@ -15,17 +21,13 @@
 
 
 
-游戏背景
-  由于猎户座奥米克星球的原住民贪婪的挖掘星球上的资源,最终导致星球衰竭。星球上的原住民,不得已带上他们尖端科技的科技离开了他们赖以生存的家园,开始了他们星际历程!!
-  进过漫长的旅途,我们的主人公漂流到了X星球。由于出发前时间仓促,只带上了他们星球的万事通宝箱。在这个星球上带着他的宝箱开启了新的征途。
-  
-玩法:以挂机养成为主
   
 版本:
-  1.0功能开发:
-  PVE关卡战斗,
-  boss章节挑战,
-  每日副本,
-  PVP挑战,
-
-
+  1.0功能开发:(4月份计划)
+  战斗技能的实现:能够实现所有的技能表现 伤害计算
+  任务模块:能根据表格太控制任务的触发 任务的统计 任务的完成并且下发奖励
+  宝石模块:完成宝石的合成,完成宝石的拖动后触发英雄释放技能
+  宝箱:宝箱的升级,宝箱的概率产出装备。
+  
+  
+ 

BIN
StarEscort.mindnode/QuickLook/Preview.jpg


BIN
StarEscort.mindnode/contents.xml


+ 0 - 274
StarEscort.mindnode/style.mindnodestyle/contents.xml

@@ -1,274 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>allowNodeStrokeColorVariation</key>
-	<true/>
-	<key>backgroundColor</key>
-	<string>{0.933333, 0.933333, 0.952941, 1.000000}</string>
-	<key>baseSubnode</key>
-	<dict>
-		<key>shapeStyle</key>
-		<dict>
-			<key>borderStrokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.392157, 0.784314, 0.803922, 1.000000}</string>
-				<key>dash</key>
-				<integer>0</integer>
-				<key>width</key>
-				<real>6</real>
-			</dict>
-			<key>fillColor</key>
-			<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			<key>shapeType</key>
-			<integer>0</integer>
-		</dict>
-		<key>strokeStyle</key>
-		<dict>
-			<key>color</key>
-			<string>{0.392157, 0.784314, 0.803922, 1.000000}</string>
-			<key>dash</key>
-			<integer>0</integer>
-			<key>width</key>
-			<real>6</real>
-		</dict>
-		<key>titleStyle</key>
-		<dict>
-			<key>alignment</key>
-			<integer>0</integer>
-			<key>bold</key>
-			<false/>
-			<key>color</key>
-			<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			<key>fontName</key>
-			<string>Helvetica</string>
-			<key>fontSize</key>
-			<real>20</real>
-			<key>italic</key>
-			<false/>
-		</dict>
-	</dict>
-	<key>crossConnections</key>
-	<array>
-		<dict>
-			<key>arrowStyle</key>
-			<dict>
-				<key>endArrow</key>
-				<integer>1</integer>
-				<key>startArrow</key>
-				<integer>0</integer>
-			</dict>
-			<key>pathStyle</key>
-			<dict>
-				<key>strokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{0.366349, 0.366358, 0.366353, 1.000000}</string>
-					<key>dash</key>
-					<integer>1</integer>
-					<key>width</key>
-					<real>1</real>
-				</dict>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>alignment</key>
-				<integer>1</integer>
-				<key>bold</key>
-				<false/>
-				<key>color</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-				<key>fontName</key>
-				<string>HelveticaNeue</string>
-				<key>fontSize</key>
-				<real>14</real>
-				<key>italic</key>
-				<false/>
-			</dict>
-		</dict>
-	</array>
-	<key>mainNodes</key>
-	<array>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-					<key>dash</key>
-					<integer>0</integer>
-					<key>width</key>
-					<real>1</real>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-				<key>shapeType</key>
-				<integer>2</integer>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.294118, 0.294118, 0.294118, 1.000000}</string>
-				<key>dash</key>
-				<integer>0</integer>
-				<key>width</key>
-				<real>4</real>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>alignment</key>
-				<integer>1</integer>
-				<key>bold</key>
-				<false/>
-				<key>color</key>
-				<string>{0.292470, 0.292477, 0.292473, 1.000000}</string>
-				<key>fontName</key>
-				<string>Helvetica</string>
-				<key>fontSize</key>
-				<real>24</real>
-				<key>italic</key>
-				<false/>
-			</dict>
-		</dict>
-	</array>
-	<key>subnodeColors</key>
-	<array>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{1.000000, 0.588235, 0.352941, 1.000000}</string>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{1.000000, 0.588235, 0.352941, 1.000000}</string>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{0.450980, 0.784314, 1.000000, 1.000000}</string>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.450980, 0.784314, 1.000000, 1.000000}</string>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{0.686275, 0.313725, 0.784314, 1.000000}</string>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.686275, 0.313725, 0.784314, 1.000000}</string>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{1.000000, 0.803922, 0.235294, 1.000000}</string>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{1.000000, 0.803922, 0.235294, 1.000000}</string>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{1.000000, 0.372549, 0.411765, 1.000000}</string>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{1.000000, 0.372549, 0.411765, 1.000000}</string>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>shapeStyle</key>
-			<dict>
-				<key>borderStrokeStyle</key>
-				<dict>
-					<key>color</key>
-					<string>{0.392157, 0.784314, 0.803922, 1.000000}</string>
-				</dict>
-				<key>fillColor</key>
-				<string>{1.000000, 1.000000, 1.000000, 1.000000}</string>
-			</dict>
-			<key>strokeStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.392157, 0.784314, 0.803922, 1.000000}</string>
-			</dict>
-			<key>titleStyle</key>
-			<dict>
-				<key>color</key>
-				<string>{0.428090, 0.428100, 0.428094, 1.000000}</string>
-			</dict>
-		</dict>
-	</array>
-	<key>subnodeLevels</key>
-	<array/>
-</dict>
-</plist>

+ 0 - 14
StarEscort.mindnode/style.mindnodestyle/metadata.plist

@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>author</key>
-	<string>MindNode</string>
-	<key>id</key>
-	<string>514DD5D6-7C79-481B-8CB1-A08FA9F5D3DF</string>
-	<key>title</key>
-	<string>Tropical</string>
-	<key>version</key>
-	<integer>4</integer>
-</dict>
-</plist>

BIN
StarEscort.mindnode/viewState.plist