1. 项目介绍
【资料图】
使用C语言,手写魂斗罗经典游戏场景。
配套视频教程(主页作品搜索魂斗罗)
视频讲解整个开发过程。
2. 游戏效果演示
为了避免违规,这里不做演示,可以直接在视频教程中查看完整效果。
3. 项目准备
VS2019+EasyX图形库
Easyx直接在easyx官网下载,然后双击安装。
4. 创建项目
使用vs2019创建一个空项目,并导入项目素材资源(留言邮箱地址获取)
素材目录res:
修改项目属性,把字符集修改为多字节字符集:
5. 实现游戏的启动界面
先导入工具文件tools.h和tools.cpp 。
启动按钮的点击原理,非常简单。直接根据鼠标消息的位置来判断,如果在按钮区域之内,就高亮显示,如果在按钮区域之外,按钮就显示正常状态,如果鼠标位置落在按钮区域之内,同时点击了鼠标左键,就认为是按钮的单击事件,然后跳转到游戏场景。
下一节,实现玩家Hero的走动。
大家可以私信我发送“学习资料”可以光速拿到学习资料哦~源码素材资源有疑问+q群:951028656 点赞,投币+收藏,关注up不迷茫!