标题: [原创] 挑战! 纯Javascript 重现经典网游! <魔力宝贝> [更新: 商业化..
阿伍
大恐龙
Rank: 4
幻想乡开拓者



UID 91482
精华 2
积分 988
帖子 208
威望 330
阅读权限 50
注册 2008-9-27
状态 离线
 
发表于 2008-9-30 18:34  资料  个人空间  短消息  加为好友  添加 阿伍 为MSN好友 通过MSN和 阿伍 交谈 QQ
挑战! 纯Javascript 重现经典网游! <魔力宝贝> [更新: 商业化..

// 不知道对大家是个好消息还是坏消息呢.. 我因这个游戏而被聘去做游戏了. 当然,会是基于这个游戏引擎继续做下去. 为了防止游戏被抄袭,我在得到一套商业化代码保护方案前是不会发布demo的
// 以后会是团队开发,速度比我个人做要快多了,所以对此感兴趣的可以等待游戏的正式版!
// 关于游戏的一切,还是会记录在这里. http://new.qzone.qq.com/57085445  


在正文前,先简短介绍自己。

  我任职于广州的某个网站服务公司的系统开发员,主要任务是以.Net编写各种web系统,例如CMS.EIP。
  
  大家都知道,编写服务端程序相对客户端程序要枯燥一些。 为了调剂一下业余生活,我从半年前开始学习了javascript。 在那之前,js在我眼里和大多数开发者一样,只是用来验证表单之类。
  
  但慢慢我觉得js是个很有意思的东西,它在我的手里开始变得听话,总是很顺利的完成我所想要的一些界面效果。

  萌生做游戏的想法也是受到国外某js游戏以及国内的web星际和剑侠的影响。

  计划开始时我对js还没达到熟练的程度,即使到现在,我对js的一些基本语法仍然没能掌握,比如正则(总忘)。

  为了实现这个计划,我每天从休息时间里拿出了4小时去学习js以及它的一些优秀框架,比如jq,prototype。

  这个游戏动工于一个月前,总体上来说,还是较为顺利的。基本上每天都能有新的收获,这种感觉是混杂着疲惫与欢乐的.

  伴随着这个游戏的开发进度,渐渐引起了同事的好奇与关注.于是我便充满动力的坚持了下来.

  
 当然,不能忘记的是.在这个开发过程中,51js.com上的各位前辈的文章给了我很多很多的启发与帮助.非常感激.

 在接下来的日子,我会不断的更新日志,将游戏实现的思路与心得记录下来,直到这个游戏完成.希望在这个过程中,各位能指出程序中的错漏以及改良方案.

   所要重现的游戏是03年末在中国上市的<魔力宝贝>,该游戏在04到05年达到颠峰,其后因为制作组的更换,游戏质量的下降,以及外挂等因素,导致该游戏走向衰落.
  
   这个伟大的作品出自Enix,是石器时代制作组Dwango的续作. 与该公司旗下的大部分游戏一样,也是正统日式幻想RPG,有着标准的RPG设定. 从它身上可以看到很多经典日式游戏的影子. 这款集大成之作伴随了我五年时光,给我留下了数不尽的回忆.

   今天,我期待它以另种形式重生..  暂命名: CrossGate(十字之门,其实就是这个游戏的原名)

 以下是目前进度的测试地址( 目前进度已远超这些, 但未传 ):

   提示:  1.大部分动作第一次显示的时候都会卡一下,这是图片未做预载的原因(目前没想到的好的办法),图片载入完全后就会正常.
            2.地图测试中,关闭地图格可以明显提高运行流畅度.(实际游戏里也是不存在的) 这些格子是用来辅助debug的.


   http://www.xgate.net.cn/cg/


   游戏的特性:

      1. 客户端:javascript,xml,css,div   服务端:.Net WebService(C#),MSSQL
      2. 代码与css都尽量遵循标准,在目前的测试中,所有浏览器都顺利通过.并且每个浏览器都有自己独特的方面,Chrome综合表现最好.
          目前已经测试过的浏览器有:IE6,IE8(兼容模式),FF,Chrome,Opare,Safari.以及一些IE内核的. IE7在图形显示上略有问题.
      3. 程序核心,地图资源,NPC资源 都是两两分离的.编辑剧情较为方便(可能是做系统的惯性思维导致的)
      4. 性能上依照本人的IBMX40为基准,尽量在迅驰1.3GHz+855集成显卡这样配置下流畅.目前基本达标(地图关闭格子才行)
  操作:
      战斗) 目前还没操作可言, 只有技能脚本测试. 过几天与地图结合后,才会有.

      地图) 右键行走,左键转身与调查.
      
     顺便问下是否不能上传图?  还有,有人告诉我这个论坛的群号吗.

   
  相关截图:








// 10月2号下午 更新:

   这两天我在做地图编辑器, 这是一个相当难的事.. 目前我完成了大约2/3, 预计明天或后天可以更新到网上.
  
   虽然我做不少系统,但地图编辑器显然比起那些东西来说,需要考虑更多.不光是系统结构和数据存储.还要考虑到界面的一些问题.

   well .. 不是一些,是很多!

   目前编辑器所具备的功能: 设置地图图象,起点,大小,障碍点,静态遮罩物,拖拽定位,脚本生成.

// 10月4号晚上 更新:

   编辑器的最初版本终于完成, 这个玩意足足用去了我70个小时以上. 我的大半个国庆就这么过去了..

   开发的过程是很艰辛的,就像前天我说的. 必须考虑到很多界面性的东西,这就要求我不能再采用以后台程序为主的开发思路.因为那样可能会导致一点小小的改动就要刷新整个页面.
   所以我采用的思路是纯js操作,一切数据都储存在变量中.提交保存的时候汇总这些变量,序列化储存到数据库里. 编辑的时候再读取出来,按顺序还原变量。

   至此,这个程序的基础引擎就算完成了. 战斗.人物属性,买卖.物品,这些就可以独立出来做了.

   这次我把地图格默认关闭了,看看是不是顺了不少呢? (图象的预载仍然没做,见谅);

   编辑器测试地址, 创建地图后需要保存地图,然后返回列表点测试地图就可以看到效果了:
  
   http://www.xgate.net.cn/cg/system/maplist.aspx   

   以下是编辑器操作与程序中某些功能实现的思路,有兴趣可以看看。

   编辑器操作指南:
   
     1. 全局

           1) 地图卷轴: 将鼠标放在地图区四周的箭头上.
               //以下是下方按钮.
           2) 显示选区: 显示鼠标在绝对坐标系上的位置. 如果要设置障碍点,地图起点,NPC坐标等,则必须先开启这个功能.
           3) 显示边界: 只将地图四周的tile显示出来,目的是简化的显示地图范围.用于大地图情况下显示全部格子会影响性能的情况.
           4) 显示网格: 显示地图所有tile,本操作会明显影响性能.适用于小型地图.
           5) 设置障碍: 作用就不多说了.  如果对一个障碍点再次点击,则取消此点.
           6) 停止设置: 解除鼠标所绑定的任何操作,如果不确定给鼠标绑了什么操作,可以点点.
           7) 显示特殊点: 只显示障碍,起点,出口(暂无);
           8) 隐藏所有: 隐藏所有格子,包含特殊点.
           9) 重定位NPC: 地图原点被修改后,点此可以重新定位NPC到正确的位置.
          10) 保存地图: 将地图数据保存到数据库.如果提示"已锁定",表示该地图被我锁定了,无法被保存.
          11) 返回列表:略.

     2. 地图设置

         1) 名称: 略;
         2) 原点: 指游戏中,坐标为0,0的地图块所在的位置. 要填写的就是该点css中的left与top属性. 作用是和地图图片进行照准.
                     点击"设置原点",可以给鼠标绑定一次性操作. 此时在地图区,点击一个位置,即可设置原点.
                     如果你更改了原点,网格和NPC并不会改变位置,这是出于性能考虑.可以点"重定位NPC"和"显示网格"修改位置.

         3)大小: 略;
         4)起点: 主角初试位置,填写的是绝对坐标.
         5)图象: 地图所用的图片,目前只有map_test.jpg可用.
            以上所有操作都要点"更新数据"才会有效,以下所有功能都一样.

      3. 静态遮罩 ,作为永久性遮罩与地图一起卷轴,如树,石柱.

           1) 名称:略
           2) 坐标: 点设置坐标,给鼠标绑定一次性操作. 移动鼠标在地图区, 该遮罩会变为半透明. 点一个位置后,设置完成.
           3) 路径: 默认为空,所以添加一个遮罩后显示的是X. (目前可用的只有m.gif )
        
      4.NPC
            
           1) 名字:略
           2) 偏移: 由于NPC图象大小不一,需要对图象的位置进行修正.修改后需要点更新数据.
           3) 坐标:点"设置坐标"给鼠标绑定一次性操作,在地图中点一个绝对坐标完成设置.
           4) 对话: 在内容框里添加一条对话内容,添加到列表中. 可以点"测试对话"进行测试,该对话效果与游戏中一样.

                  规则: 普通对话, 选中"对话", 取消"分支".
                          事件: 选中事件,其他选项则被忽略. 事件是指各种行为,如战斗,买卖..   
                                  内置的行为有: #goon() ,#stop() , #goto(n) 分别代表继续对话,停止对话,跳转到第n条对话.

                          分支: 选中对话,选中分支,选择类型. 游标A是指当主角选了肯定回答后对话流程的走向.
                                  如第2句选择是后要转到第5句,则填写4(从0开始). 游标B即选否的情况下,原理一样.
                                 下面是利用封装后的类新建一个NPC的代码:
