关闭

[置顶] 【Cocos游戏实战】功夫小子第八课之游戏打包和相关问题说明

至此,功夫小子系列的Cocos2d-x的实战文章就结束了。 再次贴个目录以便检索: 功夫小子专栏地址:http://blog.csdn.net/column/details/suoolcocoshit.html 【Cocos游戏实战】功夫小子第一课需求分析和开发环境的基本配置 【Cocos游戏实战】功夫小子第二课之基础类分析和实现 【C...
阅读(1909) 评论(7)

Effective Objective-C chapter-1

Objective-C 通过一套全新的语法,在 C 语言的基础上添加了面向对象的特性。 Objective-C 使用消息结构,由 Smalltalk 语言演化而来。 消息结构和函数调用的区别在于:使用消息结构的语言,其运行时所执行的代码由运行环境所决定;而使用函数调用的语言,则由编译器所决定。消息结构在运行时才回去查找所要执行的方法,编译器也不关心接收消息的对象是何种类...
阅读(376) 评论(0)

Python strip 函数小结

Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:theString = 'saaaay yes no yaaaass' print theString.strip('say')theSt...
阅读(454) 评论(0)

iOS 网络层文档

iOS 网络层文档说明iOS 的网络层使用 YTKNetwork作为网络层底层架构,在 YTKNetwork的YTKRequest类和具体的业务请求层之间架设了一个中间业务类LSBaseRequest,所有具体的 API 请求都继承于此类。关于 YTKNetwork YTKNetwork主要用于请求的发送及回调处理,YTKNetwork 的基本的思想是把每一个网络请求封装成对象。使用 YTK...
阅读(277) 评论(0)

【Cocos游戏实战】功夫小子第七课之游戏主功能场景逻辑功能和暂停功能场景的分析和实现

CSDN的markdown编辑器是吃屎了么!!!什么玩意!!写了一半写不了东西,搞个毛线! 1.人物的运动状态控制——跳起,受伤,死亡判断,和怪物的打斗逻辑 2.碰撞检测(我们这个游戏由于是横版且人物只能够在左右走,因此变化的坐标只有X,所以检测起来也是很容易的。) 更多关于碰撞检测的东西见:http://shahdza.blog.51cto.com/2410787/1548097 3.关卡的失败和胜利判断以及相关的场景的分析和实现 4.暂停功能场景的分析和实现 关于跳起的动作这里简单的解释一下。...
阅读(1245) 评论(1)

OS X 10.10 编译APUE Third Edition 源码

博文:首发地址转载请注明来源:http://suool.net/2015/07/23/OS-X-10-10-%E7%BC%96%E8%AF%91APUE-Third-Edition-%E6%BA%90%E7%A0%81/上个暑假曾经简单的学习了下Linux程序设计,那个时候就计划着把誉为UNIX编程必须要看的APUE(UNIX环境高级编程 英文全称是Advanced Programming in t...
阅读(1454) 评论(0)

LeetCode之LCP(Longest Common Prefix)问题

这个也是简单题目,但是关键在于题意的理解。 题目原文就一句话:Write a function to find the longest common prefix string amongst an array of strings. 题意是给一个字符串数组,找出这个字符串数组中所有字符串的最长公共前缀。 注意是限定的前缀,而不是子串。...
阅读(1132) 评论(0)

LeetCode之Roman & Integer 的转换(简单题)

罗马数字和现在使用的阿拉伯整数之间的转换在LeetCode上一共有两道题目:Roman to Integer 和Integer to Roman 如标题所说的,这是个简单的字符串处理的题目,基本上知道了规则就可以直接写出代码解决了。罗马数字基本规则做好这道题目的前提是知道一些罗马数字的基本规则。...
阅读(748) 评论(0)

【Cocos游戏实战】功夫小子第六课之游戏主功能场景的分析和实现

经过前面五节课的学习我们目前还剩的未完成的工作就是游戏的核心场景——游戏场景。这节课我们就来学习如何实现游戏的核心场景。(核心场景的逻辑功能完成放在下一课。) 根据我们在第一课中对整个核心游戏场景的基本分析和分解可以知道,游戏场景主要分为三层,分别是: 地图层:包含一个多层滚动视差地图以及我们的游戏实体 控制层:控制英雄动作的按钮以及游戏暂停的按钮所在的层 实体状态展示层:展示实体和怪物当前状态的层...
阅读(2955) 评论(11)

【Cocos游戏实战】功夫小子第五课之帮助场景和选关功能的实现

功夫小子之帮助场景和选关功能的实现转载请注明出处:http://blog.csdn.net/suool/article/details/46661231 本节课的视频教程地址是: 第五课在此 如果本教程有帮助到您,希望您能点击进去观看一下,而且现在注册成为极客学院的会员,即日起至7月1日,极客学院的 VIP 课程 30 天免费体验,想学编程的小伙伴速来,只针对新用户:http://e.jik...
阅读(1955) 评论(0)

【Cocos游戏实战】功夫小子第四课之设置功能和图籍场景的实现

第三课我们学习了过渡场景和主开始菜单的分析和实现。这节课我们讲学习下如何实现主...
阅读(1658) 评论(0)

【Cocos游戏实战】功夫小子第三课之过渡场景和开始菜单的实现

