英特尔® 开发人员专区:
英特尔软件博客

《游戏脚本的设计与开发》- 游戏背包和任务系统
By 路斌 张.Posted 04/14/20140
本节重点来讲一下背包系统,以及简单的先来认识一下任务系统。 先看一下背包系统的效果预览: 背包系统在游戏中是必不可少的,在游戏中,所有获得的物品都会储存在背包里面。背包的种类,我一般将它分成两大类,一种是类似于《吞食天地》的“个人背包”,在游戏中每个人物都有一个背包,每个人的背包都互不影响,并且每个人只能使用自己背包中的物品。另一种是“集体背包”,游戏中所有己方的人物都共用一个背包,大多数游戏都采用这种形势。下面我们就来实现一下“集体背包”。 我们先来做一个按钮,用来打开游戏菜单,按钮的添加很简单,界面如下。 根据我制作《三国记》的经验,游戏菜单的UI需要注意的是,按钮要...
用 HTML5 来开发一款 Android 本地化 App 游戏 --- 宝石碰碰
By 路斌 张.Posted 04/14/20140
本次来说一说如何利用lufylegend.js引擎制作一款HTML5游戏后,将其转换为android本地化的App应用,转换过程其实很简单,下面一步步来做说明。 首先来开发一个类似于对对碰的游戏,不过此游戏玩法为在下原创,如有雷同,纯属巧合,游戏界面如下。 游戏操作:上下左右划动屏幕,来操作宝石向不同的方向移动。 游戏规则:当有三个一样的宝石相邻则消除,被消除过一次的宝石会变成半透明,当所有宝石都被消除一次后,则进入下一关。 游戏测试连接: http://lufylegend.com/demo/GemGem 制作开始 一,准备 首先,需要下载lufylegend.js...
Tizen SDK for Wearable(可穿戴设备)发布
By hao-li (Intel)Posted 03/18/20140
针对最近被炒得热火朝天的可穿戴设备, Tizen SDK也成功发布了相应的版本 - https://developer.tizen.org/downloads/tizen-sdk#wearable 在上面的链接可以下载到安装文件和SDK image, 笔者尝试了windows 64bits的版本,运行Tizen IDE for Wearable->New Project开始创建基于可穿戴设备的web应用 选择ClockWidget 就可以创建好对应的Project, 然后运行Emulator Manager去创建Emulator Image 运行Image后,右...
在Ubuntu上安装Maven
By yanqing-wang (Intel)Posted 03/10/20140
在Ubuntu上安装工具应该是一件非常容易的事情,apt-get能够让我们很轻松的搞定,但是为什么笔者还需要专门写一篇博文来讲述这个事情呢?在能够直接连接外网的机器上,确实非常容易,但是若机器处于防火墙之内,你需要代理,那么事情可能会变得棘手一些。因为你要访问的资源,或许是无法访问的。 在Ubuntu上一般安装Maven可以通过如下命令完成: sudo apt-get install maven 你是否遇到如下的出错信息呢? “Couldn't find package maven” 这个表明,在你的source中,没有相关的maven的信息。 那么如何解...
在Ubuntu上安装Maven
By yanqing-wang (Intel)Posted 03/10/20140
在Ubuntu上安装工具应该是一件非常容易的事情,apt-get能够让我们很轻松的搞定,但是为什么笔者还需要专门写一篇博文来讲述这个事情呢?在能够直接连接外网的机器上,确实非常容易,但是若机器处于防火墙之内,你需要代理,那么事情可能会变得棘手一些。因为你要访问的资源,或许是无法访问的。 在Ubuntu上一般安装Maven可以通过如下命令完成: sudo apt-get install maven 你是否遇到如下的出错信息呢? “Couldn't find package maven” 这个表明,在你的source中,没有相关的maven的信息。 那么如何解...
博弈之 Nim 游戏和 sg 函数
By 寒青 胡.Posted 03/06/20140
         针对上一次的博弈转载的不足,本人这次又将之补充完整了。          Nim游戏是博弈论中最经典的模型(之一?),它又有着十分简单的规则和无比优美的结论,由这个游戏开始了解博弈论恐怕是最合适不过了。         Nim游戏是组合游戏(Combinatorial Games)的一种,准确来说,属于“Impartial Combinatorial Games”(以下简称ICG)。满足以下条件的游戏是ICG(可能不太严谨):1、有两名选手;2、两名选手交替对游戏进行移动(move),每次一步,选手可以在(一般而言)有限的合法移动集合中任选一种进行移动;3、对于游戏...
关于 HTML5、Jquery、Phonegap 跨域问题的研究
By yang s.Posted 03/05/20140
       近期研究Phonegap的相关技术,遇到了服务资源访问的跨域。经过尝试使用服务器端的代理,Phonegap打包后不能够访问到相应资源。在搜索引擎的帮助下,找到了Jquery的jsonp的方式,尝试发现已有的服务资源返回格式不支持。接着转战CORS发现同样需要服务器端配置,几番折腾,后来发现Phonegap原来就不存在跨域访问的问题。于是乎,使用JqueryMobile的ajax测试,打包安装应用,原来真的可以访问。虽然比较曲折,但是也算对js的相关跨域有了一定的认识,在此总结纪录,以供有同样需求的同学享用!   A、关于跨域         其实跨域访问在日常的web...