M.npc["2,3"]=new NPC(2,3);
M.npc["2,3"].name="吉拉";
M.npc["2,3"].jid="jila";
M.npc["2,3"].img="../img/npc/jila.gif";
M.npc["2,3"].word=[["虽然我是女孩子,但我一点也不弱 !"],   
                             ["什么,你要向我挑战?",1,2,4],
                             ["美丽的鲜花也是有刺的!"],
                             ["alert('战斗事件发生');",1],
                             ["原来是误会啊. 抱歉了!<br/>那么,我能为你做点什么呢?<br/>嗯.. 我帮你去掉地图的格子好吗? 这样游戏的运行速度会提高很多哦!<br/><br/>你也一定是这样想的吧 ?  ",2,5,8],
                             ["$('.Map_Piece').remove();#goon();",1],
                             ["哈哈!怎么样,我厉害吧?"],
                             ["#stop();",1],
                             ["你真没劲!"]
                  ];
M.npc["2,3"].bind();


        5. 生成脚本: 用于debug,生成的信息即是地图的"资源".
     
     
   之后的道具编辑器,战斗编辑器之类我就不再继续传到网上了,这里涉及到服务器的配置. 我会沉寂一小段时间,然后等战斗,地图,交易,人物属性等基本完成的时候,发布Demo. 各位,再会.

