- 博客(11)
- 收藏
- 关注
原创 游戏编程与设计期末博客
欢迎来到我们开发的第一人称射箭游戏!本游戏的设计目标是提供一种真实而又有趣的射箭体验。玩家可以在美丽的自然场景中自由移动,尝试不同的射箭技巧,挑战静态和动态的靶标,以获取高分。我们灵感来源于对射箭运动的热爱,希望通过这个游戏,让玩家感受到驽弓的魅力。在接下来的博客中,我们将逐步介绍游戏的各个方面,包括地形与天空、靶标设计、射箭机制、玩家移动与动画、碰撞与计分等。让我们一起踏上这场射箭之旅!通过以上的代码和功能介绍,我们完成了一个基于Unity引擎的第一人称射箭游戏。
2024-01-13 20:33:18
1590
1
原创 Unity-第一人称射箭游戏
通过以上的代码和功能介绍,我们完成了一个基于Unity引擎的第一人称射箭游戏。在这个游戏中,我们实现了多个核心功能,让玩家可以在虚拟的游戏世界中体验射箭的乐趣。
2023-11-29 13:14:12
1540
1
原创 Unity小游戏-打飞碟
这是一个简单而有趣的打飞碟游戏,玩家需要点击飞碟,每次点击飞碟分数增加,当分数达到一定值时,游戏结束并显示胜利信息。游戏中的飞碟会在屏幕上随机出现,玩家需要在飞碟出现后尽快点击,以获取更高的分数。通过这次开发实践,我学到了如何使用对象池技术管理游戏对象,提高了游戏的性能和效率。同时,我也深入理解了游戏中各个部分的交互逻辑,包括飞碟的生成、交互和分数的管理。
2023-11-05 01:03:29
208
原创 Unity-小游戏 牧师和恶魔 动作分离版
当游戏开始时,三个牧师和三个恶魔都在河的一侧。游戏的目标是帮助他们渡河到达对岸,并且在任何一侧,牧师的数量不能少于恶魔的数量,否则恶魔会袭击牧师。利用MVC(Model-View-Controller)思想,游戏结构更加清晰。导演(Director)类:使用单实例模式实现,负责游戏全局设定、场景管理等工作。场景经理(SceneManager)类:实现游戏模型管理与游戏逻辑的实现,符合MVC框架,将用户视图与游戏场景模型的逻辑分离。人机交互(IUserAction)接口。
2023-10-17 00:05:27
119
原创 Unity-小游戏 牧师和恶魔
当游戏开始时,三个牧师和三个恶魔都在河的一侧。游戏的目标是帮助他们渡河到达对岸,并且在任何一侧,牧师的数量不能少于恶魔的数量,否则恶魔会袭击牧师。在开发这个“牧师与恶魔”游戏的过程中,我借鉴了很多网上的参考博客和代码学到了许多关于游戏开发的重要概念和技能。
2023-10-16 01:01:09
205
1
原创 方块消除游戏
游戏使用Unity引擎和C#编写。游戏网格的大小由gridSize参数定义,决定了游戏中的方块布局。方块之间的间距由参数定义,用于调整方块之间的距离。方块的大小由cellSize参数定义,用于设置方块的尺寸。游戏包括一个得分计数器、剩余时间和游戏结束状态。
2023-09-25 23:51:16
225
1
原创 游戏设计梦工厂--第二章--游戏的结构
例如,坚果墙是一个坚固的植物,它的个性在于它可以抵挡大量的僵尸攻击,而豌豆射手则是一个远程攻击型植物,它的个性在于它可以远距离射击。虽然《植物大战僵尸》的故事主要是为了增加游戏的娱乐性和趣味性而设计的,而非深度情感体验,但它的幽默和创意设计确实能够触动玩家的笑点和好奇心,使玩家更乐意参与游戏。在游戏中,您面对的敌人是一群疯狂的僵尸,而您的任务是保卫自己的房子免受他们的入侵。:游戏的基本规则是通过种植不同类型的植物,每种植物都有不同的能力和攻击方式,以对抗不同类型的僵尸。:每种植物都有独特的技能和特点。
2023-09-21 22:44:52
1249
原创 Gorm学习
可以自行定义,也可以使用gorm的model进行模型嵌套//结构体嵌套gorm.ModelName string `gorm:"default:'小壳儿'"`//自定义ID uintName string `gorm:"default:'小王子'"`
2023-04-17 16:11:28
55
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人