C#入门阶段的小游戏-骑士打Boss营救公主

320 阅读1分钟

一.引言

将C#的基本语法刷分后,通过一个控制台小游戏来进行巩固,主要是体会程序控制流以及变量变化的逻辑处理

二效果展示

骑士营救公主.gif

三.实现思维

最关键的地方就是玩转while循环,明显游戏都是一个while死循环,出现多个界面就根据场景id进行分类打印输出即可,切换场景,即切换id,关于打Boss的逻辑,就是通过随机数来控制玩家和Boss的攻击力,有点傻瓜式攻击,你一下我一下的感觉,然后血量减去对方的攻击值即可 image.png 分析完需求后,就开始类似于开发Android时的搭界面,然后就是逻辑处理,唯一比较复杂的逻辑处理就是玩家打Boss以及移动操作
项目链接