//10月9

  这些天我完成了数据库的一部分设计,以及角色能力,小地图等UI. 而游戏本身也决定交由本公司运营,所以之后的开发必须严格遵守商业协议了. 大约一到两个月后,我会放出第一个demo.(不过到时候可能是以那个公司的名义了~ 而且很可能会换掉素材,避免版权问题)



   总体界面:
  
   使用中的:
  


//10月12日

  呵呵松下的单子终于做完了,昨天好好睡了一天. 今天一鼓作气把人物属性的UI部分给做了. 目前正在思考与数据库的连接.

  这些天做UI部分,发现处处都要三思后行. 每一个span每一个div,都要小心的设置,生怕某个操作留下性能隐患.

  此外有些小心得:  1. DIV 包裹住一些图象和span,移动DIV所产生的消耗要比移动他们本身的消耗要低得多,尤其是地图和遮挡物.
                          2. 如果一个语句要反复获取某个id,那么用个变量存储下这个id所指向的元素会提高很多速度
                          3. SPAN里如果没有文字的话,是不能接受onclick操作的,这是IE6的bug,解决办法是打空格或设置背景.   
                          4. 文字的阴影目前可以用两个span绝对定位,下层span偏一像素来模拟.这样可以全浏览器兼容,但对性能是不小的开销.