本节课的视频教程地址是:第三课在此 如果本教程有帮助到您,希望您能点击进去观看一下,而且现在注册成为极客学院的会员,验证手机号码和邮箱号码会赠送三天的会员时间,手机端首次也可以领取五天的会员时间哦(即使是购买年会员目前也仅仅是年费260),成为极客学院学习会员可以无限制的下载和观看所有的学院网站的视频,谢谢您的支持! 经过前面两节课的学习,我们已经知道我们要做的是一个什么样的游戏项目,...
阅读(2060) 评论(1)

【Cocos游戏实战】功夫小子第二课之基础类分析和实现

本节课的视频教程地址是:第二课在此 在开始第二节课之前,这里需要声明的是, 首先:本系列课程是为了结合Cocos2d-x 3.x 的基本组件和核心模块的学习而制作的,开发所使用的版本是3.0,但是代码稍加修改就可以运用在3.X的其他版本上。 其次:本游戏项目是一个非商业化项目,游戏资源和代码都会在后续的课程中释放出来,供大家参考使用,提供的代码所使用的解决方案是最基础和简单的,没有对...
阅读(3400) 评论(48)

【数据结构复习】线性表的链式存储--单链表

链表的重点概念: 数据域和指针域 头指针和头结点 下面是单链表的实现源码: // // main.c // DataStructure // // Created by SuooL on 15/5/22. // Copyright (c) 2015年 SuooL. All rights reserved. // #include "stdio.h" #include "strin...
阅读(1286) 评论(0)

【Cocos游戏实战】功夫小子第一课需求分析和开发环境的基本配置

第一课的视频教程在此处。(请戳进去) 在开发一个手机游戏之前,我们要首先分析一个游戏的基本特点,包括游戏的基本角色和属性,以及游戏的基本功能,游戏的基本规则,将整个游戏的基本流程画出来。 然后在对我们游戏的核心场景进行分析,找出我们游戏中的难点和重点,对其分解。 游戏的部分效果图如下: 游戏的基本流程和分层如下: 核心场景分析:...
阅读(4829) 评论(2)

【数据结构复习】线性表

感觉数据结构和算法很久没有学习过了,这么久的时间都在做功能性的东西,没有研究基础的数据结构和算法,有必要复习一下。 而且发现LeetCode都已经200+的题目了,感觉又可以没事水水题目了。 今天开始第一课数据结构的线性表: 线性表分为两种,一种是顺序结构存储的,一种是链式结构存储的。 两种表之间有明显的不同,前者是在连续的内存空间存储的数据结构,而后者可以在离散的内存空间。 个人觉得虽...
阅读(583) 评论(0)

比较Cocos2d-x v2.x与v3.x的截图功能

(1)Cocos2d-x 2.x Cocos2d-x 2.x没有提供截图功能,但是可以用CCRenderTexture来实现这个功能: [cpp] view plaincopy void CTestLayer::SaveScreenShot()    {        //获取屏幕尺寸          CCSize size = CCDirector::sh...
阅读(817) 评论(0)

Cocos2d-x 3.0截屏功能集成

3.0的截屏和2.x的截屏基本上相同,都是利用RenderTexture来处理,在渲染之前调用call函数,然后调用Cocos的场景visit函数对其进行渲染,渲染结束后调用end函数即可。只是3.0截屏需要在截完屏的下一帧才能处理RenderTexture,这点要注意。关于2.x的RenderTexture的API和demo可以参见http://blog.csdn.net/jackystudio...
阅读(612) 评论(0)

【Cocos2d】3.0版本在Windows平台下的音量调节修改问题

在游戏的设置中会遇到设置音乐和音效的设置,包括音量设置。 但是在3.0的版本中,在Windows平台下发现音量设置是无法设置的。查看源代码发现,,这部分的居然没实现。。。。一个是始终返回1.0 的函数,一个是空。。。Coco给的测试项目也是无法调节的。 便开始寻找解决办法。现有的办法如下:(这个问题在社区被反应,然后有人提了个issue,解决如下) 地址是:https://github.co...
阅读(1104) 评论(0)

【Android】ViewPager实现图片左右滑动播放及添加点击事件

前两天老师找我帮她写个Android的demo。说是要实现一个图片左右滑动的效果,并且点击图片的时候会发出声音。 由于好久没写过Android了,所以花了一段时间来复习和学习。现将过程和实现简单记录如下。(项目参照了一部分CSDN博主Android将军的) 实现使用的是ViewPager 代码如下:在点击监听的部分,通过获取List 而且代码有优化的地方。。。不过只是为了演示,就没有太花时...
阅读(4099) 评论(0)
236条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:378739次
    • 积分:6396
    • 等级:
    • 排名:第3951名
    • 原创:220篇
    • 转载:16篇
    • 译文:0篇
    • 评论:245条
    About Me

      专业软件工程, 现全职 iOS 开发工程师, 业余 Android/游戏开发爱好者

      专注于C/C++, 移动应用开发,特别是移动游戏的开发。Lisp语言的死忠粉:),热衷于计算机底层原理。
      链接我:

      Q:1020935219

      微信号:C_W_hu
      个人小站:http://suool.net
    博客专栏
    最新评论