自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小枫的专栏

留下思索、分享感悟

  • 博客(22)
  • 资源 (26)
  • 收藏
  • 关注

原创 cocos2d-x学习日志(10) --射击游戏(喵星战争)

一、纵版射击游戏的特点纵版射击游戏是一种比较传统的游戏,在各种游戏平台都有非常经典的游戏作品。对于游戏开发者来说,这种游戏题材非常适合加入特效和创新的玩法。但是无论怎样改变,该类游戏都具备以下特点:滚动背景、主角、敌人、子弹、特效二、喵星战争简介喵星战争在传统纵版设计游戏的基础上进行创新。主角不是传统飞机造型,而是一只小猫,敌人也不是敌机与怪兽,而是狗博士,同时子弹也做了相应变化,

2013-08-29 21:11:00 4975 8

原创 cocos2d-x学习日志(9) --战争烟雾

一、原理 在开发游戏的过程中,特别是地图编辑器中,需要利用最少的资源,实现最丰富的地形地貌。另外,就是在一些策略类游戏里经常用到的战争迷雾,如图战争迷雾制作原理参考以下文章: http://bbs.9ria.com/thread-157487-1-1.html二、准备工作1)瓦片地图的图素:2) 创建TXM地图

2013-08-29 15:22:48 2593

原创 cocos2d-x学习日志(8) --瓦片地图集

Tiled Map Editor是Cocos2d-x支持的地图编辑器,使用Tiled编辑出的地图可以很方便的被Cocos2d-x使用Tiled的官网是Tiled Map Editor。我使用的地图编辑器是QT版本。一、用Tiled地图编辑器编辑地图1)选择“文件->新地图”,新建地图工程,在弹出的对话框中设置地图的高度和宽度、图块的大小以及地图的方向,如图2)选择“地图->新图

2013-08-28 09:35:06 1923

原创 cocos2d-x学习日志(7) --CCScrollView和CCTableView的使用

一、简介在游戏和应用中经常要实现左右滑动展示游戏帮助、以列表显示内容的UI效果,就像android中的Gallery和ListView。本文通过CCScrollView和CCTableView分别来实现这两个效果,基于cocos2d-x 2.0.4版本。首先来简单了解一下这两个东东,CCScrollView本身是一个CCLayer,而CCTableView是CCScrollView的子类,

2013-08-26 10:15:33 2801 1

转载 cocos2d-x-2.0新增加了几个UI控件,这里我介绍下常用的这几个UI控件(CCControlSlider、CCControlSwitch、CCControlColourPicker)使用方法

原文地址: http://www.cocos2dev.com/?p=252cocos2d-x-2.0新增加了几个UI控件,这里我介绍下常用的这几个UI控件(CCControlSlider、CCControlSwitch、CCControlColourPicker、ListView)的使用方法。一、CCControlSlider[cpp] vi

2013-08-26 09:31:29 1843

原创 VS2010如何添加第三方头文件及如何添加“依赖”、“库目录”、“包含目录”

一、VS2010如何添加第三方头文件由于VS2010改变原先在配置方法,你可以通过配置Microsoft.cpp.win32.user 文件来做全局修改。1. 点击试图菜单(View),选择属性管理器(property manager)2. 展开您所希望配置的节点(debug或release)3

2013-08-25 23:51:54 22172 1

转载 无法启动此程序 因为计算机丢失*.dll.尝试重新安装改程序已解决此问题

这个问题的答案很简单,看具体的环境配置。一般情况是使用第三方的lib和dll来写程序。除了基本的vc++或者vs2005、vs2008的vc++目录配置正确之后,运行时会出现这个问题。提示找不到相关的dll。如果是vs里面,可以查看视图-》输出。比如我的,这和系统有直接关系,我的是win7 64位,看了才知道,一般其他32位系统需要把这些你需要加载的dll放到c:/windows/sy

2013-08-25 22:24:25 16826

原创 cocos2d-x学习日志(6) --触屏事件

一、简介一般在菜单中,不是继承自CCLayer,这时候要检测触屏,就需要两步就可以完成第一步:setIsTouchEnabled(true);这句话在类初始化的时候加入第二步:重写相应的函数:ccTouchesBegan(CCSet *pTouches,CCEvent *pEvent);//触屏开始事件ccTouchesMoved(CCSet *pTouch