图:

  1.界面
  
  2.人物明细 Ctrl+W 打开
  

// 10月18号






果然,作为Coder 来说休息是种奢侈的东西..  结单后,停工已久的EIP项目又启动了.

所以这几天我的进度比较慢,甚至前天一回家就睡觉了. 今天有点私事请了假, 刚好明天连假. 于是好好睡了一觉, 醒来后精神很好. 思路也很清晰.

趁着这机会把任务系统完成了,顺便把"立体效果"完善了.

先说立体效果. 如下图

   ┌───────┐→─── 背景                             
   │┌───────┐→── 人物                             
   ││┌───────┐→─ 前景                             
   │││       │                                  
   └││       │                                  
    └│       │                                  
     └───────┘

一般来说,斜视角游戏都会有这样的设计,目的是让游戏看上去更"符合人的视觉". 目前很多2D游戏都是这样设计,从古老的仙剑1到现在的大部分的2DRPG游戏.

所以一个问题就是NPC 与 主角之间的关系,如果单纯的把NPC设为前景或背景都不可以,因为主角是可以在他们的身前或身后的. 如果固定层级那就可能会产生主角站在NPC头上的滑稽现象.

仔细思考后,决定加入一个


   ┌───────┐→── 背景                             
   │┌───────┐→──  人物                             
   ││┌ - - - - - - - - - - -┐→── NPC                            
   │││┌───────┐→──    前景                               
   └│││         │                                  
    └││           │                                  
     └│                     │
                  └───────┘  

  你可以看到NPC是虚线的,代表它是可变层。作用是主角靠近这个NPC的时候,根据主角与NPC的坐标对比来动态改变NPC的层级。

  任务系统,实现了任务链,可重复,一次性等各种任务。

  这个任务系统思路借鉴了EIP中的“工作流”思想,在能实现任务系统的情况下,也可以作为“角色行为历史“来使用。

  比如你打败了魔王,路人甲应该说“啊,谢谢你,又可以和平生活了。” 而不是“ 唉,因为魔王的作坏,庄稼都没收成了”。



  另外,虽然不想,不过还是下手把战斗部分给重新做了.目前进度50%左右.
­
  简单说来就是把原本面向过程且凌乱的脚本改写为面向对象的代码.
­
  此次改进将会有以下几个方面:
­
     1. 优化了Jq对象的获取速度,现在在角色的构造函数Fighter()里一次性绑定角色元素,避免了之前在战斗动画中反复寻找DOM元素的资源消耗. 这个改进体现在动画流畅度明显上升.
     2. 预载了常用gif图. 寻觅很久,仍然没有找到像flash那样方便且准确的loader函数,只好先用image判断了(但image函数在载gif的时候可能卡住).现在在构造函数里将会预先载入一些常用的图片,如普通攻击效果之类.
     3. 面向对象,代码清晰,效率高. 另外修正了IE7的一些问题, 终于达成了全浏览器兼容。。
     4. 类中大量采用prototype减少内存浪费,之前很少用的..
­
  这次重制完成,就会完成与地图部分的对接. 一个可运行的基础版本就完成了.
   
  由于大部分功能都需要依赖数据库与服务端了,SQL2005的空间贵得惊人~ 所以Demo的发布时间现在还不能确定~


