策略战棋游戏开发计划

    这个计划完全出于个人兴趣。我自己喜欢战棋游戏,但是现在好像完全没有新的此类游戏发布了,还我SSI!虽然网上有一些修改版在更新,比如曹操传,比如h3wog,但总是缺乏新意,也因为受到原来系统的限制无法搞出太多的进展。求人不如求己,或者说,自己动手,丰衣足食。我打算自己做一个给自己玩。

    不过,这个系统本身不小,又只能靠业余时间自己开发,所以什么时候能够完成就只有天晓得了。但是,这至少可以当作对一些不熟悉的结构/方法的练习,即使最终也不能完成,当作学习也不亏嘛。

   

我的游戏开发计划大概是基于这样的一些基本“客户需求”:

  • 足够多的兵种
  • 足够多的技能
  • 足够多的法术
  • 以上元素的简单管理方式
  • 当然最关键的是足够好玩

 

    我的计划是综合各个战棋游戏的优点,给自己搞一个开放式的游戏环境,随时可以修改。罗马不是一天建成的,这个系统环境也必须要一点一点地完善,从最基本的做起。

我希望这个游戏应该是这样的:

1.        地图采用六角格

类似于Panzer General/英雄无敌系列,这个考虑主要是想避开四方格地图中讨厌的攻击范围设置。

2.        多向转职体系

这个想法来自于天使帝国系列,可以提高灵活性,而且实现起来感觉也不太麻烦。

3.        兵种相克体系

计划参照Panzer General系列。具体地说,就是兵种自己有防御类型,以及对各种不同防御类型的攻击力。这样的做法灵活性极高,就像Panzer General系列里面的长3短4,都是坦克,但是用途完全不同。

P.S.当初玩Panzer General的时候,我从来不用长3,敌人的坦克都交给轰炸机对付,直到有了老虎。只是这种玩法到了海狮计划打英国就郁闷死了。

4.        技能体系

计划参照英雄无敌系列,不过打算做一些修改。具体地说,就是兵种/人物在某些特定级别获得预定义的技能,而不是在升级的时候提供一些随机选项进行选择。

技能的效果主要参照英雄无敌,只是要避免类似868泰泽刀枪不入的平衡性问题。

另外,英雄无敌里面的战场不大,很多效果都是全场的,我打算把它改成有范围限制的。

5.        法术体系

这个算我的原创吧。每一种法术都有其技能需求。只要技能需求满足了,就能使用该法术。这有一点类似英雄无敌的“智慧术”要求,但是免去了魔法塔的随机限制,相当于每个人都带上了各系的魔法书。举例来说,火球可以要求2级的智慧和2级的火魔法,而陨石则可以要求4级的智慧、4级的火魔法外加2级的土魔法。这样的话比较灵活方便,而且不像曹操传那样需要给每个兵种单独设置。

6.        物品/装备体系

计划主要参照英雄无敌3死亡阴影,但是可以考虑吸收大菠萝的某些优点,尤其是成套装备。

至于说曹操传的装备经验设置,实在是没多少兴趣。说实话,我觉得装备经验就是给果子预备的。

7.        地形体系

计划参照曹操传,好像就数它的最花哨。

8.        任务目标

计划参照Panzer General和曹操传,包括占领地点和消灭某些特定敌人。

9.        战争迷雾

这个暂时先放一放吧,计划太大了就别想完成了。

10.        特技系统

这个也暂时先放一放,因为感觉实现起来比较麻烦,可能工作量巨大而又不是必需的。

说到特技,其实我觉得Panzer General里面大炮/高射炮/战斗机的掩护能力最漂亮,英雄无敌里面的蛮牛也极猛,但是万一让敌人瞪一眼就郁闷了。

不过类似吸血鬼的特技/以及大菠萝的反弹伤害好像比较容易,可以考虑实现出来。不管怎么说,咱也有了特技不是?

11.     沙盒模式

这个必须要,否则各种数据的平衡性调整就太累了。

11.     修改能力

可以考虑在游戏内提供修改功能,类似于San4加强版和文明2。不过,看时间吧。



今天先写到这里,有时间再更新开发计划和进度。(进度当然有一些了)



### 回答1: Unity战棋游戏源码是一个用Unity引擎制作的战棋游戏的程序代码。战棋游戏是一种策略游戏,玩家可以控制虚拟角色在棋盘上进行战斗和策略决策。 该源码可能包含以下功能: 1. 战斗系统:具备基本的攻击、防御和回合制战斗机制。玩家可以选择不同的角色,每个角色都有独特的技能和属性。在回合制中,玩家可以选择移动、攻击或使用技能来消灭敌人。 2. 地图编辑器:玩家可以使用地图编辑器创建自己的游戏地图。地图编辑器允许玩家在创建地形、放置建筑物和障碍物等方面进行自定义。 3. 单人模式和多人模式:玩家可以选择单人模式与电脑对战,也可以选择多人模式与其他玩家进行实时对战。 4. AI系统:游戏可能会包含一个AI系统,使电脑角色能够自动进行决策和行动。AI系统可能根据玩家的行为和游戏规则来进行智能决策。 5. 游戏进度和存档:游戏可能有一个进度和存档系统,玩家可以保存和加载游戏进度,以便在需要时继续游戏。 总的来说,Unity战棋游戏源码提供了一个基础的战棋游戏框架,玩家可以通过自定义和扩展代码来创建自己的战棋游戏。这个源码可以帮助开发者学习和理解战棋游戏的设计和实现,为他们创作属于自己的战棋游戏提供了有力的支持。 ### 回答2: Unity战棋游戏源码是一种可以用于构建战棋游戏的程序代码。Unity是一款非常流行的游戏引擎,它提供了强大的开发工具和功能,可以帮助开发者快速构建高质量的游戏战棋游戏是一种策略类型的游戏,玩家根据自己的决策和策略来战胜敌对玩家或者电脑AI。 在Unity战棋游戏源码中,通常包含了游戏的主要逻辑,如游戏角色的移动、攻击、技能、状态转换等。此外,还会涵盖游戏场景的构建、动画和特效的制作、战斗系统的设计等方面。 使用Unity战棋游戏源码,开发者可以节省大量的开发时间和精力。源码提供了一个已经搭建好的框架和基础代码,使得开发者可以专注于游戏的核心玩法和美术资源的制作。同时,开发者可以根据自己的需求对源码进行修改和定制,以便创建出自己独特的战棋游戏。 总之,Unity战棋游戏源码是一种开发工具,可以帮助开发者快速构建战棋游戏。它提供了一个已经搭建好的框架和基础代码,使开发者可以专注于游戏的核心玩法和美术资源的制作,为玩家带来高质量的游戏体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值