Android 开发之异常处理篇(一):SDK Manager 闪退的解决方法
By 晨 张.Posted 03/04/20140
这个问题困扰了我很久,之前没解决,就放一放。后来我又专门拿了一个下午来找解决方法,终于搞定! 我的解决方法是修改 android.bat,直接指定java.exe所在位置,不用去 调用find_java.bat 将  rem Check we have a valid Java.exe in the path.这行下面的 set java_exe=改为set java_exe="D:\Program Files\Java\jdk1.7.0_07\ bin\java.exe"(java.exe的所在位置) call lib\find_java.bat if not defin...
Android 学习 --- GUI 开发-01-启动
By Levin JoePosted 03/04/20140
OpenSource上开了几门关于Android的课程,考虑到公司的开发平台可能在4月份开始系统迁移到Android平台,打算系统学习下Android开发技术。   资源: 课程 Programming Mobile Applications for Android Handheld Systemsby Dr. Adam Porter   参考代码: android系统2.3源码.rar (infoxa网站下载)         一: GUI系统构成   一个GUI系统通常包括下面几个方面: 1> 用户交互界面描述 问题:      View、Layer...
算法基础(二):栈的应用 --- 迷宫解题(超详细版!)
By 晨 张.Posted 03/03/20140
注:为了不离开本节讨论的重点--栈,迷宫的自动生成以后重新写。这里用简单的二维数组代替,手动迷宫,呵呵! MAP里面0代表墙(通不过),1代表空格(可通过)代码中每一步有详细注释。欢迎大家交流,嘻嘻。 // DataStructure_ZJC.cpp : 定义控制台应用程序的入口点。 /* 二. 栈的应用-迷宫解题 */ #include "stdafx.h" #include<stdio.h> #include<malloc.h> #include<stdlib.h> #define TRUE 1 #de...
订阅 英特尔® 开发人员专区博客
Nokia为什么不用Android?
By tom-siPosted 09/25/2010217
在瘾科技上看到这篇文章,不尽想到moto采用android的时候有没有想到android在3.0的时候有可能去掉了个性化UI(这个事情似乎最近又有反复,但最少决定权在google手里)。Anssi Vanjoki:『用 Android 当 OS 就好像咱们芬兰小屁孩尿尿取暖一样!』 心直口快的最佳典范,大概就是 Anssi Vanjoki;根据英国金融时报(Financial Time)报导,这位即将离职的 Nokia 行动解决方案部门执行副总裁,最近对于为啥 Nokia 不用 Android 的当手机操作系统有些个人的评论。 也许大家会认为 Nokia 的硬件实力加上 Android ...
程序员的十层楼 11层(上帝)
By Zhouweiming 周伟明Posted 02/09/2009203
 第1~3层 看这里:/zh-cn/blogs/2009/02/04/1071/ 第4~5层 看这里:/zh-cn/blogs/2009/02/04/1073/ 第6~7层 看这里:/zh-cn/blogs/2009/02/04/1077/第8~9层 看这里:/zh-cn/blogs/2009/02/04/1081/ 第10层(上) 看这里:/zh-cn/blogs/2009/02/09/1084/ 第10层(下) 看这里:/zh-cn/blogs/2009/02/09/1088/ 第11层 上帝看了上面的小标题,你可能会觉得奇怪,这篇文章不是讲“程序员的十层楼”吗?怎么冒出了第11层来...
