fishfray's profile鱿鱼的海洋HDMIBlogListsGuestbookMore ![]() | Help |
|
|
[开发方面]IKA Engine更新IKA Engine更新..
基本上是功能划分和细节方面的更新.更新了这么久,算是稍微成熟一点的engine了..基于现有结构开发软件速度上感觉还是比原来快不少.尝试了下从零写一个软件,从业务流程架构到编码测试完成.用此套架构和工具包大概花费了5~10个小时.如果从0开发的话预估要30小时以上的工作量.当中也细节调整了一些实际操作中有点别扭和繁琐的东西.总之...算是目前应用来说的一个稳定的版本吧.目前手机端代码量300K左右,混淆打包后60K左右.核心混淆不超过20K. 免费的工程同步空间google code project home免费的工程同步空间google code project home...= = 前一段时间想找一个免费的稳定的VSS服务器未果=.=b 自己的网上空间又没权限自己安装个VSS服务器,所以有点眼馋google code project home的空间了=.= 所以今天尝试了一下.除了速度慢点其他还可以..=w= 没办法,公司的VSS偶权限不高,临时代码没办法上传和删除....所以还是用GCPH的空间好了... 首先....项目名字一定要起的很大众很普通让任何人没有下载你的代码的欲望..恩..我估计也没人会下,然后就是提供一个普通的压缩包提供下载..嘛.这样的做法是避免别人去SVN get latest你的最新代码.然后嘿嘿..就可以把你的项目空间当成你的后花园,网上工程代码同步空间就好了=w= 空间上应该没太大问题吧..至少我现在还没用完. 如果真的有人愿意认认真真的把我的代码看完的话,就当我教他啦..虽然我一向认为这种人太少了=.=,他愿意遵守GNU General Public License v3的话就遵守...(虽然我估计看我代码的人80%不会遵守这东西),不遵守的话反正也不会让我知道吧.....暂时先用一段这东西了. mobile market 让你的手机更精彩mobile market 让你的手机更精彩 http://www.mmarket.com/ 广州地铁票价查询android版广州地铁票价查询android版...google的东西真是....
该说什么好呢....不错是不错....结构也不错..嘛,还没习惯android的开发方式xml配合程序.
Gphone 用的程序..
广州地铁票价查询android版源代码: <007量子危机><007量子危机>说实话看起来还行,不过因为没有看皇家赌场就看了量子危机,有些东西一开始还真没看懂,OTZ,不过整体片子说实话没啥亮点。 尝试了config.ini配置手机的做法,感觉是一个不错的做法,特别是现在MIDP2.0以及其他的不少API很普遍的今天,MIDP2.0到1.0的移植已经越来越少了。用config来配置程序可以非常简单的对按键以及其他相关属性配置,调试,状态切换。如果有时间的话,我尝试写一个小工具专门处理IKA解析的config.ini,也就是说,如果需要的话,我只要做一个版本的程序,而通过配置config,使用者可以自己制作适合自己手机的版本,或者开发者批量打包所有包。当然这样做的前提是程序必须按照标准设置导入config.ini。 IKA手机信息获取器IKA手机信息获取器 下载地址: 主页: ====== 主题 关于手机游戏业务准入评估工作的调整通知 发布省份 集团 大家好, 为了更好的适应手机游戏的发展需要,给大家一个更公正、公开和透明的市场环境,统一梦网手机游戏业务评估标准,现决定对游戏业务准入评估工作调整如下: 1、取消现有游戏业务现场评估方式,改为评委封闭评估方式(参考现有玩家评审机制); 2、每月5日16点前(如遇节假日顺延)合作伙伴在sims平台提交申报材料;并以专人送达的方式提交已经装好业务程序的手机、纸质版权资料以及一段5分钟左右的业务视频送至卓望门户服务中心; 3、每月18日前,向合作伙伴公示当月评估结果; 4、本通知发布之日起生效,本次提交评估所需物品请于11月25日18点前送至卓望门户服务中心; 5、针对游戏业务名称侵权以及游戏业务同质化问题(具体解释请参看《精品单机游戏合作推广白皮书080717》),一经查实,取消该业务的评估结果,并停止合作伙伴以后两个月的游戏业务申报; 6、其他未尽事宜,稍后通知。 关于送测业务说明: A、所有参评业务,提供一款终端即可;同时一个终端只对应一个业务,不能把几个业务同时装进一个终端,否则将不予评估; B、 所有参与评测业务除必要功能菜单外,不得透露各个参评业务的任何信息(包括公司名称、游戏名称、cp信息,帮助以及关于菜单中的客服信息公司网站链接等),对于在业务中透露公司信息的业务将不予评估; C、提交的业务在送测手机中的命名统一为“200X年_XX月游戏业务评审业务(例如2008年_11月游戏业务评审业务)”,不得出现业务中文或英文名称的名称,否则将不予评估; D、所有参评业务必须为完整的无致命错误(无法运行、运行就死机、屏幕不适配等问题)的业务,评测过程中出现功能性错误的,一律按不通过处理; E、送测手机必须为完好的手机,如因手机按键失灵或无法开机等问题导致业务无法正常体验的,一律按不通过处理; F、游戏名称主体与现今手机游戏知名作品或其他平台知名游戏作品相同,且主体以外的字样在字型或字音方面与知名作品接近、容易造成名称认知错误,且合作伙伴无法提供正版授权的,一律按不通过处理; G、业务安装目录应为送测手机默认游戏业务目录,如因安装位置不常用导致评委找不到该业务,结果由合作伙伴承担。 欢迎合作伙伴监督我们的工作并和我们一起,为打造一个健康良好的市场环境而一起努力。
何谓软件做了这么几年游戏开发程序员。。一点也不觉得什么。。反倒是觉得有不小的瓶颈。回头看看,所谓的代码工人的行业。。不由得有点感慨。。以后何去何从。
何谓软件。
一般来说软件就是能在某个机器上运行的程序+相关的文档(说明书)。比如说PC,手机之类的。。
而软件包含,系统软件,应用软件等。。除去系统软件这种大型的外,最多最多的软件还是应用软件类。不说PC这种很全面的东西。。我说说简单的,移动终端手机。
我们平常这个平台的软件干啥呢?
好吧。列举一下:
文字处理:写文章,看小说,看看图书,手机报之类的。。。
信息管理:查询个啥公交车地铁,啥啥地点有啥东西,查查股票。如果是固定信息的话本地程序就好了。如果是非固定信息的话,要连个网啥的。
媒体播放:听听音乐,看看视频。。。
教育:类似于英语字典啦,啥的。。
娱乐:这个类型的东西最多。简单地说就是游戏。
通信:就是收发消息。QQ类的。
------
说来,何必在游戏制作上吊死呢。。。。
扪心自问,我们自己在手机的业务上花过什么钱。
我知道最多的也就是定个天气预报啥的。
中国大多数用户不想为没有实体的东西掏钱,比如说软件啥的,
宁愿去花钱买100块一个一口能吃完的冰激淋,也不愿意花50元买个能用好久的软件,却去下盗版的软件用,。。
所谓的信息不值钱。信息产业表面红火,实际却烧钱众多,危机四伏的实际情况大概就是如此吧。。
软件和硬件结合才是出路么。。。或者,软件和别的实体物搭配,才能走向销售正轨吧。。所谓的特典?=w=?
果真被香港的神影猫说中了=。=b。。。。
思维很发散。。当没扯淡。。闪人。。 ika Map Editor 0.04B--->0.04C (ika地图编辑器)ika Map Editor 0.04B--->0.04C (ika地图编辑器)
ika Map Editor 0.04C (ika地图编辑器)
build in 2008-09-18 1.修正碰撞的一个小bug
2.加入手机端完整读取演示文件实例 3.调整了一些说明 ========
另外要说明的就是:我的东西供给IKA工作室使用。所以如果需要的话,可以去工作室获取。
以后很大可能直接更新到那边了。另外旁边加入IKAGS ika游戏工作室的链接。 时隔近9个月的更新。ika Anime Editor 0.08Bika Anime Editor 0.08B (ika动画编辑器)
build in 2008-09-17 http://airzhangfish.spaces.live.com ika史上最小的动画编辑器.仅有49.7K,实现了动画编辑器的功能:png分割图,拼装,数据输出,xml。拆小图打包等功能。 时隔近9个月的更新。
1.导出GIF多2帧的bug修正
2.多次读取数据会导致数据不正常的bug修正 3.增加图片打包功能,可以分割后直接打包。 下载:
生成xml文件,通用性强,也可以直接用ika文件,相关J2ME读取相关的文档可以翻老blog。
=========
因为有人问起,正好凑着机会,一晚上更新2个软件的新版本,顺便修改了原来的bug。至少目前来说用起来没多大问题就是了。剩下的就是客户端的问题了。
anime的客户端代码早就成型了。map的代码因为修改了部分地方所以还要重新写过。过2天完成好了。这2个有需要的人再单独敲我blog或MSN好了。 ikags准备之二。 时隔近1年的更新。ika Map Editor 0.04Bika Map Editor 0.04B
build in 2008-09-17 史上最小的地图编辑器.仅有21K,基于tilemap。单图层,支持旋转,碰撞设置,可即时演示,多方式查看。
时隔近1年的更新。
1.增加大地图导出图片功能 2.增加图片分割功能 3.增加图片打包功能 4.资源读取部分优化 下载地址:
读取方式自写=。=
ikags准备之一
IKA架构70%以上目前主要更新的ika engine的部分还是STG模块部分,思路虽然清晰,但是因为这样那样的临时的事情,一直没能坐下来认真的去架构和编写。临时加的紧急任务,这本身对于程序员来说就是一个灾难。在火车上还要熬夜加班敲代码的事情我不希望以后再有。架构上基本上完成度70%以上了。剩下的细节的雕琢可能的确要花费一些时间。 ==============分割线=================
渔场主页更新了,更加直观的找到资料,按照作品把以前的资料整理了一下,现在也算一个稍微有点内容的主页了。主页的资料查找和保存的作用终于可以说不算是一个摆设了。处理了一些不能用的连接。加入了浴场运行时间,渔场也运行了3年多了。从东方个人站发展到东方下载站再发展到现在的东方同人创作/讨论站。从刚开始时候的一周不到10个人点击,到现在的月均110万~150万点击,11万~12万人的到访。的确让人感慨万千。 ==============分割线=================
最近炒的火热的APP Store,可以说是目前国内高端移动开发者个人注意的焦点。开发平台组建成本中等(mac平台电脑+iphone+99美元权利金,大约1.8W~2W之间),个人虽然也关注这个平台的发展,但是暂时还是保持观望态度的比因为较好。因为第三方软件一拥而上的后果必将是混乱。而苹果25万人申请只批准了4000人。也说明了平台的严格性和以前一样受到苹果的控制。并非真正的开放。而今年下半年就要上市的拥有google的android平台的手机,我想我会更加关注些。而且如果开发的话,我还是推荐android平台。因为软件开发针对mac/ipone而言android更加贴近我们。针对未来几年的更多的手机用户,我相信选择android平台的人会比oboject-c的人多不少。当然也只是个人看法而已。
====附带相关新闻=====
iPhone 3G的光环太耀眼了,在6月9日的苹果开发者大会现场,人们似乎悄悄淡忘了程序员才是真正的主角。往年苹果开发者大会的门票很多是半买半送,可今年却早在 5月15日就卖光了,全球超过5000名顶尖程序员聚集到了苹果的编程地盘,其中不少人是自掏腰包买门票的,大家根本不在乎1600美元一张的高价门票, 因为一旦他们成为iPhone第三方软件开发群体中的明星,钞票将滚滚而来。 iPhone用户从APP Store软件商店下载应用软件,将成为程序员与苹果利润分成的新商机。从北京自费跑来参加苹果开发者大会的孙方,就怀揣着类似的掘金梦想。他创办的 Xmind软件公司只有4个员工,却在全球拥有了2万名付费用户,Xmind类似头脑风暴式的软件协作演示平台让他们每年净赚几百万元。而苹果 iPhone SDK程序员工具包的出现,则让他这种独立程序员看到了新机会,对此孙方解释道:“作为以独立程序员为主体的小公司,我们没机会开发硕大的软件,并且难以 靠贩卖版权为生,反倒是苹果iPhone上即将出现软件付费下载机制,可以为全球顶尖独立程序员提供一个单打独斗的机会。”实际上,苹果即将开放的APP Store软件商店,很有可能成为每位程序员的iTunes,就像通过iTunes花99美分下载一首歌曲,iPod音乐播放器的庞大用户养活起了众多民 间歌手一样。iPhone开放第三方软件下载安装机制,也可以实现类似的商业暴利和技术分享效果。按照乔布斯透露的说法,自从苹果在3月份启动了 iPhone SDK工具包的下载,95天已经有25万人申请付费开发应用。
可苹果对于25万人的程序开发申请者,只批准了4000人。来自德国的程序员托马斯就有自己的意见,他在大会现场倾诉道:“看看吧,苹果第一批 优先批准的程序员都是谁?世嘉、eBay拍卖平台、美联社新闻线索投递系统,不是美国公司就是日本游戏公司,就如同乔布斯强烈的加利福尼亚情结,在每个 iPod标明产地中国之外,还必须特意注明加利福尼亚设计一样。苹果并没有真正地开放,至少语言隔阂限制了全球顶尖程序员的参与热情。”尽管第一批被批准 的程序员很有限,可似乎中国程序员对于iPhone的热情空前高涨,以往全球程序员集会上成群的印度人消失了,反倒是近300人的日本程序员队伍,以及 100多人的中国软件交流者,成为苹果程序员大会上的主流。大家都在掂量,一贯只擅长流水线硬件制造的中国公司,有没有可能通过iPhone第三方软件开 发这类贩卖平台,实现中国制造领域在软件编写上的商业取巧,就如同iPod通过独特的连接端口授权,让中国数百个廉价音箱制造公司获得全球商业机会一样。 从上海自费参会的孔祥波就有自己的计划,在他看来,iPhone以在线商店模式为程序员提供平台,至少让中国程序员有了参与国际一流软件贩卖的机会,印度 程序员在全球编程领域的管理沟通技巧,不再是压倒性的优势,因为iPhone编程并不庞杂,不需要几百号程序员的协调,中国软件编写领域的管理缺陷,不再是致命的。
双精灵架构IKA Engine引擎升级文件:
================== 2008.6.19 双精灵架构 因为原本的动画精灵的设计思路是参考MIDP2.0的GAME类里面的精灵,只是对播放的时候按照自己的格式播放的一种。但是随着制作的游戏中同等绘画对象的变多。直接通过自身对象的创建产生新的对象会消耗很多不必要的资源,所以有必要将以前的IKA engine动画精灵从设计上做出一次调整。 1. AnimeSprite类转换为ASprite游戏精灵+ImageSprite动画精灵+AnimeEngine动画引擎, 2. AnimeEngine动画引擎主要为静态方法实现功能,ASprite为游戏精灵,动画精灵调用直接存放为ImageSprite。 3. 这里一个相关问题就是。用同样的图片创建多个不同的动画。是否要实例化多次图片的处理。之所以用ASprite+ ImageSprite双精灵架构的主要目的也是为了,ImageSprite数组构成图片池,而ASprite独立为游戏精灵通过索引直接调用图片池的动画文件。 4. 基本流程架构为,先创建需要的ImageSprite ,创建图片池中的一些动画精灵。然后创建游戏内的游戏精灵ASprite,调用不同的图片精灵,直接在游戏中操作。这样可以极大的减少资源的消耗和自己对各种数据重新创建的麻烦。 5. 自己原本的做法是将动画精灵创建后,自己再另外重新创建管理不同对象的帧和不同对象的数组。这样其实是因为原引擎不完善的表现。因此才决定作出更改。 6. IKA Engine动画升级代号为0.4A,因为这不是一个进步,只是在原地踏步,将一些原本不应该是手做的功能直接写入引擎而已。 2个东西2个东西,一个是EarthSculptor的破解补丁更新版,材质可以上2048*2048了。将以前没有破解完全的部分破解了些。(插件还没有完全破解) 官方下载1.05 http://www.earthsculptor.com/ 另外一个是C#版的ika tool。破解手机游戏数据包+游戏数据打包的工具。需要framework2.0环境。从JAVA版移植过来的,速度快很多。 第一次用C#写东西。。算是测试用的东西吧。 三红机虽然不知道是否成功,但是至少应该记录下过程。。。如此而已。。 修复目的:查看错误代码,查找3红原因,对散热系统进行更换。查看CPU和GPU是否有明显烧掉的痕迹,初步判断问题所在。 2008年1月7日 PM8:00开始拆机 1.首先从上下拆了网格。没想到按钮竟然藏在网格内。OTL..用33头的工具包里面最小的螺丝刀一顶就开。
Ika地图编辑器V0.03A 下载 圣诞快乐不多说啥。。这2个东西就当作给自己的圣诞礼物好了。。
新的一年也要有新的目标,新的努力去实现新的梦想。就是这样子。 这个地图编辑器虽然功能并不多,但是还算比较实用的,应该是我第一次提供软件下载。如果有bug希望大家回复。谢谢 图片预览:
http://www.j2medev.com/blog/user1/21650/upload/251649233137.jpg
-------------------- Ika地图编辑器V0.03A 圣诞快乐
Ika-Map-editor20071225 因为原来用的RPG地图编辑器不能处理碰撞和翻转,所以这个编辑器主要目的是综合手机的性能完成可翻转的标准矩形物块RPG地图。以后也会增加斜视角地图的碰撞,遮挡和编辑等多重的功能。
使用者请先载入地图文件(.map),再载入图片文件(.png)
2007.12.25
第三次修正。功能完善。 2007.??.??
1.修正BUG。 2.完成碰撞,翻转数据功能。 3.精简数据储存方式。 2007.??.??
1.基本框架,基本地图功能实现。 --------------- 以后更新预订:
1.多层地图支持 2.斜视角地图支持 3.斜视角遮挡碰撞支持 Ika动画编辑器V0.07提供下载 圣诞快乐Ika动画编辑器V0.07 圣诞快乐
Ika-anime-editor20071225 2007.12.25
1.添加了按钮帮助和按键注释(按钮停留会显示) 2.输入输出格式变为符合通用标准的xml格式。方便二次开发。 3.按钮快捷方式加入 4.修正上次编写时候出现的动画播放画面的重影。 5.圣诞彩蛋,那是啥? 2007.11.29
1.修正了锚点位置不准的bug 2.添加了导出GIF动画的功能 2007.11.19
1.修正了部分bug 2007.11.17
1.修正了原来的关于复制的bug 2.添加了帧和动画的注解说明,方便按照功能管理 3.帧编辑添加了全体拖拽功能,理论上可以编辑无穷长度的关卡。 4.多图系统更新,提供更加稳定的多图处理方式。 5.速度比0.03版本快5~8倍(核心处理方式重写) 6.添加list反向选取控制功能 7.取消了华而不实的皮肤系统,精简了程序代码 8.加入了部分异常处理警告,能够方便的知道自己的错误操作。 9.重新定义了数据坐标,进行坐标自建坐标系统一管理。适应性和可控制性更强。 10.还有很多不好解释的更新。。。。 大小只有40K,算是精简到一定程度了。。比上个版本稳定了不少。
已经有游戏开发使用并给我反馈意见了。新功能的话,慢慢来吧。。 最近事情太多了。。 2007.11.7 部分更新 2007.9.7
部分更新 2007.8.7
第一版 Ika动画编辑器新版本V0.04下载Ika动画编辑器新版本V0.04
1.修正了原来的关于复制的bug
2.添加了帧和动画的注解说明,方便按照功能管理 3.帧编辑添加了全体拖拽功能,理论上可以编辑无穷长度的关卡。 4.多图系统更新,提供更加稳定的多图处理方式。 5.速度比0.03版本快5~8倍(核心处理方式重写) 6.添加list反向选取控制功能 7.取消了华而不实的皮肤系统,精简了程序代码 8.加入了部分异常处理警告,能够方便的知道自己的错误操作。 9.重新定义了数据坐标,进行坐标自建坐标系统一管理。适应性和可控制性更强。 10.还有很多不好解释的更新。。。。 大小只有40K,算是精简到一定程度了。。比上个版本稳定了不少。已经有游戏开发使用并给我反馈意见了。新功能的话,慢慢来吧。。最近事情太多了。。还是有一些小问题,不过今天太晚了我就不改了,不过不影响使用了。
IKA toolbox小工具箱下载整理老代码的产物。把以前常用的几个小工具都合并在一起了。
自用的小东西,谁要想用的话自取吧。 ------------------------------- IKA toolbox小工具箱
![]() IKA toolbox使用说明0.01
四个小功能: 一个是游戏数据包破解, 数据(图片)打包, 一个是游戏java文件整体变更, 文件和二进制输出的转换。 以后考虑加入其它的小东西。
具体使用方法参考使用上的STEP说明就OK。 如果不会的话就在 http://airzhangfish.spaces.live.com http://fishfray.j2medev.com/ 给我留言就OK。以上 |
|
|