- 博客(7)
- 收藏
- 关注
原创 用unity制作简易的打飞碟小游戏
对象池技术是一种特殊的对象工厂。对象池类就像是一个对象管理员,它使用一个或多个集合存储某类有限的对象实例。不知道为什么每个被clone的飞碟又会clone自身,导致后面disk(clone)越来越多(虽然很多都被禁用了),希望之后能解决这个问题。其中,DiskManager负责管理对象池,负责飞碟的发出和回收;游戏开始,这个打飞碟小游戏会从屏幕一侧随机生成不等数量的飞碟,玩家需要在60s内用鼠标点击尽可能多的飞碟。来减少频繁创建和销毁对象带来的性能开销,尤其在需要大量短生命周期对象的场景中。
2024-11-17 19:49:31
638
原创 牧师与魔鬼(动作分离版)
牧师与魔鬼》是一款经典的过河游戏。在河的一边有三个魔鬼、三个牧师以及一条船。船最多可以承载两个角色(牧师或魔鬼)且必须承载一个角色。游戏的目标是帮助3个牧师和3个魔鬼渡河,但要注意魔鬼数量不能多于牧师数量,否则游戏失败。
2024-10-29 22:17:03
335
原创 unity入门:简易版打地鼠小游戏
这次实验尝试使用mvc模式编写了一款简单的打地鼠类小游戏,旨在理解mvc模式的构成和作用,以及熟悉unity的用法。
2024-10-15 15:17:00
1389
原创 用gamemaker制作从林小怪兽小游戏
本游戏是一款横屏平台跳跃类游戏,玩家将扮演在丛林中探险的小怪兽,躲避怪物的攻击和尖刺,在平台之间跳跃。收集胡萝卜并最终拿到金币获得胜利。本项目由微信小游戏制作工具gamemaker开发而成。采用gamemaker开发有以下几项优点:1.操作简单,方便上手:积木化的可视化编程使得我们的开发降低了"门槛",可以很快地熟悉开发流程。2.素材丰富:该平台提供了丰富的基础素材库,除此之外导入素材也非常方便。3.健壮性强:项目具有一定的健壮性,不容易崩溃。
2024-09-27 11:29:00
637
原创 Qt学生管理系统选课功能的实现
本人只是Qt小白,最近在做期末大作业——学生管理系统的时候发现实现选课功能的时候走了很多弯路,因此写了这篇文章,帮助和当时的我一样不会写选课的朋友们~功能比较简单,但是可以解燃眉之急。
2023-12-24 19:45:22
1157
1
原创 Qt如何在一个cpp文件中调用另一个cpp文件中的指针、数组等
最后我想在teaPage.cpp里面访问这个stuList,只需要在teaPage.cpp中包含stuPage.h,然后在调用的时候加上前缀mainPage::即可。其他数据类型如指针、数组也是同样的方式。假设在stuPage.h中声明了一个放置Student类型元素的vector数组stuList,先将其声明为public的static类型;下图是在teaPage.cpp里面调用stuList的代码。
2023-12-22 13:18:02
1107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