//10月28号

  战斗UI部分完成了, 目前正制作服务器端的运算部分. 由于之前毫无做游戏的经验, 一开始着实让我郁闷了很久都无法下手.

  从开始设计数据库到目前完成基础框架用了4天的业余时间, 一个清晰可靠的流程框架可以大大减少以后修改或是程序错乱的可能性.

  我设计的基本流程是:
   
   1.  和js一样,先创建一个 Class Figther , 但成员显然要比js那边要丰富多了,除了名字形象种族这些基础信息外,还包含了角色的攻击,防御,敏捷,精神力,回复力,闪躲,必杀,命中,魔伤..等,用于战斗运算. 这里没什么难度,就是声明N个Int和string 类型的全局变量.

   2.  在获取战斗信息页面以Session 记录下敌人的信息(用类).

   3.  创建计算类, 用swith区分技能, 然后根据公式算出战斗结果, 输出脚本.

   4.  根据敌我双方敏捷排序, 按照各自的技能调用计算类,输出脚本.==> 前台显示动画,同步数据.

  制作完这块,基础框架就算完成. 但还需要一点时间设计几个demo地图和一些敌人. .  以及角色选择画面.( 做着做着才发现,很多地方都要很多时间的.. )

//10月31号

   战斗部分的流程框架基本完成 ,但肯定不会是最优流程. 其中对敌我双方的敏捷排序用了很jiong的双冒泡排序再对比的方法.  由于这部分运行在服务器,速度比脚本要快很多, 也就暂时不考虑性能消耗.

   完成了游戏中物理伤害的计算. 这一个很严肃的问题. 一个游戏如果一堆属性,而战斗时用得着的却只有几个,那绝对是游戏策划和设计的严重失误. 在下见识过一些网络游戏, 虽然人物属性繁多,但实际战斗中只有一个"战斗力"决定了一切. 其他全成了摆设.

   这个物理伤害公式参考了原作和许多游戏的设定,加上了我自己的一些看法, 调整了约3个小时.

   我略过了魔法公式,先测试了整个战斗流程. 结果是令我欣慰的, 和服务器的交互是几乎察觉不到的,NPC总算有了一些AI.

   NPC的设置我建立了四个表去存储,包含敌人属性, 技能, 口头禅,特殊事件. 我想用来表现一个NPC是足够了的.

   完成后我没有继续去做技能函数,而是去完成地图与战斗的对接.
  
   这其实是我一直担心的问题. 之前设计程序结构的时候,考虑到脚本的条理性以及性能,而将战斗与地图分开做成两个页面. 这样的话将战斗iframe进地图的时候也可以拥有独立的页面资源,相当于两个页面运行,这样保持程序的流畅.
  
   我设置了一个NPC, 原作中很受欢迎的小美女露比. 加了一些对话,测试特殊战斗.
  
   结果确实出了问题: 1.iframe背景不透明,这个问题在于兼容全浏览器,我尝试同时给iframe加上IE和FF分别可行的属性,结果成功解决了.

                             2.IE6中 , iframe页面的鼠标右键菜单失去作用。 正确的说是鼠标事件无法捕捉. 但后来我发现放置一个全屏幕的div,背景设置为一个透明gif,就可以让iframe中的鼠标事件生效. 当然,兼容所有浏览器 .

                             3. IE6中,键盘事件也无法捕捉, 办法是给body加上onkeypress=return false ,再捕捉keydown就可以了.原因目前不明.


    解决了这些,又添加了切换战斗时的效果.  终于像个样子了.  Demo预计在两周后左右发布. Demo包含一个城(20个地图块这样),两个村子,一些随机战斗,两个boss战。 以及各类任务若干。

  人气角色露比, 经典之战再现.
  
  iframe的透明+ Gif的篓空透明, 和原作效果相似度90%
  
  操作界面, 目前只有攻击和技能可用.

  技能还要包含等级和满级名字,这点我费了不少脑筋,最后用jq的data缓存解决了

  技能光芒, 音效, 背景音乐, 一个都不能少

  其实屏幕的大小比原作要高出1/5 .