2013-08-24 17:32:55 1783

原创 cocos2d-x学习日志(5) --定时器

一、cocos2d-x 常用定时函数:scheduleUpdate,schedule,scheduleOnce;二、使用方法1. scheduleUpdate1.1 使用方法this->scheduleUpdate()1.2 重载update(float fDelta),因为游戏节点在游戏运行的每一帧被调用一次update函数。HelloWorldScene

2013-08-23 18:24:54 2642

原创 cocos2d-x学习日志(4) -- CCCallFunc系列函数的应用

一、简介cocos2d-x常用回调函数有:CCCallFunc,CCCallFuncN,CCCallFuncND它们之间区别:CCCallFunc:执行对应的回调函数,其中回调函数不可带参数CCCallFuncN:执行对应的回调函数,其中回调函数带一个参数,其中参数CCNode* sender,被传递到run这个action的对象中。CCCallFuncND:和

2013-08-23 16:56:55 1931

原创 cocos2d-x 学习日志(5)之cocos2d-x播放视频

一、简介我们知道cocos2d-x 没有播放视频,那么就用IOS SDK 来实现,如MPMoviePlayerController,它就是处理播放视频。格式支持:MOV、MP4、M4V及3GP等格式。二、具体实现1.添加库文件:选择项目图标->TARGETS->Build Phases->Link Binary With Libraries ,添加“AVFoundation.f

2013-08-23 14:56:10 3651 2

原创 cocos2d-x学习日志(3) --动画类

