`
mmdev
  • 浏览: 12914922 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

对Java(J2SE PC)开发之怪现象之我见

 
阅读更多




oz01
Exp:1367

骑士中尉
发表于:2007-9-21 13:21:00

博客 | 档案 | 主页 | 短信 | 树状 | 收藏 | 编辑 | 删除 | 引用


Re:Java in RPG开源开发讲座1[转自本人csdn blog]

我感觉
2Drpg实在没什么值得讲的
对于很多编程新手来说
只要能有很方便的方法来解决图像显示、控制输入、音频输出这三件事
基本上2DRPG都是很容易就实现的
oz01 2007-9-21 13:21:16

注册: 2005-2 状态: Offline 2 Top
srdrm
Exp:27

新成员
发表于:2007-9-23 1:16:00

博客 | 档案 | Email | 短信 | 树状 | 收藏 | 编辑 | 删除 | 引用


Re:Java in RPG开源开发讲座1[转自本人csdn blog]

相对3D容易些.在显示部分来讲.3D还有不少其他的算法.
但是整体来讲,游戏容易实现不意味着搞个商业的东西容易.

其实现在吧,写一两个游戏的HELLOWORLD是简单的.要整出个商业的东西来,就不是这么简单了.
而且大多数人不愿谈论商业上的东西,都认为是机密而不可泄露.有时间我倒是挺想写点东西.不过是以后的事,现在还不成熟~~~~

注册: 2006-6 状态: Offline 3 Top
ceponline
Exp:25

新成员
发表于:2007-9-24 21:12:00

博客 | 档案 | Email | 短信 | 树状 | 收藏 | 编辑 | 删除 | 引用


Re:Java in RPG开源开发讲座1[转自本人csdn blog]

实际上,对于算法的认识,往往是从些很小的例子开始的。比如熟悉了2D图形运算规则后,可以很轻松的加入深度算法,实现所谓的2.5D,即45度斜角处理。而进一步了解Java对OpenGL的绑定或其他类似API操作后,实现3D图形也不是难事。

如果有人因为容易而放弃基础,就好比有人抱怨早知道吃了第5个烧饼就会饱,前四个的钱真是白花了一样。

很少有软件产品一开始就成熟的,但是若没有人的参与,一未等待成熟,就绝不会有成熟的商品出现。在当年OS市场还极不成熟之时,在如IBM等国际巨鳄尚不曾敢太多涉足之际,最终脱颖而出的又是谁呢?

等待成熟,不如令其成熟。

比如我开篇的算法,实际上就有很多[不成熟]的地方存在,为什么大家就不能帮帮我这个小白指证一下,或用代码中的bug狠狠地拍几砖。而枉自空谈什么[太简单]或[不成熟]呢?须知[空口说白话],实在有违程序员的职业道德,还是代码下见真章吧。

比如下面这个效果,只需要在我提供的例子改10行代码即可实现8方行走算法,以及障碍物的有无运算,如果单纯说图像效果,已经足够再现RO了,我真的不明白要等[成熟]到什么境界,才会有人真的认识到关注JavaPC游戏的重要性……

(所有事物,必然有人去做,你不做,我做,我不做,中国人不做,日本人或其他国家去做……因为嫌[简单],我们已失去了太多……即使公认[简单]的Ruby,也是日本发明的……)


在一个难得有Java PC游戏论坛的地方发帖子,结果只有两个人回,而且全是所谓的[高手]……说的比做得多,说得比做得好,莫非真就此成为[中国特色]了吗?
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics