Cocos3.4 横版游戏制作-《KillBear》-添加地图

转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。
资源为网上寻找的,仅研究学习用,若是侵犯版权请通知本人整改。


此篇为第一篇,我们简单说明一下文件的结构.在新建一个文件的基础上,加入自制的瓦片地图.


开发环境


  • win64 : vs2010
  • Cocos2d-x v3.4Final
  • TexturePackerGUI
  • MapEdit

文件结构

这里写图片描述
参考的(转载的,我居然找不到原始博客了):
这里写图片描述
说明:
合理的文件结构有利于后续开发理解,之前犯了错,到最后结构混乱修改不便

开始制作

1.创建项目

在文件夹下Shift+右键,选择:在此处打开命令行窗口,新建一个项目

2.获取资源

我重新找了主角资源和地图资源,放在附件链接中.(之后可能会在此更新制作资源方法)
首先是地图,通过Tiled重新做了一个地图
这里写图片描述
地图有3层:
第一层是Wall,主角和敌人不能跑到墙上去,设定为7层
第二层是floor,主角主要在这里活动,设定为3层
第三层是BlackGround,拿来当填充背景的
每隔瓦片设定都是32X32大小的,地图总大小为80X10

代码构建

其他Other

APPDelegate

修改APPDelegate.cpp,符合我们的屏幕大小

    auto director = Director::getInstance();
    auto eglView =director->getOpenGLView();
      if(!eglView) {
        eglView = GLViewImpl::create("My Game");
        eglView->setFrameSize(480,320);
        //WIN32下窗体大小,宽高
        director->setOpenGLView(eglView);
    }
    
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值