CCAnimation *animation = animationWithStrip("miku.png",4, 0.1f, 4, 4, 3); CCSprite *pSprite = CCSprite::spriteWithSpriteFrameName("miku1.png"); pSprite->setPosition(ccp(size.width/2,size.height/2)); pSprite->runAction(CCRepeatForever::actionWit

2013-08-22 09:56:22 1506

原创 cocos2d-x学习日志(2) --精灵类

一、简介在游戏中还有一个比较重要的元素,那就是精灵类,我们可以通过单张图片或者是贴图集的方式来生成精灵。精灵类的用法比较灵活,还有精灵批处理的方法帮助我们创建多个精灵并节约渲染效率。二、实例1.准备工作我的目录资源:利用纹理地图(texture atlas),把我们想用的图像都合并在一起。首先我们把想要用的图像都放到一个目录里, 再用Text

2013-08-21 11:39:24 1624

转载 cocos2d-x学习日志(1) -Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境

详细搭建步骤如下:一、Android 开发环境搭建1、Android 开发工具Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1.1 下载 JDK1.2 下载 Eclipse1.3 下载 Android SDK1.4 启动Eclipse , 安装 ADT2、下载安装Android NDK我使用

2013-08-20 19:48:24 2267

原创 cocos2d-x 学习日志(4)之cocos2d-x集成sharesdk

一、简介ShareSDK是为iOS的APP提供社会化功能的一个组件,开发者只需10分钟即可集成到自己的APP中,它不仅支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微博、facebook、twitter、google+等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率、传播效应等数据,有效的指导日常运营与推广,同时为APP引入

2013-08-17 18:02:43 4832

转载 VS2010 + WIN7x64:Ogre1.7.x 与CEGUI0.7.x的环境搭建及具体事例操作

一、环境搭建1.软件准备所需软件有OGRE:OgreSDK_vc10_v1-7-4                   CEGUI:CEGUI-0.7.5.zip            CEGUI-DEPS-0.7.x-r3-vc10.zip                   Direcx:DXSDK_Jun10.exe这四个软件开发包,均可在其相应的官网上进

2013-08-15 09:35:51 1755

转载 OGRE1.8.1+MyGUI3.2.0+VS2010 编译配置图文详解

一、前期准备    VS2010的安装没什么好说的,下载后安装好就行了,主要是OGRE和MyGUI的编译配置。    1.OGRE SDK:http://www.ogre3d.org/download/sdk (我用的OGRE版本为OGRE 1.8.1 SDK for Visual C++ .Net 2010 (32-bit))。    2. OGRE App Wizard(OGR

2013-08-15 01:00:10 2099 3

转载 VS2010 SP1发布及下载地址

在线安装包:https://cid-3ca83445bd7767a0.office.live.com/browse.aspx/.Public/VS2010ISO:http://download.microsoft.com/download/E/B/A/EBA0A152-F426-47E6-9E3F-EFB686E3CA20/VS2010SP1dvd1.iso更新内容:http://

2013-08-15 00:48:56 15102 2

原创 cocos2d-x 学习日志(3)之QQ平台接入

简介本文档主要介绍接入QQ平台的一些内容,便于查阅和使用。第一步:搭建QQSDK:1.下载对应的SDK,将sdk这个目录添加到工程中,这样可以在代码中使用QQAPI了。本人选择如下iOS SDK,如下图2.下载SDK后,打开文件如图:3.打开《iOS SDK使用说明(MAC).webloc》按流程搭建好SDK。

2013-08-08 14:11:22 5253 2

转载 Cocos2d-x 设置竖屏的方法 2.0以上版本

在网上搜了千百遍终于终于找到对的方法了。。在网上搜的大部分结果是把(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation();函数中的语句改成如注释掉的:(BOOL)shouldAutorotateToInterfaceOrientation:(UIInt

2013-08-08 11:26:51 2402

原创 cocos2d-x 学习日志(2)之使用UIWebView加载网页

前段时间项目中要微博授权登陆,使用的是web登陆方式。所以要在cocos2d-x中显示网页。所以就将UIWebView用进来了。实现上讲也不是很难,你开打AppController.mm,你可以看到cocos2d-x的场景是被加载在一个EAGLView上面。所以我只需要取到EAGLView,在上面加一个UIView,UIView上面就可以放我的UIWebView。实现:FMUIWe

2013-08-07 17:00:52 3620 3

原创 cocos2d-x 学习日志(1)之Xcode中c++&Object-C混编,详细介绍如何在cocos2dx中访问object函数以及Apple Api

本篇继续介绍另外一个在Cocos2dx中必经之路:在Cocos2dx中调用苹果Api以实现后期iOS的GameCenter和iap的相关操作, 那么这里就跟大家简单分享探讨下;如何在Xcode中进行c++与oc混编吧~参考王哥说的 SimpleAudioEngine 类;首先建立了两个类,一个object-c ,一个c++,详细如下:HSpriteOC.h#impo

2013-08-07 16:44:26 2539

Snapdragon Profiler v2022.5

Snapdragon Profiler可以分析在Windows,Mac和Linux平台上运行的软件。它通过USB连接由Snapdragon处理器驱动的Android设备。Snapdragon Profiler允许开发人员分析CPU,GPU,DSP,内存,电源,散热和网络数据,以便他们找到并修复性能瓶颈。

2023-03-24

unity项目开发资料

unity项目开发资料 1.c# 2.ios 3.lua 4.图形学 5.unity教程 6.知识体系汇总

2021-01-15

Objective-C程序设计(第6版带中文目录 )

本书通过大量的实例系统地介绍了Objective-C语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读本书后,可以掌握Objective-C语言的基本内容,并进行实际的iPhone/iPad和Mac应用开发。

2019-07-19

More Effective c# 清晰版

本书延续了Effective系列图书的风格,针对 C# 2.0和 C# 3.0中添加的新特性给出了实用的建议。书中的 50个条目自成一体且又丝丝相扣,这些条目按照泛型、多线程开发、C#设计模式、C# 3.0语言增强、LINQ以及杂项等主题分为 6类,将特定的代码和深入的分析有机地结合了起来,能够帮助你以最佳的方式从 C# 1.x切换至 C# 3.0。当你通读全书之后,会发现不只得到了一条条独立的建议,还学到了如何以优雅的方式用 C#进行程序设计。 本书适合具有C#编程经验的 .NET开发人员阅读。

2018-11-03

C# FTP操作

关于c# ftp操作(上传,下传,更新文件,支持文件夹操作)

2017-01-17

spine unity 插件

导入unity spine插件。

2016-10-20

phthon导出excel成lua表(批量)

通过python导出excel的文件到lua直接读取,游戏开发常用工具。

2015-10-21

Cocos2d-x 3.6离线文档(chm)

cocos2d-x离线文档,解压文件后,打开index.chm即可查看!~

2015-06-11

cocos2d-x实现游戏支付功能

游戏支付平台付实际上就是买卖双方交易过程中的“第三方中介”,也可以说是“技术中介”。这里我选择豌豆荚SDK平台,实现游戏支付功能。

2014-04-02

游戏商城功能

游戏商城功能: 1.商品列表显示 2.购买商品(可按数量购买)

2014-03-02

背包资源(cocoStudio)

背包资源和代码(cocoStudio),实现背包基本功能.若有需要的网友们,可以下载看下,若有疑问或者建议,请留言,大家相互交流下

2014-01-20

A星寻路算法之45度地图

经典寻路算法,需要的朋友们,欢迎下载喔

2013-12-16

虚拟摇杆类(SneakyInput)

SneakyInput,下载后,编译有错,因为它是老版本,需要修改。本人修改好了(使用版本为2.1.4)。

2013-11-27

如何制作一个横版格斗过关游戏 Cocos2d-x 2.1.4

有关如何制作一个地下城勇士的格斗过关游戏,若在mac使用cocos2d-x的网友,不妨下载玩下。

2013-11-13

C++算法大全

汇集大量经典算法,用C/C++编写而成。

2013-11-07

cocos2d-x游戏实例 萝莉快跑

Cocos2D-x权威指南 萝莉快跑(源代码),本人用xcode cocos2d-x2.0.4实现,若是使用vs2010或者更高级版本,只需要注意添加路径,即可使用。

2013-10-28

OPenGL ES 模板

有关OPenGL ES 模板,路径/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/

2013-09-25

射击游戏(喵星大战)

本人使用cocos2d-x 2.0.4,xcode实现,不过win32平台,直接copy代码,也可以使用。

2013-08-30

cocos2d-x 战争烟雾

本人使用cocos2d-x 2.0.4,xcode实现,不过win32平台,直接copy代码,也可以使用。

2013-08-29

cocos2d-x 学习日志(2)之使用UIWebView加载网页

使用cocos2d-x实现UIWebView加载网页。本人已上传了名为“QQLogin.zip”.

2013-08-07

AS3游戏编程大学源代码

小弟整理好了AS3游戏编程大学的源代码.若有需要的朋友们,欢迎下载

2013-02-05

Android SDK 中文开发文档

Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta版的Android SDK 提供了在Android 平台上使用JaVa语言进行Android应用开发必须的工具和API接口。 特性 · 应用程序框架支持组件的重用与替换 · Dalvik 虚拟机专为移动设备优化 · 集成的浏览器基于开源的WebKit 引擎 · 优化的图形库包括定制的2D图形库,3D图形库基于OpenGL ES 1.0 (硬件加速可选) · SQLite 用作结构化的数据存储 · 多媒体支持包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) · GSM 电话技术(依赖于硬件) · 蓝牙 Bluetooth, EDGE, 3G, 和WiFi (依赖于硬件) · 照相机,GPS,指南针,和加速度计(accelerometer) (依赖于硬件) · 丰富的开发环境包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件 Android 架

2012-12-06

Android2.0游戏开发实践宝典源代码

Android2.0游戏开发实践宝典源代码 对于android学习者很有用的。。。。。。。。。 第1篇 Android游戏兵法——谋攻篇  第1章 Android平台简介    1.1 Android的来龙去脉    1.2 掀起Android的盖头来     1.2.1 选择Android的理由     1.2.2 Android的应用程序框架    1.3 Android开发环境的搭建     1.3.1 SDK的下载及安装     1.3.2 Eclipse集成开发环境的搭建     1.3.3 虚拟设备的创建与模拟器的运行     1.3.4 第一个Android程序     1.3.5 Android程序的监控与调试    1.4 小结   第2章 Android游戏开发之前台渲染    2.1 创建Android用户界面     2.1.1 布局管理     2.1.2 常用控件及其事件处理    2.2 图形与动画在Android中的实现     2.2.1 简单图形的绘制     2.2.2 贴图的艺术     2.2.3 自定义动画的播放    2.3 Android平台下的多媒体开发     2.3.1 音频的播放     2.3.2 视频的播放     2.3.3 Camera图像采集    2.4 小结   第3章 Android游戏开发之交互式通信    3.1 Android应用程序的基本组件     3.1.1 Activity组件     3.1.2 Service组件     3.1.3 Broadcast Receiver组件     3.1.4 Content Provider组件     3.1.5 AndroidManifest.xml文件简介    3.2 应用程序的内部通信     3.2.1 Handler类简介     3.2.2 使用Handler进行内部通信    3.3 应用程序组件之间的通信     3.3.1 Intent类简介     3.3.2 IntentFilter类简介     3.3.3 示例1:与Android系统组件通信     3.3.4 示例2:应用程序组件间通信示例Activity部分的开发     3.3.5 示例3:应用程序组件间通信示例Service部分的开发    3.4 小结   第4章 Android游戏开发之数据存储和传感器    4.1 数据存储在Android平台的实现     4.1.1 私有文件夹文件的写入与读取     4.1.2 读取Resources和Assets中的文件     4.1.3 轻量级数据库SQLite简介     4.1.4 SQLite的使用示例     4.1.5 Content Provider的使用     4.1.6 Preferences的使用    4.2 Android平台下传感器应用的开发     4.2.1 传感器应用的开发流程     4.2.2 常用传感器简介     4.2.3 传感器应用开发示例     4.2.4 使用SensorSimulator模拟传感器变化     4.2.5 使用新版本的API开发传感器应用    4.3 小结   第5章 Android游戏开发之网络编程   第6章 不一样的游戏,不一样的体验   第7章 游戏背后的数学与物理   第8章 游戏中的人工智能   第9章 游戏开发小秘技  第2篇 Android游戏兵法——实战篇  第10章 体育游戏——疯狂足球   第11章 益智游戏——推箱子   第12章 滚屏动作游戏——太空保卫战   第13章 棋牌游戏——中国象棋人机对弈   第14章 D物理传感器游戏——小球快跑   第15章 冒险游戏——胜利大逃亡  第16章 策略游戏——回到战国

2012-12-05

Erlang程序设计中文版

Erlang之父权威著作,领先一步,精通下一代主流编程语言,从这里开始,拥抱未来。   在多核、并发、分布为王的时代,谁将成为下一个主流编程语言?来自全世界的众多专家都认为,Erlang最有可能在竞争中胜出。   Erlang开源语言系出名门,通信巨头爱立信公司用它开发出了可靠性惊人的交换机系统AXD301。它天生就是面向并发、分布和高容错的,兼有函数式语言和脚本语言的各种优点,而且已经用于商业开发多年,具有稳定性极高的虚拟机和平台库。有了这些天时地利,无怪乎Erlang能够迅速成为热门的开发语言,除了广泛应用于通信行业之外,它已经进入了各个领域:Facebook用它实现了聊天系统,Yahoo用它重写了Delicious,Amazon用它开发了云计算数据服务SimpleDB,还有多人游戏、测试工具、电子支付、数据采集与监控、企业消息、电子邮件、空中交通管制……   本书由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,较深入地讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、MNesia、Ets和Dets等主题,更为精彩的是,大师亲自操刀,构建了MapReduce实例和多人聊天实例,一定让你大呼过瘾。

2012-10-09

Erlang安装手册

Erlang运行时环境是一个虚拟机,有点像Java虚拟机,这样代码一经编译,同样可以随处运行。它的运行时系统甚至允许代码在不被中断的情况下更新。另外如果你需要更高效的话,字节代码也可以编译成本地代码运行。   Erlang特性:   ● 并发性 - Erlang支持超大量级的并发线程,并且不需要操作系统具有并发机制。   ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点)   ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。   ● 软实时性- Erlang支持可编程的“软”实时系统,使用了递增式垃圾收集技术。   ● 热代码升级-Erlang允许程序代码在运行系统中被修改。旧代码能被逐步淘汰而后被新代码替换。在此过渡期间,新旧代码是共存的。   ●递增式代码装载-用户能够控制代码如何被装载的细节。   ●外部接口-Erlang进程与外部世界之间的通讯使用和在Erlang进程之间相同的消息传送机制。   ●Fail-fast(中文译为速错),即尽可能快的暴露程序中的错误。   ●面向并发的编程(COP concurrency-oriented programming)   ●函数式编程   ●动态类型   ●及早求值或严格求值   ●脚本语言

2012-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除