[ 本帖最后由 阿伍 于 2008-11-9 18:42 编辑 ]


本帖最近评分记录
winter   2008-11-5 12:43  威望  +10   赞
小谢   2008-10-6 17:46  威望  +10   风云再现,幻宇重生
风云舞   2008-10-4 18:02  威望  +10   战斗特效/3D做的很好
月影   2008-10-1 15:48  威望  +10   不错~
顶部
los
霸王龙
Rank: 6Rank: 6


UID 81082
精华 0
积分 2527
帖子 966
威望 865
阅读权限 70
注册 2007-12-28
状态 离线
 
发表于 2008-9-30 22:57  资料  个人空间  短消息  加为好友 
最近牛人比较多啊,十一过后不知道要出来多少东西





回到以前自由自在的生活中~~~
顶部
qgy18
大恐龙
Rank: 4


UID 50656
精华 2
积分 894
帖子 75
威望 769
阅读权限 50
注册 2006-4-22
状态 离线
 
发表于 2008-9-30 23:00  资料  个人空间  短消息  加为好友 
这个必须得顶~

顶部
风云舞 (风云舞)
霸王龙
Rank: 6Rank: 6
到处玩


UID 1601
精华 16
积分 2964
帖子 1306
威望 1760
阅读权限 70
注册 2003-4-5
来自 山东省
状态 离线
 
发表于 2008-9-30 23:59  资料  个人空间  短消息  加为好友  QQ
JS做程序语言,开发大型游戏的话,性能对着16位的MD主机,结合VML最高只能模拟SFC主机.不过你这个结合了后台,应该好一点.对着16位MD主机的含义就是 - (图片用小的,音乐用MID/WAV也是体积超小的).

LZ这种游戏,伪3D贴图,很炫,但是说实话,那是SS主机/EXE才能胜任的,JS+IE7,达不到那种性能.即使能做出点各中功能环节,本地运行到可以,在线上,会慢死,比如你给的在线测试,就很卡...如果想彻底开发出,并且好玩?太难,就算给一个团队开发,几年也不行,主要是[硬件] - 浏览器性能..

JS能抬高,但绝对够不着同C/S结构的网游媲美,别说完美国际,就魔域/魔力/传奇,那些题材建议别选,极不现实,JS游戏开发很中庸,网页形式的画面模拟游戏更中庸.

个人建议:画面抱着比Flash差一点,性能抱着比DOS游戏高一些的开发态度,重新选择合适的游戏题材吧,目前CrossGate这个,用JS开发会十分虚脱...
LZ技术很凶,牛人,这点看作品一眼就看的出.不过,半年前学JS就能这样水平?感觉难以置信.

[ 本帖最后由 风云舞 于 2008-10-1 00:05 编辑 ]





嘿嘿, 飘飘的的来也。
顶部
阿伍
大恐龙
Rank: 4
幻想乡开拓者



UID 91482
精华 2
积分 988
帖子 208
威望 330
阅读权限 50
注册 2008-9-27
状态 离线
 
发表于 2008-10-1 00:34  资料  个人空间  短消息  加为好友  添加 阿伍 为MSN好友 通过MSN和 阿伍 交谈 QQ
刚吃夜宵回来.. 感谢各位关注,尤其风云舞.(我也山东的,兖州呵呵)
在游戏开发之初,公司的技术经理曾引诱我投奔flash阵营- -  ,但我仍坚持采用了js.

因为: 1.它的载入速度比flash要块,图象资源可以边下边用(也算缺点..)
        2.它能较简单的实现鼠标右键的功能拓展. 而不像flash总带着一个恶心的默认右键菜单
        3.flash中,如果场景过于复杂,鼠标会有严重的拖慢!严重影响了游戏体验! 即使as3也不例外, 我很纳闷为什么不能使用硬件指针呢.   
        4.占用资源比flash小,这个是感觉的. .
        5.因为职业原因,对网页比较熟悉点,做这个除了消遣,还能提高工作技能.我觉得是个双赢的事.

