铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 3525|回复: 15

[其他] 有没有人想做新的游戏引擎?

  [复制链接]
发表于 2010-6-14 13:39 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 fenghou 于 2010-6-14 13:47 编辑

玩了前传之后,在感受到现在的引擎的强大的同时,也感觉到完全基于原版的局限。以后想要超过前传的话,我想最好的方法就是使用新的引擎了,比如像《暗黑破坏神2》那样的拥有众多2D特效、还有部分3D功能的2D引擎,或者像《泰坦之旅》那样的模仿2D视角的纯3D引擎。

几年前我曾学过一段时间的2D和3D引擎的制作,不过最终没有作出成品来。
最近玩了前传之后又萌发了做游戏的念头,而且也有点空闲时间,所以想问问看是否有人正在做新引擎,或者也有这个念头。

我以前低估了做引擎需要花费的时间,想一个人做出来结果只能放弃。而现在几个人一起做的话,时间肯定能大大缩短,就算有人中途退出也不会使计划搁浅,因而可以避免像我以前那样做无用功的情况。

PS: 个人会C/C++, JavaScript, 很久以前学过汇编和反汇编,如有需要有意学习Lua和Java。
图像引擎方面会DirectX和HLSL。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-14 13:43 | 显示全部楼层
根据传说,前传用的是新引擎,跟weyl的好像还不一样···

[发帖际遇]: 反对混合型跟踪成昆进入明教密道,结果:修炼成功乾坤大挪移,增加声望1。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-14 14:54 | 显示全部楼层
根据传说,你可以用商业引擎(好吧,扔鸡蛋吧

[发帖际遇]: 煌拓学会了“佛门狮吼功”,开演唱会再也不用租音响了,节省下租用费银两10两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-14 16:28 | 显示全部楼层
楼主不妨放出一些进度吧。

说起来重新制作引擎确实是一件大工程,特别是对于我这样的业余的。

现在一般都是在bt的passcal版或者游泳的鱼的lua版上作改进吧,需要什么就写什么。
当然困难主要集中于图形显示方面。
毕竟都不是专业人士,效率上自然做得不是太好。一些2D特效也不知道怎么做。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-6-14 16:54 | 显示全部楼层
本帖最后由 fenghou 于 2010-6-14 17:05 编辑

我的代码都是两年前写的了,只做到了在大地图上按方向键行走的程度,现在要继续写还要重新看一遍才明白其意思。而且经过这两年,已经明白以前的构架在很多方面都不好,现在恐怕要把一半都重写。所以想看看有没有已经正在进行的工程,这比我改原来我自己写的会简单些。

我以前主攻的就是图形方面,也可以说其他方面涉及的很少。要做到高效精细的画面,只能用C/C++了,不过应该可以做成DLL的形式供Lua程序调用。

至于我前面说的新引擎,只有构想和不知道是否足够的知识,还没有付诸行动。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-14 17:06 | 显示全部楼层
中华大地民间“艺人”还真不少哈

[发帖际遇]: hj22拜岳老三为师,得到见面礼银两30。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-14 19:34 | 显示全部楼层
我本来想扣2楼3楼的分,但看到jy已经各给了他们一张黄牌,那就算了,恭喜你们两位躲过了几十分的扣分……
顺便口头警告6楼,严肃点,这里不是灌水的地方!
引擎的话,楼主多和jy、weyl、KG商量一下吧,不过用了新引擎之后,贴图该用什么好呢……

[发帖际遇]: 凶神恶煞在丐帮大会揭露何师我的真正面目,得郭靖称赞,增加声望1。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-6-14 19:57 | 显示全部楼层
本帖最后由 fenghou 于 2010-6-14 19:59 编辑

如果用2D引擎的话,兼容现在的贴图还是不成问题的。

3D确实不好办,希望能找到对提取和使用3D游戏模型比较熟悉的人吧。这方面的工具网上有,不过门槛比较高,我学过一阵子但水平不行。

不过在2D引擎里要使人物动起来,最好的办法还是先用3D绘图软件建模、制作动作,再导出成2D动画。这样添加新人物就只需要建模,动作可以直接套之前做好的,比现在省事得多。另外采用现在这种俯视视角的话,人物细节可以完全不用管,建模也会省事许多。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-14 20:22 | 显示全部楼层
之前就有好几次提到在金群里使用布娃娃系统,不过也只是说说而已,没下文……
如果真能实现布娃娃,相信将会迎来金群MOD游戏画面的新时代,当然,新游戏全新的引擎和贴图应该已经不能算MOD了。
个人觉得如果开发新引擎,那么应该用于其它类型的游戏,如大富翁类型的TAB、暗黑型的ARPG、甚至是侍魂类型的FGT,而非金群这种形式的武侠RPG,毕竟以当前金群几个复刻的引擎已能扩展出相当多的功能,有的设定较难实现也许仅仅是因为美工和原版数据结构的问题,没有太大必要为了增添少量原生功能而投入大量精力去开发一款用途差不多的引擎。当然,只是个人愚见,可能有失偏颇。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-6-14 20:49 | 显示全部楼层
本帖最后由 fenghou 于 2010-6-14 21:15 编辑

不用局限于金群的现有游戏系统嘛,我是沉醉于金庸武侠这个系统,想用游戏尽量完美地再现它。相信智冠制作金群时也是这么想的。

我的构想是做出类似博得之门和秦殇那样既有策略性、又有动作性的RPG系统,这个系统同时也能兼容目前的战棋模式。就算目前因为美工不足用不到这个系统的全部,不过我想美工总会慢慢跟上来,我们越早做这个系统就可以为美工争取到越多的时间。

顺便,如果统一用3D软件制作场景和人物的话,现在用于2D引擎的资源将来也可以用在3D引擎里,引擎的更新换代就会更容易了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-15 01:34 | 显示全部楼层
我查过一些3D引擎,很多都是商业的。
我比较喜欢泰坦之旅,不过现在的电脑配置不太好。其实这个真3D引擎做这个游戏很不错的。

[发帖际遇]: weyl吃烧饼的时候,发现烧饼里藏着一枚“玄铁令”,牙齿被磕掉,补牙花掉银两7。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-6-15 01:37 | 显示全部楼层
这样好吧,只更改图形部分,最后做成动态链接库的形式供现存的各种游戏程序调用。

[发帖际遇]: fenghou参加论坛才艺展示活动,其所展示的才艺被游戏制作团队看上,认为可以为游戏制作作出贡献,收编入队,增加声望3。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-15 13:01 | 显示全部楼层
游泳的鱼制作的 C+lua引擎就是这样工作的。
在C里实现绘图,播放音乐等底层函数,程序运行后初始化完毕后就将控制权交给lua,
由lua来实现具体的 逻辑部分。

我很喜欢这个引擎。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-15 13:11 | 显示全部楼层
想法似乎不错,离职待退休的KA围观LZ大作

[发帖际遇]: 与韦小宝赌骰子,韦小宝出老千,KA失去银两17两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-6-15 13:44 | 显示全部楼层
游泳的鱼制作的 C+lua引擎就是这样工作的。
在C里实现绘图,播放音乐等底层函数,程序运行后初始化完毕后就 ...
jy02785317 发表于 2010-6-15 13:01


那我就先研究一下这个引擎吧。

话说我用VS2008编译不了0.66版,听说由于vsnprintf()函数更新过,必须修改其定义。不过好像这个函数已经编译成lib文件了,无法修改。有什么解决办法?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-6-15 13:54 | 显示全部楼层
我之前用的vs2005也是无法

后来下载了vc6。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-12-23 00:28

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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