- 博客(5)
- 收藏
- 关注
原创 我的第一款Unity第一人称射击游戏
由于老鹰是在空中的,而导航组件只能在有网格的环境中工作,因此我最终决定使用刚体并禁用重力,同时每隔0.3秒对老鹰进行动作控制,这样即使它在空中,也能表现得像活的一样。对于老鹰,如果你与它的距离足够近,它会开始攻击你,每次攻击会造成5到10点伤害,因此需要在进攻的同时保持警惕。在开发过程中,我遇到了很大的技术挑战,很多都是一些看起来不难,但是很散碎,堆在一起,就变成了大难题,但通过不断的学习和尝试,最终实现了一个功能完整的游戏。此外,击中靶子后,还会播放特定的音效和粒子效果,增加游戏的互动性和真实感。
2024-12-06 06:25:52
796
原创 Unity 游戏开发:实现鼠标打飞碟
通过本次开发,我们成功实现了一个完整的鼠标打飞碟小游戏,项目涵盖了多个核心功能模块,如飞碟运动、计分系统和缓冲池技术。这不仅是一个趣味性十足的小型游戏项目,也展现了如何在 Unity 中通过模块化设计提高代码的可读性和复用性。
2024-11-17 20:47:04
710
原创 多对象交互与面向对象游戏设计--使用Unity-3D制作“牧师与魔鬼“
在学习游戏制作的过程中,多对象的交互处理是一个重要的环节。无论是在动作游戏、角色扮演游戏还是策略游戏中,玩家都会面对多个对象的交互场景,如敌人、道具、环境元素等。为了实现这些对象之间的有序互动,我们需要考虑对象的状态管理、事件触发机制以及物理碰撞检测等技术。面向对象的游戏设计可以帮助我们将这些复杂的功能合理地封装在各个对象之中,保持代码的清晰和易维护性。
2024-10-29 10:26:48
2153
1
原创 分享:第一次使用微信小游戏制作工具
第二步,按着屏幕,游戏将根据手指移动的y坐标,改变击打力度,会有图形蓄力框作为力度指示(手指移动向上,y坐标增加,蓄力框将顺时针增长。树,作为障碍物,使用”管理行为”中的”物理”实现障碍的作用,球碰到树时会反弹,阻碍球的行进路径。随着不断的碰壁,我了解到工具的巧妙,很多我认为做不到的效果通过我认为没用的功能漂亮的展示出来,同时,积木式编程的方式令我可以把重心放在游戏的逻辑上。第一步,按着屏幕,游戏将根据手指移动的x坐标,改变击打角度,会有箭头作为角度指示(手指移动向左,x坐标减少,箭头按逆时针转动。
2024-09-29 19:32:39
4173
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