深大计算机游戏开发
文章平均质量分 86
深大计算机游戏开发
归忆_AC
for dream in szu...会看消息,欢迎交流,若有错误可以私信反馈。
实验报告仅供参考!
github:https://github.com/guiyi886
展开
-
【深圳大学计算机游戏开发】期末大作业 连连看Link Link Game
这个小游戏是计算机游戏开发的期末大作业,游戏的名字为——连连看,英文名我选择了Link Link Game,最终完成于2023.06。游戏通过选择精致优美的图片和音乐,以打造一个轻松舒适的游戏氛围,使玩家在游戏中愉悦和满足。1.0.0版本不但包括了基本的连连看玩法,比如一定条件下的相同图块相消并得分、得分显示、剩余时间显示、关卡显示、暂停功能、提示功能等等,还有一些其他的功能。原创 2024-01-28 13:39:10 · 1923 阅读 · 0 评论 -
【深圳大学计算机游戏开发】实验5 游戏中的人工智能
实验中也有遇到不少问题,比如音乐无法播放,不管怎么修改代码都不行。查阅资料后猜测可能是需要标准的mp3格式,而我的是通过修改flac文件后缀得来的,虽然电脑能播放,但难免说不定播放器自身优化过。修改游戏代码,实现修改内容二,即增加DANGEROUS区域。修改游戏代码,实现修改内容二,即增加DANGEROUS区域。修改游戏代码,实现修改内容一,即修改窗口大小。修改游戏代码,实现修改内容三,即增加按键监听。修改游戏代码,实现修改内容四,即增加地图层次。修改游戏代码,实现修改内容一,即修改窗口大小。原创 2024-01-28 00:17:02 · 1166 阅读 · 0 评论 -
【深圳大学计算机游戏开发】实验3 二维游戏动画合成
然而,因为此时其状态state仍为ATTACK,所以update函数会又将攻击状态改为true。通过此次实验,我学会了运用cocostudio动画编辑器进行动画编辑,以及通过运行游戏来找出bug不断修改,逐渐优化游戏。观察:查看MyContactListener.cpp中的攻击受创部分,以玩家攻击敌人为例。利用CocoStudio设计英雄Defend动作,并将此功能在游戏中加载。利用CocoStudio设计英雄Defend动作,并将此功能在游戏中加载。【3】当玩家被攻击到时,并没有播放受到攻击的动画。原创 2024-01-28 00:09:22 · 1398 阅读 · 0 评论 -
【深圳大学计算机游戏开发】实验2 游戏交互界面设计
(3)修改HelloWorldScene.cpp中的update函数,获取遥杆当前位置向量后首先判断摇杆是否移动,若移动则分别判断bean的x和y坐标减去bean的一半高度后范围是200,并通过矢量运算得出bean移动的x和y方向的长度。在游戏中,发现小球出现频率不太合理,得分最高的白球出现频率反而最高,而扣分的篮球出现频率极其小,这导致游戏难度极低,没有什么游戏体验。原先的获取摇杆方向的函数如下,只有left,right,stop三种状态,因此无法上下移动。原创 2024-01-27 23:58:33 · 1409 阅读 · 3 评论 -
【深圳大学计算机游戏开发】实验1 二维游戏场景绘制
在此次实验中的将学号放到地图背景上,因为源图片中的字母和数字的大小是不等的,所以没法整张图片确定比例后取数字。此时注意一个图层只能读入一个图层的内容,不同图层之间是会彼此覆盖的,所以不同的数字要新建图层后再放置。Cocos2d中对每个部分的功能函数定义都很清楚,当需要修改某一部分时,找到对应的函数即可。通过修改游戏代码,使自己的学号替换原“MyGame”字样出现在标题栏左上角。通过修改游戏代码的方式修复BUG,如:游戏结束响应Bug、树枝检测Bug。通过修改游戏代码,使自己的学号出现在标题栏左上角。原创 2024-01-27 23:43:26 · 593 阅读 · 0 评论