幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4704|回复: 4

[通用编程] [第三部分]我最后选择了Y2GE [非技术]

[复制链接]

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2006-11-12 19:28:26 | 显示全部楼层 |阅读模式
关于AC游戏开发制作的背景^^
首先奉劝大家不要轻易就决定做什么,应该最好有一个原型然后才召集伙伴们^^,这样大家容易有信心合作^^~

其实当时策划做ACgame的时候是打算和AC论坛的几个朋友合作的,而且已经开始讨论游戏的策划,大概我在进行分配和协调工作,起初美术方面、音效方面、网络方面、引擎方面、策划方面各有一个人负责,但是我对自己能够胜任分配工作不够自信,结果各个方面的人先后觉得没有希望,就无声无息退出了……最后就我和一位负责引擎的朋友在做,可能还是因为网络方面的缘故,即使最后我们俩个也没有太多的交流,在使用引擎的观点和语言的选择上面还是有很大的分歧……

我一直 用C++,而对方一直用VB在开发,当然还是对C++了解的,我在一开始没有打算加入代码制作,我打算的是作为策划,联系人,至于底层的开发既然比较多人倾向于VB开发(一开始很多人打算用VB做啊)我就没打算介入,但是随着人手渐渐少了,我感觉到第二次合作失败(第一次是和BUBU、叶叶三个人当然虽然最后是出了一个THRPG2,但是知道这个游戏的人有多少……)的危机,我是很希望这个游戏能够开发出来的[s:8] ,

其实在这以前,我还在学校的时候已经打算用BLITZMAX做了,当时还特地打印了相关的E文手册,希望一边开发一边翻译,但是因为没有支持网络,就整理了一半就丢弃了……之后大概半年,设计的手稿没丢,在稍微闲下来的时候打算用BLITS3D去做,这个有网络,这次把整个流程想完……毕竟还没有想好整个游戏是怎么运作的……然后又没有时间了,大概准备考研去了……> <之后用C/C++去开发东西,就一直把这个小游戏的构思放着了……很遗憾的是当时的手稿也没了……

于是,我二话没说决定自己来用C++做完,我当时其实是最沮丧的,应为整个团队就这么没了……我到现在还是没有明白,到底怎么样才算是一个开发团队?记得以前书上也说过,虽然大家有共通的爱好和理想能够团结,但是如果一直没有看到进展,往往很容易放弃,可能这就是个人没有利益的情况下容易犯的大忌…… [s:5] 虽然坚持就是胜利容易说说,但是实际上绝对没有那么容易做得,说到这里回忆起来以前问ADVANCE一个问题:“你觉得游戏什么部分最难?”
“坚持最难……”一点没有错,说得真是对!

之后我的一个朋友还是来帮了一段时间忙,我们在设计时谈的比较投机,老实说,我觉得这次最让我感到成功的可能就是和朋友的两个人的下午的讨论,我们把整个游戏的流程相互说了一遍,基本所有的细节都已经整理好了,不过很遗憾他对C++基本不懂……我就希望他能够先自己看一些C++的入门教材,然后他先写一部分,然后再由我来对其进行修改……

不过我还是一厢情愿了,跨越C++哪里那么容易,再说偶朋友还是一边工作一边在学英语和网络……毕竟人家也有自己的事情,最后他先觉得忍不住了,对我说:“可能还是得你先作,我可能得拖很久……”

当时我真的已经绝望了……我到底做不做,我已经在边缘了……我那时文档基本也已经定稿了……郁闷了大概有一周,总算稍微好了一点,决定就算是自己一个人也好,非得把这个EG做完,这个时候YUKI来劝我,说游戏制作真的还是一个人比较好,再说一个小游戏嘛,“其实大的游戏核心都是没几个人做得……”我觉得她还是说得有理……于是就放弃了再找朋友的计划,再说文档大致也完成了,我把它做成PDF,然后传给YUKI,但是我也知道对方可不是等着看你做什么,什么都要靠自己了!

但是说说容易,图形、音乐EG没啊,正好想起来YUKI一直在开发Y2GE,于是就问YUKI要了来,老实说虽然YUKI自己一直说自己的EG是个垃圾,我觉得十分适合我们小游戏来使用

基本上只需要基本的C++入门知识,然后简单了解一下EG能够做到什么就可以了(其实当时YUKI开发EG的时候偶也就一直在关注了,好像很多部分参考了HGE这个商业开源EG的^^看来YUKI对那个EG感情特别好~):
Y2GE主要基于D3D9,主要有CORE、HELPER两个部分,基本上完成了2D游戏要求的简单功能,详细情况嘛……因为不是技术文章,再说其实更好的EG都有,但是我反而就喜欢了Y2GE哈!

[s:4]

(另外因为和作者认识所以有什么问题可以直接问哈!~)当然虽然如此,偶还是很建议大家以合作的观点做游戏,不一定大家都来一起写一些代码,即便是用一下别人的代码也很不错,这很容易促进交流~说起来偶的同事常常说:“软件程序员大部分都在做重复的事情罢了……”哪怕是一个公司都如此,更不用说我们这些网络的散户了^^,所以比如RMXP中的代码复用偶是很赞的^^! [s:7]

另外做一个补充,在最后的半成品版本中,偶给了几个朋友看,有些朋友给了很不错的建议,也有几个好朋友很乐意帮忙哈!特别感谢纱利雅妹的配音~(不过也有很失望的,高手们都做了“。。。”的回复,这可是莫大的打击,所以现在还是一蹶不振ING OTZ……不过毕竟这些真的是没有技术含量的说~他们能够说什么呢?)

[s:8]
Style-C
回复

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2006-11-13 00:41:40 | 显示全部楼层
前几天看了下HGE的引擎.
果然Y2GE真的和HGE差不多,而且还不像HGE那样,为支持中文什么的要再多做一步.
其实用别人的引擎也没有什么大不了的,商业游戏里面用商业引擎的案例多去了.
能把自己的想法清晰的实现出来,不管用什么手段都是可以的.
(违法的禁止)

不管引擎效率有多高,跑得有多快,游戏有趣才是我们的目的,不是么?
え~え~お!!!
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
 楼主| 发表于 2006-11-13 20:25:48 | 显示全部楼层
我个人比较喜欢通俗易懂的代码,因为很多代码为了用那些莫名其妙的技术结果把本来应该表现的内容掩盖掉了……

今天刚好偶上头说了一句:“写那些代码就好比空的马路上故意放一堆石头,然后翻过去表示自己很厉害……其实远不如不用来得实在……” [s:5]
Style-C
回复 支持 反对

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2006-11-14 16:05:04 | 显示全部楼层
用一位程序员朋友的话来说,如果编程人人都会了,他们靠什么吃饭去?
所以,设置一定的门槛,也是必须的.
え~え~お!!!
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
 楼主| 发表于 2006-11-14 19:49:15 | 显示全部楼层
偶觉得基本的脚本编程应该是人人都会才是……

不能够因为没饭吃就觉得要为难人家哈^^ [s:2]

不过感觉程序员们都是靠吃苦吃出来的,和某些行业不一样~ [s:8]
Style-C
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-16 22:34 , Processed in 0.022067 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表