热门好课推荐
猜你喜欢
相关培训 相关博客
  • 超级玛丽(1)前言:想做安卓游戏开发,首先你需要先掌握一些安卓的基础知识,然后学会使用surfaceview绘制一些简单的bitmap,学会了这些,你就具备了游戏开发的最基本条件。本文主要适合一些对surfaceview有一定了解的朋友,整个游戏都是使用android的原生代码编写,未使用第三方的任何东西,属于作者我原创,希望读者朋友尊重原创。废话不多说,今天我们先把马里奥的移动做出来
    2017-07-16 19:06:12
    阅读量:1667
    评论:5
  • 原创2D视频教程(一)熟悉开发环境http://www.hztraining.com/bbs/showtopic-145.aspx原创2D视频教程(二)绘制背景图片http://www.hztraining.com/bbs/showtopic-146.aspx原创2D视频教程(三)旋转http://www.hztraining.com/bbs/showtopic-147.aspx原创2D视
    2010-12-04 11:32:00
    阅读量:1210
    评论:1
  • 背景在上一篇博客中,我们提到CMGameScene,但是CMGameScene只是个框架,实际担任游戏逻辑的是CMGameMap类,这个博文就来了解下CMGameMap头文件classCMGameMap:publiccocos2d::CCTMXTiledMap,publicCMReceiver{protected: enum { enTagMario=998,
    2014-02-10 16:24:05
    阅读量:3343
    评论:1
  • 背景在CMMenuScene中,当用户点击开始游戏时,导演让场景进入到CMGameScene头文件classCMGameScene:publiccocos2d::CCLayer,publicCMReceiver{public: //there'sno'id'incpp,sowerecommendreturningtheclassinstancepointe
    2014-02-10 15:59:32
    阅读量:3335
    评论:1
  • 代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cn背景上一篇博文提到在CCApplication::run()函数中,调用虚函数applicationDidFinishLaunching,将初始化的控制权留给开发者。如何实现,为什么要这么实现呢?如何实现:虚函数重载实现的方法就是开发者从CCApplica
    2014-01-24 10:12:14
    阅读量:3063
    评论:0
  • 代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cn背景上一篇博文提到appDelegate,在该类的重载函数applicationDidFinishLaunching函数中,程序进入CMMenuScene场景,我们顺藤摸瓜来学习CMMenuScene。类定义头文件classCMMenuScene:p
    2014-02-10 15:00:21
    阅读量:2635
    评论:0
  • 前言上次用象棋演示了cocos2dx的基本用法,但是对cocos2dx并没有作深入的讨论,这次以超级马里奥的源代码为线索,我们一起来学习超级马里奥的实现,并以一些篇幅来详细讲述遇到的具体问题和具体的类,由浅入深的学习cocos2dx。程序效果图在学习超级马里奥之前,我们依旧看看超级马里奥的程序运行之后的样子,以便获得感性认识。同学们可以到这里下载源代码(密码是c.itcast.cn),并用vs20
    2014-01-19 20:56:22
    阅读量:6833
    评论:2
  • 代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cn前景回顾上一篇博文提到超级马里奥的游戏效果,大家是否已经搭建好环境,让马里奥运行起来呢?代码结构本文主要的目标是让大家粗略了解马里奥的代码结构,以方便后续的学习。appDelegate:应用程序代理CMGameMap:游戏地图类,负责游戏地图的加载和整个程
    2014-01-20 20:38:25
    阅读量:4630
    评论:0
  • 代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cnmain函数内容#include"main.h"#include"AppDelegate.h"#include"CCEGLView.h"USING_NS_CC;intAPIENTRY_tWinMain(HINSTANCEhInsta
    2014-01-21 16:18:34
    阅读量:3095
    评论:1
  • 在了解地图的初始化和加载之前,我们先了解下mario的地图。用tiled工具打开mario地图从地图中可以看到,mario的地图有很多层构成:objects层:怪物,会动的怪物coin层:金币trap层:陷阱block层:砖头,砖头有好几种,带问号的,普通砖头,拦路的等等pipe层:水管flagpole层:终点旗帜land层:承重的路面mountain层:远处的山cloud层:天上的云backgr
    2014-02-13 10:29:11
    阅读量:3468
    评论:1