![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
魔塔项目
文章平均质量分 50
ErenlFY
不要运行!不要运行!不要运行!
展开
-
C#学习-魔塔项目记录(2021.12.13)
更新一下项目进度,魔塔基本的逻辑都已经做完了! 总体情况,新增了一个Monster类和Bag类,还有Autor类来充当Player和Monster的父类, 来看下吧: 先看下Autor类里有什么 using Mota; using System; using System.Collections.Generic; using System.Text; namespace Mota { class Actor { private int _hp; .原创 2021-12-13 20:53:16 · 516 阅读 · 0 评论 -
C#学习-魔塔项目记录(2021.12.2)
继续魔塔项目的记录,今天主要做的是场景切换的功能。直接上代码: 加了两个场景的类,一个是场景管理,一个是战斗场景(因为战斗场景后面会有一些逻辑判断预计比较复杂,单独拿出来写) 来看 SceneManager 里是什么内容 using System; using System.Collections.Generic; using System.Text; using System.IO; namespace Mota { class SceneManager:Singlton<S.原创 2021-12-03 01:14:18 · 301 阅读 · 1 评论 -
C#学习-魔塔项目记录(2021.11.30)
项目要求: 1、使用C#控制台实现, 2、至少3个场景,且场景数据从文件中读取加载 3、玩家可以按键控制移动,碰到障碍物停止 3、UI显示玩家信息数据 4、怪物信息可以编辑,txt,xml或者json 5、有简单的框架支撑,且设计合理。使用封装、继承、多态。 6、可以战斗 C#快学完了,做一个魔塔的项目,今天开始记录下每天的进度,也是帮助自己回顾一下流程。 搭建框架(用到了观察者模式) 1、先把需要的几个类建好(目前就这么多) GameManager 管理游戏 GameMap 地图类 Play.原创 2021-11-30 23:53:44 · 2949 阅读 · 0 评论