资源简介
使用cocos2d-x lua和code ide编写的贪吃蛇小游戏
反转贪食蛇一改传统贪食蛇的玩法,游戏大屏幕一分为二。半屏采用传统贪食蛇玩法,半屏加入反转元素,触屏即向相反方向转头!
除此之外,还新增多种规则,等着你来体验。
###游戏特性:
1. 全屏畅通体验,一改传统贪食蛇边框,不设置限制,可以左右上下穿透;
2. 分屏反转体验,屏幕一分为二,正反切换,准备好你的手指头迎战吧!
3. 优化用户体验,装到障碍物扣除爱心后,触屏选择再次行走方向,避免不必要的生命损失!
4. 全新场景体验,体验版有3大仿真场景任你选择,多款地图随机产生,不再是卡通背景,满足你的视觉享受。
5. 新建规则,吃食物之外还会吃自己!
旧游戏,新玩法,新视觉,新体验,等着你来一起贪食蛇吧!
###初始化
将cocos2d-x 3.1.1 创建的lua项目中,frameworks/cocos2d-x复制到framesworks
publish目录下有Android的apk安装包
反转贪食蛇一改传统贪食蛇的玩法,游戏大屏幕一分为二。半屏采用传统贪食蛇玩法,半屏加入反转元素,触屏即向相反方向转头!
除此之外,还新增多种规则,等着你来体验。
###游戏特性:
1. 全屏畅通体验,一改传统贪食蛇边框,不设置限制,可以左右上下穿透;
2. 分屏反转体验,屏幕一分为二,正反切换,准备好你的手指头迎战吧!
3. 优化用户体验,装到障碍物扣除爱心后,触屏选择再次行走方向,避免不必要的生命损失!
4. 全新场景体验,体验版有3大仿真场景任你选择,多款地图随机产生,不再是卡通背景,满足你的视觉享受。
5. 新建规则,吃食物之外还会吃自己!
旧游戏,新玩法,新视觉,新体验,等着你来一起贪食蛇吧!
###初始化
将cocos2d-x 3.1.1 创建的lua项目中,frameworks/cocos2d-x复制到framesworks
publish目录下有Android的apk安装包
代码片段和文件信息
//
// AdManager.cpp
// SnakeGameLua
//
// Created by Eleven Chen on 14-8-21.
//
//
#include “AdManager.h“
using namespace cocos2d;
using namespace std;
AdManager *g_adManager = nullptr;
AdManager* AdManager::getInstance()
{
if (g_adManager == nullptr)
{
g_adManager = new AdManager();
}
return g_adManager;
}
// Android平台
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
#include
#include “android/log.h“
#include “platform/android/jni/JniHelper.h“
#include
const char* g_className = “org/cocos2dx/lua/AppActivity“; ///< 类名
void AdManager::showAds()
{
CCLOG(“AdManager::showAds()“);
JniMethodInfo minfo; // 定义Jni函数信息结构体
// 无参数
bool isHave = JniHelper::getStaticMethodInfo(minfo g_className “showAds“ “()V“);
if (!isHave) {
CCLog(“jni: showAds 不存在“);
} else {
minfo.env->CallStaticVoidMethod(minfo.classID minfo.methodID);
}
CCLog(“jni-java 执行完毕“);
}
void AdManager::hideAds()
{
CCLOG(“AdManager::hideAds()“);
JniMethodInfo minfo; // 定义Jni函数信息结构体
// 无参数
bool isHave = JniHelper::getStaticMethodInfo(minfo g_className “hideAds“ “()V“);
if (!isHave) {
CCLog(“jni: hideAds 不存在“);
} else {
minfo.env->CallStaticVoidMethod(minfo.classID minfo.methodID);
}
CCLog(“jni-java 执行完毕“);
}
#endif
// iOS平台
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
void AdManager::showAds()
{
}
void AdManager::hideAds()
{
}
#endif
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-13 14:48 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\
文件 306 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.buildpath
目录 0 2019-12-13 14:49 __MACOSX\
目录 0 2019-12-13 14:49 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\._.buildpath
文件 110 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.cocos-project.json
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\._.cocos-project.json
文件 6148 2019-12-13 14:48 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.DS_Store
文件 120 2019-12-13 14:48 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\._.DS_Store
文件 369 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.project
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\._.project
目录 0 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.settings\
文件 55 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.settings\org.eclipse.core.resources.prefs
目录 0 2019-12-13 14:49 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.settings\
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.settings\._org.eclipse.core.resources.prefs
文件 104 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\.settings\._org.eclipse.ltk.core.refactoring.prefs
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\._.settings
目录 0 2017-07-07 13:33 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\
文件 577 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\Barrier.lua
目录 0 2019-12-13 14:49 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\._Barrier.lua
文件 211 2017-07-07 13:32 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\Food.lua
文件 212 2017-07-07 13:32 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\._Food.lua
文件 1178 2017-07-07 13:33 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\G.lua
文件 212 2017-07-07 13:33 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\._G.lua
文件 4032 2017-07-07 13:33 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\Gamela
文件 212 2017-07-07 13:33 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\._Gamela
文件 1910 2017-07-07 13:33 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\GameOver.lua
文件 212 2017-07-07 13:33 __MACOSX\Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\._GameOver.lua
文件 238 2017-07-07 13:33 Cocos2d-x+lua璐铔囨父鎴忔簮鐮?SnakeGame\bytecode\GameScene.lua
............此处省略1056个文件信息
相关资源
- Android游戏源码基于蓝牙的坦克大战和
- JAVA潜艇大战小游戏源码
- Android炸弹人游戏源码.rar
- HTML5飞机射击游戏源码
- Cocos2d-x3.1 《飞机大战》源代码全
- 忍者突袭游戏源码
- Java斗地主游戏源码.zip
- 利用java实现接宝游戏设计
- android扫雷小游戏源码
- Android游戏源码仿涂鸦跳跃DoodleJump的小
- Android游戏源码加入积分功能的猜歌游
- Android游戏源码五合一连连看小游戏源
- JAVA捕鱼达人游戏源码
- Android游戏源码带详细注释的水果消消
- Android游戏源码人机五子棋项目源码
- cocos2dx 游戏源码
- 接苹果Android小游戏源码
- prosys-opc-ua-java-sdk-client-server-evaluatio
- SpeechEvaluation-master.zip
- 基于物联网的智能花盆项目
- 兔子跳铃铛 android游戏源码
- cocos2d-x嵌入webview
- 连连看android小游戏源码
- 经典android游戏源码打鸭子
- nodemcu lua脚本语言开发工具
- Java实现愤怒的小鸟AngryBirds游戏源码
- JAVA贪吃蛇小游戏源码数据库
- Java实现拼图游戏源码
- 三款经典android小游戏源码分析.7z
- 基于Android studio的2048游戏源码加文档
评论
共有 条评论