当然,做技术的总要学着挑战,才能有提高. CrossGate原作有近4G的容量, 全部还原是不可能的, 取其精华做,不然做到老也做不完 .

[ 本帖最后由 阿伍 于 2008-10-1 00:45 编辑 ]

顶部
风云舞 (风云舞)
霸王龙
Rank: 6Rank: 6
到处玩


UID 1601
精华 16
积分 2964
帖子 1306
威望 1760
阅读权限 70
注册 2003-4-5
来自 山东省
状态 离线
 
发表于 2008-10-1 11:22  资料  个人空间  短消息  加为好友  QQ
钦佩,关注中:)





嘿嘿, 飘飘的的来也。
顶部
cosin
霸王龙
Rank: 6Rank: 6



UID 8043
精华 0
积分 2417
帖子 718
威望 765
阅读权限 70
注册 2004-1-15
状态 离线
 
发表于 2008-10-1 13:41  资料  个人空间  短消息  加为好友 


QUOTE:
原帖由 阿伍 于 2008-10-1 00:34 发表
刚吃夜宵回来.. 感谢各位关注,尤其风云舞.(我也山东的,兖州呵呵)
在游戏开发之初,公司的技术经理曾引诱我投奔flash阵营- -  ,但我仍坚持采用了js.

因为: 1.它的载入速度比flash要块,图象资源可以边下边用( ...

其实么,Flash 应该是个趋势
米人付工资让我研究 Flash。。。不然我肯定选 Flash

数据/逻辑用 JS
UI 用 Flash

顶部
anbert (木桑)
大恐龙
Rank: 4


UID 7555
精华 1
积分 688
帖子 280
威望 279
阅读权限 50
注册 2003-12-27
状态 离线
 
发表于 2008-10-1 15:20  资料  个人空间  短消息  加为好友  添加 anbert 为MSN好友 通过MSN和 anbert 交谈 QQ ICQ 状态
视觉呈现部分可以尝试使用其它方案代替,比如flex或者silverlight,
一来画面不再受html所局限,甚至可以展现高画质cg;
二来性能也能上一个台阶。





while(coding)coding();
顶部
gene
霸王龙
Rank: 6Rank: 6


UID 53704
精华 0
积分 2091
帖子 637
威望 706
阅读权限 70
注册 2006-6-27
状态 离线
 
发表于 2008-10-1 22:58  资料  个人空间  短消息  加为好友 
好久没来这个坛子...貌似冷清了许多...JS也好久没碰了...

回忆当时如楼主一般的激情...

我以一个过来人劝楼主..
想做个好的游戏..
换Flash吧...

除了Flash怨念的右键..





简 ?  否 .
顶部
雨天故事
大恐龙
Rank: 4
青帮-卖白菜的


UID 65748
精华 0
积分 736
帖子 475
威望 415
阅读权限 50
注册 2007-2-27
状态 离线
 
发表于 2008-10-1 23:28  资料  个人空间  短消息  加为好友 
同意二楼的说法





QQ群:17320427 CSS、ASP、PHP、JavaScript强势WEB交流群,期待您的加入
顶部
thysky
大恐龙
Rank: 4



UID 10127
精华 0
积分 635
帖子 274
威望 355
阅读权限 50
注册 2004-4-2
来自 安徽合肥
状态 离线
 
发表于 2008-10-2 03:23  资料  个人空间  短消息  加为好友  添加 thysky 为MSN好友 通过MSN和 thysky 交谈 QQ
楼主,网站怎么打不开了呢。

不过听起来不错,期待ing...





-->if (i in 51js) {i.study();i.happy();}
顶部
失信的诺言
小恐龙
Rank: 3Rank: 3


UID 73058
精华 0
积分 315
帖子 77
威望 82
阅读权限 30
注册 2007-7-16
状态 离线
 
发表于 2008-10-2 10:48  资料  个人空间  短消息  加为好友  QQ
好强大!关注ING!





失信的诺言成了谎言
顶部
imafool
爬虫
Rank: 2



UID 15
精华 0
积分 198
帖子 127
威望 131
阅读权限 20
注册 2003-2-2
状态 离线
 
发表于 2008-10-2 10:54  资料  个人空间  主页 短消息  加为好友 
ADODE公司和MM公司一样呆,守着个右键做什么鬼……

顶部
明河共影
小虫
Rank: 1



UID 91263
精华 0
积分 44
帖子 21
威望 21
阅读权限 10
注册 2008-9-23
状态 离线
 
发表于 2008-10-2 10:54  资料  个人空间  短消息  加为好友 
楼主,偶也是魔力的老玩家,同时也在研究js,持续关注中!

顶部
hehe123
霸王龙
Rank: 6Rank: 6



UID 67386
精华 0
积分 1818
帖子 516
威望 535
阅读权限 70
注册 2007-4-1
来自 湖南长沙
状态 离线
 
发表于 2008-10-3 19:21  资料  个人空间  短消息  加为好友  添加 hehe123 为MSN好友 通过MSN和 hehe123 交谈 QQ
js的性能啊,是挺慢的。呵。题材确实是个问题。以前也想着重现传奇那类的游戏,后来开发了个网络版的五子棋,斗地主了事了。呵,人懒,而且技术也确实不精。

顶部
lin516
小恐龙
Rank: 3Rank: 3



UID 25319
精华 0
积分 408
帖子 225
威望 218
阅读权限 30
注册 2005-3-17
来自 福建福州
状态 离线
 
发表于 2008-10-4 10:36  资料  个人空间  短消息  加为好友  QQ
呵呵,高手,支持一下,期待全部完成





顶部
冰冷聚星
小虫
Rank: 1



UID 89086
精华 0
积分 33
帖子 4
威望 5
阅读权限 10
注册 2008-6-27
来自 中国
状态 离线
 
发表于 2008-10-5 18:03  资料  个人空间  短消息  加为好友 
期待全部完成,这个一定是神作饿!~

顶部
greatghoul (GreatGhoul)
霸王龙
Rank: 6Rank: 6
猥琐哥


UID 75754
精华 1
积分 1649
帖子 342
威望 1281
阅读权限 70
注册 2007-9-10
来自 中华人民共和国
状态 离线
 
发表于 2008-10-5 18:12  资料  个人空间  主页 短消息  加为好友  添加 greatghoul 为MSN好友 通过MSN和 greatghoul 交谈 QQ ICQ 状态
js做fc游戏还免费可以胜任





Ghoul To World! - Ask and learn.
顶部
welefen
小恐龙
Rank: 3Rank: 3



UID 57326
精华 0
积分 263
帖子 64
威望 59
阅读权限 30
注册 2006-10-9
状态 离线
 
发表于 2008-10-5 20:11  资料  个人空间  主页 短消息  加为好友  添加 welefen 为MSN好友 通过MSN和 welefen 交谈 QQ
做的很不错,但是全部完成的话现在的浏览器估计玩不了,
不过还是佩服楼主的技术和毅力

顶部
shimmer
爬虫
Rank: 2



UID 10259
精华 0
积分 56
帖子 22
威望 43
阅读权限 20
注册 2004-4-7
状态 离线
 
发表于 2008-10-5 21:35  资料  个人空间  短消息  加为好友 
我也N久没来论坛了,一来就看到一个像我当年一样执着的人,甚幸!
不管别人怎么说,我绝对支持你!有空找我聊。

顶部
 



当前时区 GMT+8, 现在时间是 2010-7-31 04:52
苏ICP备05080427号

Powered by Discuz! 5.5.0  © 2001-2007 51JS.COM
Processed in 0.351075 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 无忧脚本 - Archiver