关键词:
写在前面的话:这是笔者开发的第二个小游戏《雷电大战》,之前就过这个游戏和《赵云要格斗》一样,最终将会开源。由于自己的一些个人原因。这个游戏还没有完成,但是许多网友都过来寻求代码或资源,本着开源的精神,笔者今天将它们共享给出大家。
注:目前游戏还没有完成,代码全是笔者原创,资源有一部分原创,有一部分网上搜集。
若是觉得本项目对你有用,那么请给辛苦的笔者的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来袭–飞行路径算法设计与实现(下)
工程目录
简要介绍
《雷电大战》是一框射击类游戏,代码全部是本人原创,资源图片部分原创,部分网上搜集。游戏的具体代码实现过程以及游戏效果请看笔者博客地址: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项目
《赵云要格斗》
雷电飞机大战游戏|基于java开发实现雷电飞机大战游戏(代码片段)
...好处文末获取源码 项目编号:KS-034前言: 电脑游戏,是指在计算机上能够运转的游戏软件。这种 查看详情
cocos2d-x3.7飞机大战决战南海i游戏结束场景
游戏结束的时候,要显示分数。还要可以选择是返回主场景还是退出游戏 //退出游戏 voidmenuCloseCallback(cocos2d::Ref*pSender); //返回主界面 voidmenuMainCallback(cocos2d::Ref*pSender);实现该功能的代码例如以下boolGameOver::init(){ ... 查看详情
cocos2d-x3.7飞机大战决战南海i我方飞机的实现
在上一篇中。我们实现了游戏的開始界面,接下来要实现游戏的主界面。主界面包括地图、我方飞机、敌机等 先来实现我方飞机我方飞机具有哪些属性呢?飞机要具有生命值、要有动画效果(... 查看详情
cocos2d-x3.7飞机大战决战南海i游戏主场景
主场景要包括其它类的头文件#include"cocos2d.h"#include"MyPlane.h"#include"Bullet.h"#include"EnemyManager.h"#include"Controller.h"#include"BackgroundMove.h"#include"FlowWord.h"在这个游戏中。我将各种碰撞检測 查看详情
基于cocos2d-x-1.0.1的飞机大战游戏开发实例(下)
在飞机大战游戏开发中遇到的问题和解决方法: 1.在添加菜单时,我要添加一个有背景的菜单,需要在菜单pMenu中添加一个图片精灵,结果编译过了但是运行出错,如下图:查了很多资料,调试了很长时间,整个人都要崩溃... 查看详情
javaswing飞机大战游戏github免费开源公开源码
本次项目来自:java飞机大战游戏开发教程子弹打飞机游戏经典游戏开发教程Java项目实战最详细的游戏开发课程但是它不是开源的,课程讲到一半就要付费了所以我把该项目的源码公开了,放在了github与码云上,... 查看详情
javaswing飞机大战游戏github免费开源公开源码
本次项目来自:java飞机大战游戏开发教程子弹打飞机游戏经典游戏开发教程Java项目实战最详细的游戏开发课程但是它不是开源的,课程讲到一半就要付费了所以我把该项目的源码公开了,放在了github与码云上,... 查看详情
python飞机大战,pygame入门,源码
...2、飞机大战学习的意义学习飞机大战不是为了让大家做游戏,而是巩固之前学习的知识,让大家了解框架或者三方模块的使用方式学习飞机大战要学会查询api文档,而不是将所有的函数或方法背下来使用第三方框架或者包,是... 查看详情
基于cocos2d-x-1.0.1的飞机大战游戏开发实例(上)
最近接触过几个版本的cocos2dx,决定每个大变动的版本都尝试一下。本实例模仿微信5.0版本中的飞机大战游戏,如图: 一、工具1.素材:飞机大战的素材(图片、声音等)来自于网络2.引擎:cocos2d-1.0.1-x-0.9.23.环境:vs2010二、使... 查看详情
python小游戏飞机大战源码(代码片段)
...2、飞机大战学习的意义学习飞机大战不是为了让大家做游戏,而是巩固之前学习的知识,让大家了解框架或者三方模块的使用方式学习飞机大战要学会查询api文档,而不是将所有的函数或方法背下来使用第三方框架... 查看详情
《游戏学习》java版坦克大战课程设计及源码(代码片段)
1.功能设计游戏要有图形用户界面,界面能够反映游戏所有的细节。界面中要有坦克,墙,树林,河流。界面中要有一个“家”,“家”被攻击中则输了游戏。坦克分两种,敌方和我方。墙也分为两种,可以... 查看详情
《游戏学习》java版坦克大战课程设计及源码(代码片段)
1.功能设计游戏要有图形用户界面,界面能够反映游戏所有的细节。界面中要有坦克,墙,树林,河流。界面中要有一个“家”,“家”被攻击中则输了游戏。坦克分两种,敌方和我方。墙也分为两种,可以... 查看详情
求一款飞机大战游戏(很经典)
小时候看到一款飞机大战的游戏可以选择很多种飞机,这些飞机攻击的风格很华丽,按了一个按键以后会已飞机为中心出现一个扫描区域我还记得有些是圆形的有些是梯形的还有一些是三角形的然后敌机在这个扫描区域内放开按... 查看详情
消息推送平台终于要发布啦!
我的开源项目消息推送平台Austin终于要上线了,迎来在线演示的第一版! 查看详情
javascript飞机大战-----001分析
1、游戏引擎 首先要做飞机大战要考虑的是这个游戏被分成了哪几大部分?这样我们一块一块去做,特别清晰明了。那么接下来我们就简单的分析下飞机大战分成了哪几大部分1、游戏引擎2、英雄机3、敌机4、子弹5、敌机还分... 查看详情
重温经典:python版飞机大战源码神器玩游戏就玩自己开发的(代码片段)
...章推荐——Python从入门到实战——绘图Turtle系列——Python游戏系列——导语“看见别人都那么努力,那么勤奋,那么意气风发地走在成功的道路上,你问问自己:难道就不想成为他们的绊脚石吗?”——周一... 查看详情
用canvas写飞机大战
...始做项目的时候,我们第一步就是要进行分析,当我们的游戏开始做的时候我们要把一整个游戏分成五个阶段来写:五个阶段和我方飞机的生命值,还有游戏的得分情况如下://游戏欢迎状态 constSTART=0;//第二阶段:游戏加载... 查看详情
pc单机版雷电修改器源码
记得以前第一次接触电脑玩的第一个游戏就是雷电,那时候觉得这游戏真好玩,很过瘾。闲来没事干,所以想重温一下游戏,(当时玩的不是这个版本的雷电),那时候是和小伙伴一起玩的,可惜现在找不到那种感觉了... 查看详情