jsgxq
码龄14年
求更新 关注
提问 私信
  • 博客:44,977
    社区:449
    45,426
    总访问量
  • 22
    原创
  • 12
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2012-07-21

个人简介:有点小梦想

博客简介:

落羽的博客

博客描述:
一起来感受游戏编程的快乐
查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得1次评论
  • 获得14次收藏
  • 博客总排名823,368名
创作历程
  • 3篇
    2018年
  • 8篇
    2014年
  • 16篇
    2012年
TA的专栏
  • cocos2dx3.0游戏编程
    6篇
  • cocos2dx游戏编程转载
    2篇
  • Uva Dynamic Programming
    8篇
  • hdu
    5篇
  • SDK程序开发
    2篇
  • 随笔
  • Unity
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

11人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

vs2013 分析 profiler 导致电脑重启

通过google找到了一个官方的讨论帖子,里面讲到是因为更新了一个windows的安全补丁导致vs的profiler失败,然后电脑重启。解决方法1.使用vs2017的CPU Usage代替Performance Wizard,打开Profiler窗口的时候不要勾选Performance Wizard,只勾选CPU Usage不会导致电脑重启2.禁用这个安全补丁,可以通过下面的注册表的开...
原创
博文更新于 2018.08.20 ·
1750 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于 Shader error in 'Standard (Roughness setup)': undeclared identifier 'RoughnessSetup_Reflectivity'

最近在unity打包android的时候遇到了这个错误,这个shader是官方的一个shader,这个报错已经被确认是unity的一个BUG,BUG地址。解决方案方案1.关掉unity,删掉工程中的Library文件夹重启系统打包。方案2.android player setting里面把Auto Graphics API 去掉,然后把OpenGLES2去掉,去掉的时候会重新加载一遍资源,加载完之...
原创
博文更新于 2018.04.17 ·
4567 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

Unity使用c++发布到android平台

        最近在做Unity中使用C++的方案,刚开始是用直接打包到Android发现会找不到C++DLL,通过查资料发现Android中不能用C++DLL,需要自己手动打包成android对用的.so文件。        先将下要用的工具,NDK,Android SDK,AndroidStudio。我的AndroidSutdio用的是2.3.3版本的,下Android SDK相关的最好能能...
原创
博文更新于 2018.03.20 ·
2578 阅读 ·
0 点赞 ·
1 评论 ·
7 收藏

cocos2dx3.0屏幕常亮

到你的cocos2dx工程下进入该目录\cocos2d\cocos\platform\android\java\src\org\cocos2dx\lib
原创
博文更新于 2014.08.03 ·
1850 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos2dx3.0读取tilemap对象层信息

