显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

眼睛想旅行

技术就是我的生命与信仰!

 
 
 
 
 
 

广东省 深圳市 摩羯座

 发消息  写留言

 
邮箱:fengmm521@163.com, 我的网店:http://fengmm521.taobao.com
 
近期心愿最简单的,就是最好的。
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

我的最新应用

 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 

十大科技精品

 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 

一名话说明

 
 
模块内容加载中...
 
 
 
 
 
 
 

[置顶] 手机遥控arduino灯(三)

2015-2-23 17:05:59 阅读40 评论0 232015/02 Feb23

接昨天的两个文章,今天把手机的客户端写好了。客端端我没有用ios的Objective-C写,用的是cocos2d-x的游戏引擎作的UI界面,因为工作中一直用的是游戏引擎,所以用这个觉得比较顺手,再加这个C++是跨平台的,手的手机控制程序在andorid手机上也是可以通用的。PC电脑也是可以通用的。我用的cocos2d-x版本是3.2版的。
下边是手机客户端的开发过程和代码。
一、先建一个cocos2d-x项目。
(注,你如果也想作这个,你可以按你的喜好来,其实ios原生的开发语言也很好用。)
 看下图:

作者  | 2015-2-23 17:05:59 | 阅读(40) |评论(0) | 阅读全文>>

[置顶] 在Clickteam Fusion 2.5 Developer中使用icade手柄

2015-10-20 2:27:09 阅读46 评论0 202015/10 Oct20

Clickteam Fusion 2.5 Developer中官方给的代码中是没有ios下的icade手柄的,只有一个苹果的mfi手柄代码。这两天自已在cf2.5的运行库中加上了icade手柄的代码。现在在这里写一下在cf2.5游戏引擎的

作者  | 2015-10-20 2:27:09 | 阅读(46) |评论(0) | 阅读全文>>

[置顶] cocos2d-x中lua与C++,C语言互相调用

2015-11-6 15:48:33 阅读57 评论0 62015/11 Nov6


研究他们之间的通信对我来说主要是是为了解决在lua中使用protobuff,可以把网络部分放在C++中编写,lua只要把protobuff生成的字符串转给C++网络库就可以了。其实lua与C++和与C语言的相互调用是一样,调用C++其实也是把C++的对象指针当成C语言函数指针用的。
我这里是把需要lua调用的C++方法封装到C语言函数中,然后将这个C语言函数注册进lua库中。这样lua就可以轻松调用C语言方法了,就和调用自已的lua脚本是一样一样的。

作者  | 2015-11-6 15:48:33 | 阅读(57) |评论(0) | 阅读全文>>

.rc Windows资源文件定义和使用(转)

2016-2-1 1:37:43 阅读18 评论0 12016/02 Feb1

这几天在看clickteam fusion的扩展编写方法,因为使用的是vs2012,这个游戏引擎又是在windows下编写的,所以无奈之下开始学习了一下扩展的编写方法,发现windows下开发时资源文件的管理使用了.rc后缀的统一管理方式。网上找到相关内容收藏和分享。

统一资源管理:

作者  | 2016-2-1 1:37:43 | 阅读(18) |评论(0) | 阅读全文>>

mysql中游戏排行榜实现

2016-1-15 22:55:07 阅读24 评论0 152016/01 Jan15

如果游戏只显示前10名玩家的战斗力。可以使用下边的方法:
SELECT * FROM game.tab_account order by attackvalue desc limit 0, 10;
这样就只会取到攻击力最大的前三位,按从大到小的顺序列出。
关于mysql升序和降序。

 mySQL里desc和asc的意思
 desc是descend 降序意思 
 asc 是ascend 升序意思
sql = "select 表内容名  

作者  | 2016-1-15 22:55:07 | 阅读(24) |评论(0) | 阅读全文>>

如何在服务器端模拟客户端的战斗过程

2016-1-12 15:38:29 阅读24 评论0 122016/01 Jan12

有时候因为客户端不可信,担心玩家会修改战斗数据,我们就需要在服务器端对战斗过程进行模拟。因为服务器工作的特殊性:
1.没有动画展示,只有角色属性数据
2.要求快速计算出战斗过程和战斗结果
对于客户端进行游戏战斗时角色是按正常情况实时战斗的。想要在服务器端对游戏战斗进行模拟。我们就要先分析一下客户端的战斗过程要如何分解成一般型式。
仔细分析,你会发现,其实客户端的战斗过程是一系列定时器的循环触发过程。比如
每隔一定时间的普通攻击。
比如每秒掉多少血的debuff.
比如,目标以一定速度向某个坐标移动。
上边的这些其实都是和时间有关,普通攻击是一个由攻击速度控制的定时器,定时触发敌方目标掉血的过程。
debuff掉血的技能是设置一个有固定运行次数的触发定时器,每过一定时间,使目标掉一定的血量。

作者  | 2016-1-12 15:38:29 | 阅读(24) |评论(0) | 阅读全文>>

大龄程序员,未来在何方?(转)

2016-1-12 1:25:11 阅读0 评论0 122016/01 Jan12

转自:http://www.cocoachina.com/programmer/20160104/14807.html

我发了一篇题为“35岁程序员的独家面试经历”的文章,结果引起了不少大龄程序员的共鸣和感慨,大家都对大龄技术人员的未来非常关心,有的迷惘,有的坚定,不一而足。因此,我准备写一篇文章专门来谈谈这个问题。

作者  | 2016-1-12 1:25:11 | 阅读(0) |评论(0) | 阅读全文>>

Deep Learning(深度学习)(转)

2016-1-7 12:46:29 阅读38 评论0 72016/01 Jan7

一般不错的神经网络学习教程
转自:http://blog.csdn.net/zouxy09/article/details/8775360

Deep Learning(深度学习)学习笔记整理系列

zouxy09@qq.com

作者  | 2016-1-7 12:46:29 | 阅读(38) |评论(0) | 阅读全文>>

关于Smalltalk,squeak,scratch的学习体验(转)

2016-1-5 2:05:02 阅读26 评论0 52016/01 Jan5

转自:http://blog.csdn.net/kissdestiny/article/details/38066881

Smalltalk和许多程序设计语言不同,它不仅仅是一门语言。
1、一种面向对象的程序设计语言:它是一种面向对象的语言,包含语言的语法和语义。一些编译器可以通过Smalltalk源程序产生可执行文件。这些编译器通常产生一种能在虚拟机上运行的二进制代码。Smalltalk语言本身非常精炼。
2、一种程序设计环境:这里指的是一种提供许多对象的系统,而不是某种特殊的开发环境。和许多语言不同(包括C++),Smalltalk附带有一个巨大的、相当标准的类库。这些 类 使得开发Smalltalk程序的效率非常高。在其它语言(例如 Ada,C 和 Pascal )中通常被作为语言的一部分的功能(例如条件判断,循环等),在Smalltalk由特定的类提供。
3、一个应用开发环境(ADE):由于Smalltalk的历史原因,它具有一个非常优秀的高度集成、开放的应用开发环境。由于开发环境中

作者  | 2016-1-5 2:05:02 | 阅读(26) |评论(0) | 阅读全文>>

公开的海量数据集 Public Research-Quality Datasets

2016-1-5 1:58:34 阅读25 评论0 52016/01 Jan5

大数据有什么用,主要是用来进行人工智能训练用的,先来看一个视频:
如何教计算机理解图片
海量数据(又称大数据)已经成为各大互联网企业面临的最大问题,如何处理海量数据,提供更好的解决方案,是目前相当热门的一个话题。类似MapReduce、 Hadoop等架构的普遍推广,大家都在构建自己的大数据处理,大数据分析平台。 

作者  | 2016-1-5 1:58:34 | 阅读(25) |评论(0) | 阅读全文>>

Scratch

2016-1-5 1:10:47 阅读26 评论0 52016/01 Jan5

现在的软件开发环境早应该改变一下了。今天在TED上看到介绍Scratch这个真对6岁小朋友的编和软件,觉得这个对编程真的是一个不小的改进。
小朋友都能学会的东西,对于大人来说当然不在话更,更何况是职业程序员呢。我们平时用来写程序的工具实在是太简陋了。以至于把很多人挡在程序美妙之外。大多数人一看到程序员写的那些像蝌蚪一样的代码,会觉得这绝对是天书。不可能是写干的事情。这东西太高深了等等。
麻省理工开发的这个Scratch虽然看起来现在功能好像很一般,但软件是开源的。这样未来发展的可能性就变的非常大了。

作者  | 2016-1-5 1:10:47 | 阅读(26) |评论(0) | 阅读全文>>

好文章就要拿来收藏和分享。

前一段时间国内的各大网盘百度云盘,金山快盘,360云盘,华为网盘为争夺用户上演空间容量博弈,网盘商们还固执地以为中国的网民都不懂网络技术,可以像某公司那样用一些数字的手段来忽悠用户,参与到

作者  | 2016-1-2 23:41:08 | 阅读(19) |评论(0) | 阅读全文>>

VS2012 error : Required file tracker.exe is missing 解决办法(转)

2016-1-1 18:15:19 阅读29 评论0 12016/01 Jan1

转自:http://blog.csdn.net/bd_lyy791128/article/details/25738147?utm_source=tuicool&utm_medium=referral

初次使用VC2012 ,结果报告error : Required file tracker.exe is missing 。从百度上搜索一遍,很多解决办法不靠谱,搜到靠谱的是英文版

连接如下:

作者  | 2016-1-1 18:15:19 | 阅读(29) |评论(0) | 阅读全文>>

C++中删除float转字符串后尾部多余的0

2015-12-20 1:51:54 阅读35 评论0 202015/12 Dec20

std::string truncatTailingZeroes(std::string s)
{
//删除尾部多余的0,如果尾部以点结束,也删除小数点
std::string tmps = s;
if(tmps.find(".")>0)
{
size_t fp = tmps.rfind(".");
size_t f = tmps.rfind("0");
while (f > fp) {

if (f != -1) {
tmps = tmps.erase(f);
}

作者  | 2015-12-20 1:51:54 | 阅读(35) |评论(0) | 阅读全文>>

crazyTalk Animator 2教程

2015-12-17 13:49:37 阅读30 评论0 172015/12 Dec17

前几天发现了一个作骨骼动画不错的软件,这里拿来分享一下。app store上卖的有点贵800多软妹币。下载了一个试用版的。看了一下这个软件的算法原理。感觉这种设计骨骼动画的方法不错。这里介召一下这个软件的算法。也算是半个使用教程吧。
软件对人物骨骼画分:
crazyTalk Animator 2教程 - ♂苹果 - 眼睛想旅行
只看人物图可能看不出来细节,我们再看另一张图:
crazyTalk Animator 2教程 - ♂苹果 - 眼睛想旅行
上图就是软件骨骼动画生成动画的所有骨骼和骨骼节点。
 包括触角和尾巴一共有31个图块。这些图块代表着角色身体上不同的骨骼。

作者  | 2015-12-17 13:49:37 | 阅读(30) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 

我的网店店标

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
圈子列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016

GACHA-动漫萌妹汇集地

二次元同好交流新大陆

扫码下载App

LOFTER-最美图片社交

汇聚2000万达人的兴趣社区
下载即送20张免费照片冲印

注册 登录  
 加关注