欢迎光临散文网 会员登陆 & 注册

C语言手写魂斗罗(一)

2023-03-24 14:10 作者:C语言编程开发  | 我要投稿

1. 项目介绍

使用C语言,手写魂斗罗经典游戏场景。

配套视频教程(主页作品搜索魂斗罗

视频讲解整个开发过程。 

2. 游戏效果演示

为了避免违规,这里不做演示,可以直接在视频教程中查看完整效果。

3. 项目准备

VS2019+EasyX图形库

Easyx直接在easyx官网下载,然后双击安装。

4. 创建项目

使用vs2019创建一个空项目,并导入项目素材资源(留言邮箱地址获取)

素材目录res: 


 修改项目属性,把字符集修改为多字节字符集:


5. 实现游戏的启动界面

先导入工具文件tools.h和tools.cpp 。

 启动按钮的点击原理,非常简单。直接根据鼠标消息的位置来判断,如果在按钮区域之内,就高亮显示,如果在按钮区域之外,按钮就显示正常状态,如果鼠标位置落在按钮区域之内,同时点击了鼠标左键,就认为是按钮的单击事件,然后跳转到游戏场景。

下一节,实现玩家Hero的走动。

 

大家可以私信我发送“学习资料”可以光速拿到学习资料哦~源码素材资源有疑问+q群:951028656  点赞,投币+收藏,关注up不迷茫!


C语言手写魂斗罗(一)的评论 (共 条)

分享到微博请遵守国家法律