Skip to content

Commit

Permalink
message
Browse files Browse the repository at this point in the history
  • Loading branch information
ttwings committed Mar 11, 2019
1 parent fbe02c1 commit 3882254
Show file tree
Hide file tree
Showing 29 changed files with 270,112 additions and 830 deletions.
44 changes: 23 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,40 +70,42 @@
## 游戏参考
* 游戏风格。大灾变CDDA http://en.cataclysmdda.com/ 里面的生存,开发,所以,画面估计就那样,游戏性比不上人家,自己能玩的乐在其中就行了。
* 人工智能。矮人要塞DF http://www.bay12games.com/dwarves/ 里面的AI与历史,随机世界。当然了,自己的水平暂时还开发不出来,所以打算把AI部分做成开放的脚本,谁喜欢谁设计去。
* 游戏数据。数据方面呢,现在很多都是搜集的网络上的,后期会逐步变成自己的。 目前的元素主要是 武功、护甲、食物、食材等。
* 游戏数据。数据目前以武侠MUD 侠客行100为基础学习制作

## 游戏风格
* 图像风格,目前采用像素2D风格(后期可能会变为2.5D像素风格),rpgmaker类,网上收集的中国风tile资源
* 背景音乐,目前采用几个经典的武侠游戏音乐,如《金庸群侠传》、《武林群侠传》、《剑侠情缘》等
* 战斗音效,目前主要采用《金庸群侠传》战斗音效
* 目前用的都是网上搜集的各种素材,后期将逐步转为自己的素材。

PS:近期学习GODOT. 项目在godot上实现中. 近期github上找到 mud xkx100资源,以侠客行为基础数据,学习重构中. MUD侠客行里面有大量信息可供学习.在抄袭的过程中,转为godot项目.如果可能,会做成开源网络版,方便大家一起游玩.

## 下一步计划
- [ ] 重构整体框架。 人物角色。场景。物品。对话。UI等。
- [x] 重构整体框架。 整体框架参考学习MUD侠客行.
- [X] 用脚本控制npc的基本行动 思路:与决策树同步考虑,没有太多细节移动,直接场景切换
- [X] 为npc建立状态机 思路:目前暂用behavior3 开源决策树,初步会用。开源树,网站挂掉了。本地项目不会配置,现有项目中,可能会换掉
- [ ] 建立任务系统 思路:采取mud的形式,任务比较分散,小任务为主,游戏乐趣就是探索任务。
- [X] 为npc建立状态机 不考虑复杂情况,只用简单的状态机
- [x] 建立任务系统 基本任务系统已经测试
- [X] 建立基本的战斗系统 目前:不单独建立,直接进入游戏中测试,单独设置战斗场景。
- [ ] 剧情测试 思路:没有主线剧情,只有支线小任务,充实个支线任务间联系,让任务变得饱满,同时增加任务与角色之间的关系
- [x] 物品的装备 目前:已经可以基本的换装备,装备属性还在设计中
- [x] 剧情测试 思路:弱化任务剧情,不强制推剧情,休闲游戏.凸显武侠文化氛围为主.
- [X] 物品的使用 目前:基本的吃饭和茶水已经可以
- [ ] 制作出"扬州"地图
- [ ] "扬州"地图,配套人物,物品,房间功能添加
- [ ] 完善基本游戏循环,新建人物,读取信息
- [ ] 完成基本逻辑 出生"扬州",在扬州生存,拜师"丐帮",学习技能

## 近期工作
1. 整理数据,基本信息已经整理,欠缺任务信息与具体数值。 任务测试中发现,现有很多id为中文,为以后工作埋下隐患,需要提前做更改,目前计划,
中国特有的内容,以拼音为id,例如所有武功类、所有物品类、所有房屋名称,例如 罗汉拳 luo_han_quan,草鞋 cao_xie,藏经阁 cang_jing_ge
2. 数值设计,重点参考龙与地下城规则,最终幻想,浪漫沙加等游戏,设计战斗数值,进展缓慢,砍掉复杂的部分,以最简单的回合制为基础,参考 寰神结
3. 战斗模拟,基本的模型已经有,图中不同的线条,表示气血、真气、精力,透明圆表示真气护体,当真气为0时,护盾消失,学习buff aoe 等技能触发
具体的计算流程,
4. 各种机制,各类小游戏已经有大体框架,例如音律,打猎,炼丹,制药等,
小游戏简化,只简单进行判断,不做太多控制和绘图
1. 整理数据,全部数据以MUD侠客行100为基准,后期调整
2. 数值设计,数值采用MUD侠客行100,降低各项经验等级等.初步计划100级.相当于100年.与人的寿命挂钩.
3. 战斗模拟,调整基本的战斗模式,参考手游<放置江湖>和<太吾绘卷> 战斗风格,回合制,尽力增加策略性.比如预先计划出招.
4. 各种机制,各类小游戏目前采用侠客行100.暂以文字解密类为主.后期利用godot的优势,培独立的游戏场景.


不断砍砍砍,将各项机制,砍到最低限度,以做出来,为第一要务。
1、地图只有一张,为地图添加部分物品。
2、菜单就目前这种,设置部分弹出菜单
3、完善战斗,以回合制为基础,参考寰神结、幻想三国志 战斗模式。
4、完善对话,基本的对话,与接任务,交任务挂钩
5、任务,多种任务,如锄草、浇水、送物品等
6、整体框架完善,如保存、读取

代码重构中
1、地图只有一张 扬州 城,为地图添加部分物品。(0%)
2、菜单就目前这种,设置部分弹出菜单(10%)
3、完善战斗,以回合制为基础,战斗动画效果采用<放置江湖>风格,战斗模式在mud基础上修改.动画自己临摹.顺道学习像素绘图.(10%)
4、完善对话,基本的对话,与接任务,交任务挂钩.(10%)
5、任务,多种任务,如锄草、浇水、送物品等(10%)
6、整体框架完善,如保存、读取(10%)

代码GODOT重构中
Binary file added assets/graphics/Faces/actor_001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_005.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_006.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_013.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_014.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_015.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_016.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_017.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_018.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_019.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_020.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/graphics/Faces/actor_024.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 3882254

Please sign in to comment.