自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 3D游戏——可滚动公告牌+血条

这次有三个项目可以选择,我将其中的公告牌和血条两个项目放在一起完成了。我把这次做的项目命名为小企鹅钓鱼,主要是可以用滑动公告牌选择鱼的种类,通过按键控制血量条中血量的多少。公告牌部分UI部分公告牌部分的所有部分目录图如下新建一个Canvas,其配置如下图。在Canvas下创建BigPanel、Toggle BigPanel在Canvas下创建BigPanel、T...

2021-12-23 18:03:09 1537

原创 3D游戏——巡逻兵

工厂模式工厂模式(Factory Design Pattern)也是游戏开发中比较常用的创建型模式,一般情况下,工厂模式分为三种更加细分的类型:简单工厂、工厂方法和抽象工厂。工厂模式的意义:将实例化对象的代码提取出来,放到一个类中统一管理和维护,达到和主项目的依赖关系的解耦。从而提高项目的扩展和维护性。设计模式的依赖抽象原则创建对象实例时,不要直接new类,而是把这个new类的动作放在一个工厂的方法中,并返回。有的书上说,变量不要直接持有具体类的引用。 不要让类继承具体类,而是继承

2021-11-29 16:49:51 120

原创 打飞碟(动作与物理兼容版)

首先什么是动作与物理兼容版,如果仅仅是动作版,那我们并不会考虑飞碟受到重力、摩擦的效果,动作与物理兼容版就是考虑了这些物理因素。模式图主要

2021-10-27 00:16:34 1375

原创 3D游戏恶魔与牧师(动作分离)

这次作业和上次比起来在代码量上会更大一些,处理上也更复杂,其中一个比较主要的要求就是使用MVC框架:```Model View Controller,是模型 (model)-视图 (view)-控制器 (controller)的缩写,目的在于将model和view的实现代码分离开来表现不同的形式。```![在这里插入图片描述](https://img-blog.csdnimg.cn/18d012a9f9064404a632f7269c607786.png?x-oss-process=image.

2021-10-19 23:03:47 1804

原创 关于MVC

关于MVC这次作业和上次比起来在代码量上会更大一些,处理上也更复杂,其中一个比较主要的要求就是使用MVC框架:Model View Controller,是模型 (model)-视图 (view)-控制器 (controller)的缩写,目的在于将model和view的实现代码分离开来表现不同的形式。那么MVC框架的优点是什么呢?在一定程度上将Model与View的分离,降低了代码的耦合性,软件用户界面和业务逻辑分离以使代码可扩展性、可复用性、可维护性、灵活性加强。View层是界面,Model

2021-10-09 08:47:34 84

原创 3D游戏设计:井字棋

这是我第一次接触3D游戏的设计,其实也是和大二中的软件工程导论有相辅相成。原本我是做了一个最简单的平面游戏,但是在浏览前辈们的优秀博客后学到了一些小知识,对于这个游戏有了进一步地增进。当然,这远比不上很多大佬们3D效果或者多模式选择,不过我也希望记录一下。 首先是关于C#,一开始听老师说用C#我还是很紧张的,这个语言我不仅没用过,了解也是最少的。但是真正在使用时,发现其实它的语法上和C语言很相似,并且有很多的库可以方便编写程序。在老师上课教我们写代码的时候也是直接查询用法或...

2021-09-22 15:23:24 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除