void GameLayer::loadMapInfo(TMXTiledMap *map){ TMXObjectGroup *objGroup; objGroup = map->objectGroupNamed("CollisionBound"); //这里我自己建的层名字叫CollisionBound,你要用你自己建的对象层的名字 if(objGroup != NULL) {
原创
博文更新于 2014.07.24 ·
4811 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

cocos2dx3.0游戏编程3-动作游戏之类对象交互

游戏对象与对象之间免不了进行互动, 比如玩家要攻击敌人,体积碰撞的检测,等等,最初落羽用的是最笨的方法,就是在类里面保存其他类的指针,事实证明这样做会带来很多麻烦,而且很不方便,特别是在类销毁的时候,非常容易导致程序崩溃。现在落羽教大家一种比较方便的方法,单例类。1.实现思路单例类, 顾名思义,就是只被实例化一次,我们在单例类里面储存各个对象的指针,以便于对象之间的交互。2.程序类
原创
博文更新于 2014.07.21 ·
1460 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cocos2dx3.0游戏编程2-动作游戏之自定义精灵类

上一节我们做了点准备工作, 本节我们将定义自己的sprite类,以便于后续的开发。Coco2dx提供的默认sprite类只提供了最基础的功能,我们要做动作游戏,仅仅只用cocos2dx的sprite类的功能是不够的,所以我们要继承sprite类,来实现自己的精灵类。1.实现思路动作游戏角色就是各种各样的动作,所以我们自定义的类会围绕这个功能来写,落羽这里只实现有代表性的几个动作,主要就是待
原创
博文更新于 2014.07.20 ·
4152 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

cocos2dx3.0游戏编程1-动作游戏之准备工作

1.建工程游戏最重要的就是动画,作为本系列教程的第一篇,动画最合适了。这一节主要包含helloworld程序的讲解以及一个简单动画播放。首先新建一个cocos2dx helloworld工程,建好后看起来是这样。 运行下, 如果没问题了运行起来是这样 2.修改AppDelegate.cpp接下来我们对程序进行下修改,以便于我们后续的开发。打开AppDelegate.cp
原创
博文更新于 2014.07.20 ·
2675 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cocos2dx3.0游戏编程-前言

写本博客的目的是想把落羽游戏开发的经验分享给大家, 一起学习交流。 落羽使用的cocos2dx版本是3.2alpha0,以后的博客如果不特殊声明,使用的版本都是cocos2dx3.2alpha0。落羽接下来会一步步用最简单有效的方法教你实现各种各样有趣的游戏编程实战技术。本博客面向的对象是有一定基础的cocos2dx开发者,如果你是零基础,看本博客可能会有点吃力,当然落羽会尽量详细的讲解程序。由于
原创
博文更新于 2014.07.19 ·
932 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tmx加载出错m_uMaxGID >= m_pTileSet->m_uFirstGid

最近在开发《三国》的战场地图,为了提高开发速度,果断使用CCTMXTiledMap拼接地图。美术画好图块后,再用TileMap自带的编辑器画好关卡,地图就生成了,简单方便,以下是我对各区域的读法,以防大家不理解我在说啥…PS:编辑器下载地址:http://www.mapeditor.org/如果图块集只有一张的画,那么TileMap应该是怎么
转载
博文更新于 2014.02.15 ·
1856 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos2dx之TileMap

本文由qinning199原创,转载请注明: http://www.cocos2dx.net/?p=79一、Tiled Map砖块地图为了能够易用而创建,无论你的游戏是一个RPG,还是platformer(平台游戏)或者是Breakout clone都可以灵活的应用在cocos2dx中,cocos2dx支持由开源项目TiledMap Editor创作的地图并且被存储为TMX格式。二、T
转载
博文更新于 2014.02.14 ·
2327 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

泡泡堂单机版

http://blog.csdn.net/column/details/vc-game-programming.html?page=2我也是跟着个人学的SDK图形图像,想学游戏开发的同学可以先看一下这个教程,下面是代码最重要的函数就是BitBlt贴图函数还有这个程序需要的图片和声音资源 下载地址(资源显示有延迟稍后加上) #include #include #include
原创
博文更新于 2012.09.23 ·
2479 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Defend 射击小游戏教程

暑假准备做个小游戏,在此把教程写出来,希望对别人有帮助。游戏的基本想法:给你一把枪(实际是用直线代替的)在屏幕的正中央枪可以射出子弹(实际上也是用直线代替的(我承认我的图形图像很烂)),然后四面八方会来怪物在怪物碰到你之前把它消灭,否则游戏结束。需要用到的SDK功能:计时器,鼠标,还有绘图函数准备工作:要有VC 6.0.然后文件->新建->选择工程栏->选择Win32 Applic
原创
博文更新于 2012.08.17 ·
1074 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1545 01-K Code

/*d[n][i][j] 表示字符长度为n时,范围在i到j之间的字符串个数。范围的计算:范围就是从第n个字符开始往前推1比0多的个数,i代表最小值,j代表最大值;因为下标不能是负数所以处理的时候用5来表示0; 比如 01011的范围就是0到2;刚开始范围是 0到0 1 的范围是0到111 的范围是0到2011 的范围是0到21011 的范围是0到201011 的范围是0到2先
原创
博文更新于 2012.08.10 ·
1860 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hdu 1249 三角形

原文:http://hi.baidu.com/wenlongxu/item/df116cc37997362647d5c0c9推递推式:f[n] = f[n-1] +(n-1)*6当n=1 的时候,f[1] =2;当n=2的时候,第二三角形将第一个的三角形每个角和变切开,既在f[n]的基础上,增加了2*3*1的区域当n=3的时候,第三个三角形将前面两个三角形的每个角和角之间的区域切开
转载
博文更新于 2012.08.09 ·
599 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1290 献给杭电五十周年校庆的礼物

原文:http://blog.csdn.net/qq775445624/article/details/6708229这道题要一步一步来的:(1) n条直线最多分平面问题题目大致如:n条直线,最多可以把平面分为多少个区域。析:可能你以前就见过这题目,这充其量是一道初中的思考题。但一个类型的题目还是从简单的入手,才容易发现规律。当有n-1条直线时,平面最多被分成了f(n-1)个区域。
转载
博文更新于 2012.08.09 ·
608 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

1222 Wolf and Rabbit

原帖:http://blog.sina.com.cn/s/blog_64e467d60100zzr1.html该题是要求判断出是否能通过约瑟夫环的数数方式将所有的点都数出来,结论很简单,就是判定总人数和跳跃人数是否互质,如果最大公约数是一的话,那么输出NO,否则输出YES。证明如下:  设在N个点的圈中,按每数M个标记一下,那么能够把所有的点遍历到即要满足在循环完一圈后,新的起点一定要在1
转载
博文更新于 2012.08.08 ·
730 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hdu 1722 Cake

/*公式q+p-gcd(p,q) gcd 求两个数的最大公约数 也就是两种分法重复的部分 先把蛋糕分成q份,然后把蛋糕拼在一起,然后再分成p份。分成q份需要切q刀,分成p份需要切p刀,但是会有重复,减去重复的部分就是gcd(p,q)我也是看了http://blog.csdn.net/niushuai666/article/details/7011139才明白的 */#include
原创
博文更新于 2012.08.05 ·
2257 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

10817 - Headmaster's Headache

/*d[i][j]表示到第i个老师,授课状态是j时的最小花费。用16个2进制1即 (1<<16)-1 代表所有的课程都有两个老师授课。 状态转移方程 d[i][j]=min(d[i][j],min(dp(i-1,j),dp(i-1,temp)+cost[i]));temp代表在当前授课情况上加上当前老师能教的课程后的授课情况。 */#include #include #defin
原创
博文更新于 2012.08.03 ·
1088 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

11258 - String Partition

/*刚开始用d[i][j]表示从i到j的最大和,O(n^3)勉强过了。去网上找题解才知道可以只用d[i]表示1到i个数字的最大和,O(n^2)果然很快 */#include #include #define ll long long#define maxn 205#define inf (1<<31)-1ll d[maxn][maxn];int len;char s[
原创
博文更新于 2012.08.02 ·
659 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多