Cocos2d-x游戏《雷电大战》开源啦!要源代码要资源快快来~~
写在前面的话:这是笔者开发的第二个小游戏《雷电大战》,之前就过这个游戏和《赵云要格斗》一样,终于将会开源。
因为自己的一些个人原因。
这个游戏还没有完毕。可是很多网友都过来寻求代码或资源。本着开源的精神,笔者今天将它们共享给出大家。
注:眼下游戏还没有完毕,代码全是笔者原创,资源有一部分原创。有一部分网上搜集。
若是认为本项目对你实用,那么请给辛苦的笔者的GitHub右上角Star一颗星星。不胜感激~~~~
下载地址
https://github.com/appleappleapple/GameOfShooting
游戏专辑
http://blog.csdn.net/column/details/cocos2dxforgame.html
专辑文件夹
Cocos2d-x《雷电大战》(1)-双层地图无限滚动
Cocos2d-x《雷电大战》(2)-精灵随手指移动。你点哪我走哪!
Cocos2d-x《雷电大战》(3)-子弹无限发射
Cocos2d-x《雷电大战》(4)-策略模式实现不同子弹切换!
。
Cocos2d-x《雷电大战》(5)-单例模式英雄飞机闪亮登场!
Cocos2d-x《雷电大战》(6) 智能敌机AI来袭–飞行路径算法设计与实现(上)
Cocos2d-x《雷电大战》(6) 智能敌机AI来袭–飞行路径算法设计与实现(下)
project文件夹
简要介绍
《雷电大战》是一框射击类游戏,代码所有是本人原创,资源图片部分原创,部分网上搜集。游戏的详细代码实现过程以及游戏效果请看笔者博客地址:http://blog.csdn.net/evankaka
项目环境
Cocos2d-x版本号:3.3以上 (至少 3.X)
开发环境:VS2013 + WIN7
游戏专辑地址:http://blog.csdn.net/Evankaka/article/category/2922463
项目
1.打开方式
找到proj.win32文件夹下,test.sln。
然后使用VS2013打开就可以,同一时候配置Cocos2d-x3.x版本号。2.x是编译不通过的!
2.代码路径
主文件夹Classes文件夹下,详细文件可看博文内容
3.资源路径
主文件夹Resources文件夹下
部分效果
其他Cocos2d-x项目
《赵云要格斗》
Cocos2d-x游戏《雷电大战》开源啦!要源代码要资源快快来~~的更多相关文章
- Cocos2d-x《雷电大战》(3)-子弹无限发射
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 本文要实现雷电游戏中,游戏一開始,英雄飞机就无限发射子弹的功能. 这里的思想是单独给子弹弄一个 ...
- 软件工程 Android小游戏 猜拳大战
一.前言 最近学校举办的大学生程序设计竞赛,自己利用课余时间写了一个小游戏,最近一直在忙这个写这个小游戏,参加比赛,最终是老师说自己写的简单,可以做的更复杂的点的.加油 二.内容简介 自己玩过Andr ...
- c++制作小游戏--雷电
用c++实现了一个小游戏--雷电,貌似执行的还不错.贴图和声效也是Duang!Duang!的.整个项目我也会给出下载链接,有兴趣的能够编译执行一下.用到了C++11的新特性,最好是使用vs2013编译 ...
- Phaser是一款专门用于桌面及移动HTML5 2D游戏开发的开源免费框架
Phaser是一款专门用于桌面及移动HTML5 2D游戏开发的开源免费框架,提供JavaScript和TypeScript双重支持,内置游戏对象的物理属性,采用Pixi.js引擎以加快Canvas和W ...
- Scut游戏服务器免费开源框架-3
Scut游戏服务器免费开源框架--快速开发(3) Scut快速开发(3) 1 开发环境 需要安装的软件 a) 消息队列 b) 数据库,Sql2005以上版本 ...
- Cocos2d—X游戏开发之CCToggle(菜单标签切换)CCControlSwitch(开关切换)
Cocos2d—X游戏开发之CCToggle(菜单标签切换) 首先继承子CCMenu,是菜单标签中的一种.‘ class CC_DLL CCMenuItemToggle : public CCMenu ...
- iOS cocos2d 2游戏开发实战(第3版)书评
2013是游戏爆发的一年,手游用户也是飞速暴增.虽然自己不做游戏,但也是时刻了解手机应用开发的新动向.看到CSDN的"写书评得技术图书赢下载分"活动,就申请了一本<iOS c ...
- 原生JS实现的h5小游戏-植物大战僵尸
代码地址如下:http://www.demodashi.com/demo/12755.html 项目介绍 本项目是利用原生js实现的h5小游戏-植物大战僵尸,主要结合了一下自己对于h5小游戏的理解,结 ...
- 用Html5结合Qt制作一款本地化EXE游戏-太空大战(Space War)
本次来说一说如何利用lufylegend.js引擎制作一款html5游戏后将其通过Qt转换成EXE程序.步骤其实非常简单,接下来就一步步地做一下解释和说明. 首先我们来开发一个有点类似于太空大战的游戏 ...
随机推荐
- axure笔记--内部框架交互链接
内部框架的作用: 1.可以引用站点地图的页面 2.可以引用视频(链接视频)(axure中没有媒体控件) 3.可以引用本地文件 4.引用网页(注意:1.超链接地址要加上http:// 2.内部框架大 ...
- kafka异常问题汇总
1.报错:: java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.NotLeaderForPartition ...
- LeetCode(121) Best Time to Buy and Sell Stock
题目 Say you have an array for which the ith element is the price of a given stock on day i. If you we ...
- LeetCode 653. Two Sum IV – Input is a BST
Given a Binary Search Tree and a target number, return true if there exist two elements in the BST s ...
- cf 1016D
D. Vasya And The Matrix time limit per test 2 seconds memory limit per test 256 megabytes input stan ...
- XPath与lxml类库
有同学说,我正则用的不好,处理HTML文档很累,有没有其他的方法? 有!那就是XPath,我们可以先将 HTML文件 转换成 XML文档,然后用 XPath 查找 HTML 节点或元素. 什么是XML ...
- WEB框架——WEB框架本质
武sir http://www.cnblogs.com/wupeiqi/articles/5237672.html
- C. RMQ with Shifts
C. RMQ with Shifts Time Limit: 1000ms Case Time Limit: 1000ms Memory Limit: 131072KB 64-bit intege ...
- [git 学习篇] git remote add origin错误
http://blog.csdn.net/dengjianqiang2011/article/details/9260435 如果输入$ Git remote add origin git@githu ...
- 【Android】android:ellipsize的使用以及一个点解决方法
EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行. EditText不支持marquee 用法如 ...