• 学习实战二:利用Cocos2d-x写的第一个游戏


    学习这个引擎一个月了,利用所学的知识写下了自己第一个游戏,虽然说游戏简单,但是毕竟是自己写的第一个小游戏,游戏资源也是直接利用别人的作品,但是我这个是抱着学习的态度而非用作商业用途,写的软件也不会放到应用市场上让别人下载,只是共享到自己的网盘,让别人下载试用测试,应该不会侵犯别人的版权吧?当然,我也会在本博客中贴出我模仿的那个软件的。

    因为是刚开始学,所以一开始对引擎的理解不够,在写代码的过程中也是懵懵懂懂的,摸索着过河的样子吧,看引擎自带的testcpp和教材带的源码,一步一步的写下来。具体的过程是反反复复的,所以直接贴出效果图来,具体代码共享到网盘里了。开发过程中的点滴在之后会慢慢写出来的。

    1、这个是开始场景。可以选择开始游戏或退出游戏



    2、这个是点击开始游戏后的模式选择,这里可以左右滑动屏幕选择不同的模式,这个效果是模仿引擎中的效果做的。



    3、这个是游戏暂停菜单,通过触摸游戏场景右下角的暂停按钮触发。


    4、这个是游戏升级的提示,升级后游戏场景顶部的level也会随之变化



    5、这个是游戏结束的显示。当点击到了炸弹或者点击到了抱着炸弹的地鼠都会造成游戏结束。



    游戏场景大概就是这些,下面贴出代码

    Click

    里面的CrazyMole(2).apk文件是用安卓2.2SDK编译的,CrazyMole文件夹里面的文件就是整个项目的文件。

  • 相关阅读:
    c++中的extern
    DOS性能监视器
    谈谈.NET中的内存管理(转帖)
    static_cast和dynamic_cast
    关于对EventHandler 和e的理解(转帖)
    使用Windows Mobile 6模拟器上网的步骤(转帖)
    接口抽象类类
    当前不会命中断点 尚未加载指定的模块 windows mobile
    C# 编码的双重检验锁定
    Loadrunner 监控Unix系统性能指标的解释
  • 原文地址:https://www.cnblogs.com/zhong-dev/p/4044615.html
Copyright © 2020-2023  润新知