c语言funcode空格消失的函数,01北科大暑期计算机实践FunCode游戏设计+C++课程设计 - 海底世界 - 图文...

这是一个关于C++课程设计的实验,玩家通过WASD键控制一条鱼在海底世界游动,避免与其他四条随机游动的鱼碰撞。实验涉及设置精灵移动速度、边界检测及碰撞后的反向游动。使用Funcode平台进行项目创建和地图模块导入。
摘要由CSDN通过智能技术生成

C++语言课程设计一海底世界

一、实验内容

海底有五条鱼,其中四条来回随机游动,由玩家用键盘W A S D控制另外一条游动。 要求如下:

1、 游戏初始界面如下图。

2、 来回游动的四条鱼,从屏幕左边游进来,均已一个随机速度水平游动。从屏幕右侧

游出去,很快又从屏幕右侧游出来,就这样来回游动。

3、 玩家用WASD键控制一条鱼向上、左、下、右方向游动。松开按键时,玩家的鱼就

停止游动。

4、 玩家的鱼游到屏幕边界时,不能继续往前游。

游戏初始界面

二、实验指南

实验一开始实验

【实验任务】

步骤一、打开FunCode,创建一个的C++语言项目; 步骤二、导入SeaFish模板。

【实验思路】 按实验指导完成。

【实验指导】

1、 打开FunCode,点击“项目”菜单,选择“创建C++工程”

注意:工程名名称要求字母开头,只能包含字母和数字,且名字中间不能有空格。 2、 点击菜单“项目”中的“导入地图模块”,如图一。跳出一个对话框,选中“SeaFish”

模板,点击“导入到工程”按钮,如图二。

图 一 图 二 3、 导入成功后的,界面如下图所示:

地图不仅包括界面设计,还包括该游戏可能要用到的其他精灵。添加到“场景”中的精灵,都已经取好名称,并根据程序要求设置好中心点、链接点等,学生只需要

直接编程就可以。本实验指导中&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值