微软宣判iphone死刑?!
By tom-siPosted 09/13/2010173
不管你相信不相信,“为庆祝Windows Phone 7系统诞生并暗示iPhone死亡,微软在其公司总部举办游行活动和葬礼。” 如果WM7确实是个好产品,估计会跟apple,Google平分秋色;如果不是,那将是谁的葬礼? 毕竟微软的社交手机Kin刚刚被拿下柜台。。。。
我的丈夫是个程序员zt
By tom-siPosted 01/26/2011121
阿汤:一个老外女生的文章,简单生活中也透出生活的哲理。看着还是很有感触的,也自问一下自己,到底了解自己的的另一半多少呢? ugmbbc发布于 2010-12-22 18:20:37|24817 次阅读感谢九江信息港的投递  新闻来源:外刊IT评论我在11年前认识了的我丈夫。当时是南缅因州大学新生入校的日子,我带着吉他去宿舍。他饶有兴趣的盯着我的吉他。之后他敲响了我的房门,自我介绍道:“嗨,我叫Adam,我就住在走廊的对面。我是个计算机程序员!” 他做了一很勇敢的决定。 10年前当程序员并不像今天这么“火”,这个行业并不被社会重视,他似乎也根本不在意这些。不管怎样,我们相爱了。我当时并不懂...
从0到1亿美元 ---- PopCap创始人John Vechey自述(zt)
By tom-siPosted 01/12/2011114
PopCap是哪家公司我就不介绍了,如果没有玩过他们的游戏,可以说你没有玩儿过PC游戏 8 )比较震惊的是他所说的最后一句话:“我们始终有一个信念,那就是一定要做出顶尖游戏,那样才能赚到大钱,如果一个游戏只是勉强可玩,那就一分钱也赚不到。” 可以类推到我们所做的其他产品。记得小时候,我有个舅爷,正月卖灯笼,7几年的时候,那种用纸扎的小羊灯笼,底下四个轮子,我们一帮小屁孩拉着可以到处跑的灯笼。但我舅爷的小羊轮子不能转,他说没事,别人卖1块5,我卖1块就可以了。结果。。。他的灯笼一个也没卖掉。 8 )--tom-----------------------------------------...
建立Intel AppUp Center之思考
By yanqing-wang (Intel)Posted 07/28/2010105
从iphone,ipad的成功,我们看到了一种使用模式的成功:硬件需要软件提升它的价值。试想,如果没有丰富的软件,ios和android的移动设备能够取得当前的成绩吗? 显然不能!顺应这种成功模式,建立Intel AppUp Center也是必然之事。 Apple和google的online store已经走在竞争对手的前面,它们不仅提供用户友好的客户端使用工具,而且也存储着丰富的应用程序,提供用户下载。作为跟随者的Intel AppUp Center,如何能够在短时间减少应用短缺的不利状态,甚至在长远规划中有赶超的机会呢? 笔者认为,充实Intel AppUp Center的应用,首先...
一个简单的游戏服务器框架
By apengjiangPosted 03/22/201296
最近一段时间不是很忙,就写了一个自己的游戏服务器框架雏形,很多地方还不够完善,但是基本上也算是能够跑起来了。我先从上层结构说起,一直到实现细节吧,想起什么就写什么。 第一部分 服务器逻辑 服务器这边简单的分为三个部分,客户端的连接首先到达网关服务器,网关这里有个线程用来监听来自与客户端的连接,然后在将这些数据发送到游戏逻辑服务器上,这个逻辑游戏服务器上,数据的交互就是通过与数据服务器进行交互。RecordServer专门用来处理与数据库的连接,查询这些事情。当然为了游戏服务器能够最大程度的不卡,肯定就得规定好网关服务器上的连接数量,免得像我们号称流畅的铁道部订票网络一样做个卡B,想想玩一...
“老子”是伟大的多核计算科学家
By Zhouweiming 周伟明Posted 11/10/200892
“老子”是伟大的多核计算科学家 道家的思想可谓博大精深,“老子”的《道德经》成为翻译为外国文字最多的中国书籍,同时也是世界上翻译成外国文字第二多的书籍,仅次于圣经。要知道,《圣经》子所以成为翻译成外国文字第一多的书籍,是因为有10多亿的基督教徒。不要说在国外,即使在中国国内,现在也没有多少道教徒,道家的思想却能在世界上流传如此之广,实在让人觉得是“玄之又玄”。 也许有人会纳闷,“老子”为道家思想的创始人,生活于春秋末期,那时不要说计算机,连能用来进行手工计算的草稿纸都没有发明,怎么会成为了伟大的多核计算科学家呢?这该不会是瞎忽悠人吧。 我要说的是,这决不是瞎忽悠人。虽然“老子”所处的时代...
神奇的WebQQ
By tom-siPosted 09/16/201088
放张大图给大家看看,WebQQ2的桌面,有几点让我感觉挺有意思的地方: 1. 完全在浏览器里实现的界面 2. 网页里的浮动插件,完全按照桌面的操作习惯 3. 简介的下拉菜单 4.右下角整合的输入法,系统设置 5. 最后一点,做的挺漂亮 8 ) 如果说把浏览器的框架去掉,已经是一个完整的桌面了,建议大家来试试看 8 )http://web2.qq.com
一位ALS患者在生命走到尽头前用脚贡献了最后一个代码补丁zt
By tom-siPosted 05/24/201183
一个把自己的生命和代码和为一体的人,看了报道后自己又找了一些相关消息跟大家分享一下。: ALS是肌肉萎縮性側索硬化症的略稱。又稱漸凍人症。 文中所提到的bug,2002年就报出来了,9年没有被解决掉,最后是这样的一个人解决的。这个bug是:https://bugzilla.gnome.org/show_bug.cgi?id=78514 再贴一张这个程序员的最后照片。一位ALS患者在生命走到尽头前用脚贡献了最后一个代码补丁 Adrian Hands就是一位ALS病人,他在已经失去了运动能力、双手残废无法使用键盘的情况下,用脚在一个莫尔斯码键盘模拟器上编写代码,为GNOME提交了生 命中最后...

    发布您的内容

    您有想法或建议要与您的社区分享吗?

    就此写一篇文章并进行发表!