不得不说,这两天的状态真的很一般。
尤其是数据结构,看得有点困,或者不用C#版本,用c++的课本会好一点。
然后接下来需要做的是,C#高级应用的学习,每天的上午,跟下午。
然后就是现在需要重新看代码,做新的系统(虽然我觉得还是会失败)
游戏系统类型:点击冒险剧情游戏,主要通过,点击物体来进行线索的提供,点击物体甚至可以出现思维对话框(与平时对话框不同),然后达成不同的条件,开启新条件的判断。如何最大化的内聚化这个系统呢?
需要完成的游戏功能与模块.
- Plyaer controler,通过点击地板移动 || 直接原版移动也勉强
(定义可以走的地方)
//eventsystem,navmesh - dialog system,对话系统,在不同人物之间进行对话,中间插入不同人的立绘,提供选择,并且选择将更改隐藏的参数。
//通过实现对txt文本的调用来进行实现。
//通过直接找一个可用的dialog system来学习。 - interaction system(event system)线索系统,你需要通过点击画面中的物品,来达到弹出对应的提示,并且将提示登进“线索栏”进行收集。
//condition判断条件,bool或者直接赋值检测?
//reactions 反应?如何单独定义事件的结果?
//可交互系统 - (inventory,ui,editor 编辑器)背包系统,将收集到的物品跟线索收集起来,必要的时候反复观看。
- 人物属性树,该用什么参数来对“事件“进行判定呢
//人物属性,可以通过智力与情商来进行对整个游戏对话的判断,用if语句会比较可行。
//触发某些事件,条件之后,某些事件的条件bool值会变成true。 - Npc情报目录,主线任务目录。ui
- (game)场景的转换以及
- 如何存档以及读取存档,以及保存人物数据到下一关。
- (animotor)动画系统,播放过场人物动画,blend tree?