找回密码
 立即注册
搜索
楼主: fenghou

[PC] 想在业余时间做个3D游戏,请问该用哪款/组SDK好?

[复制链接]
     
发表于 2011-12-30 01:15 | 显示全部楼层
引用第36楼fenghou于2011-12-30 01:02发表的  :


也许很便宜呢?问问试试看嘛……
高于1000美元我就不考虑了


1000$只能买到像Torque这类的过时货.
主流的AAA级商业引擎的source license针对公司应该至少是5-10万$起跳(可能还存在针对项目数量的限制,完全买断只会更贵),
我估计根本不会鸟独立开发者.
回复

使用道具 举报

     
发表于 2011-12-30 01:25 | 显示全部楼层
引用第37楼woodey于2011-12-30 01:07发表的  :


我记得免费版没有动态阴影?
是的。反正自己玩的时候都是用的破解版啦
比较:
http://unity3d.com/unity/licenses
回复

使用道具 举报

     
发表于 2011-12-30 01:25 | 显示全部楼层
个人而言.这两年的项目都在Unity3D上,自己也买了pro license.

我个人是比较推荐个人和小开发商用Unity3D的,性价比是相当的好.功能对于中小型项目也是足够有余.
Source什么的,打个比方来说: 没有浏览器的源码就不能开发网页么?没有数据库的源码就不能开发数据库的应用么?
回复

使用道具 举报

     
发表于 2011-12-30 01:26 | 显示全部楼层
看了这帖我去unity3d的官网看看才知道原来那么多ios游戏是用这个引擎做的
回复

使用道具 举报

发表于 2011-12-30 01:48 | 显示全部楼层
Unity3D绝对是好东西
上面的也说过了,用免费的对大多数情况下来说都够了。
回复

使用道具 举报

发表于 2011-12-30 02:44 | 显示全部楼层
不知道LZ的基础如何,希望做到什么程度
如果对游戏引擎各方面还不是很熟的话,推荐至少先尝试写一个包含各种基础系统的引擎,其实也花不了多久啦
以本人为例的话,写一个交作业用的2D引擎大概花了咱20天每天5小时的时间吧,改成3D的也多不了多少。
这样子多少会对游戏的原理啥的有个更深入的理解吧,在此基础上再选择是用自己的引擎还是找一个成熟的。
话说为什么要放弃呢

PS:时间不多的话,gameMaker挺容易上手的,不过貌似对3D支持不多?
回复

使用道具 举报

     
发表于 2011-12-30 08:59 | 显示全部楼层
引用第42楼HMHM于2011-12-30 01:25发表的  :
个人而言.这两年的项目都在Unity3D上,自己也买了pro license.

我个人是比较推荐个人和小开发商用Unity3D的,性价比是相当的好.功能对于中小型项目也是足够有余.
Source什么的,打个比方来说: 没有浏览器的源码就不能开发网页么?没有数据库的源码就不能开发数据库的应用么?

浏览器有标准的,而游戏引擎可没标准啊
回复

使用道具 举报

     
发表于 2011-12-30 09:02 | 显示全部楼层
简单来说,LZ是想要个工具是西加加当脚本语言的?

其实我就是不喜欢写底层,但是西加加用得最熟,最后结论就是要是有个西加加当脚本语言的引擎
回复

使用道具 举报

头像被屏蔽
     
发表于 2011-12-30 09:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2011-12-30 09:50 | 显示全部楼层
你既然都会c++和directx了,那还不自己轮一个?用别人的引擎就意味着你得把它吃的很透才能用好,这本身就非常花时间。当然你也可以学学c#然后去搞unity。udk建议你别碰了,太复杂,真不如自己轮一个。
回复

使用道具 举报

     
 楼主| 发表于 2011-12-30 11:30 | 显示全部楼层
引用第48楼碎月于2011-12-30 09:02发表的  :
简单来说,LZ是想要个工具是西加加当脚本语言的?

其实我就是不喜欢写底层,但是西加加用得最熟,最后结论就是要是有个西加加当脚本语言的引擎

也不是要到全部用C++的地步,只是到时候肯定要在某些模块上做出较大的修改才能满足自己的需求。如果用脚本做这些工作,速度上没办法忍受。
回复

使用道具 举报

     
发表于 2011-12-30 12:21 | 显示全部楼层
hl2 的source 不错

解决方案全面,从模型到音频一应俱全,都是源码级支持(tga,mp3什么的)
模型工具用的 mod tool,就是个低版本的softimage
自带例子,可以用vc 调试。好像是个赛车游戏

不过我上次玩已经是几年前了,这些年应该也改了不少
回复

使用道具 举报

     
发表于 2011-12-30 12:26 | 显示全部楼层
引用第49楼refo2613于2011-12-30 09:40发表的  :


Directx 或者OPENGL算标准么

dx和gl 只能算约定,最后实现是硬件和驱动,同一份代码用a卡n卡和intel核显跑出来的结果可能是不同的
回复

使用道具 举报

     
发表于 2011-12-30 18:12 | 显示全部楼层
opengl和D3D是图形API
回复

使用道具 举报

头像被屏蔽
     
发表于 2011-12-31 21:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2012-1-1 08:58 | 显示全部楼层
2D引擎以前有HGE,可惜这东西好像已经很久没有官方更新了。
SFML也可以看一看,以前和室友用过一阵子
回复

使用道具 举报

     
发表于 2012-1-1 14:45 | 显示全部楼层
强烈推荐u3D,简单易用高效,免费授权够用,pro也不贵,关键跨平台性能好对独立游戏来说发布渠道广阔很多,u3D官网上还有不少便宜甚至免费的资源也能帮助独立游戏。

欢迎加入u3D技术群161940682,目前成员以上海地区使用u3D的专业游戏团队为主。

另外借地招游戏程序员儿,电视游戏开发出身的上海团队,目前主要使用u3D开发web、移动、轻客户端跨平台游戏。
有意者站内短消息我
回复

使用道具 举报

     
发表于 2012-1-1 17:43 | 显示全部楼层
搭车问一下,请问有谁知道3ds游戏一般是用那种编程语言的吗?是C++吗?
回复

使用道具 举报

     
发表于 2012-1-1 20:36 | 显示全部楼层
引用第58楼mamene于2012-01-01 17:43发表的  :
搭车问一下,请问有谁知道3ds游戏一般是用那种编程语言的吗?是C++吗?

八成是C,任地狱提供SDK,给大厂提供底层API
回复

使用道具 举报

发表于 2012-1-1 21:24 | 显示全部楼层
unity3d妥妥的
一是相对Udk简单,而是跨平台
如ls各位巨巨所说ios上非常多游戏都是unity的
ogre+cegui那是找虐
自己写更是没事做找虐,做游戏是一码事,写引擎是另一码事
回复

使用道具 举报

发表于 2012-1-1 21:26 | 显示全部楼层
u3d妥妥的
相对udk简单,而是跨平台
ios上很多游戏都是u3d
ogre+cegui是找虐
自己写引擎那是没事做,写引擎是一码事,做游戏是另一码事
回复

使用道具 举报

发表于 2012-1-2 07:11 | 显示全部楼层

回复: Re:想在业余时间做个3D游戏,请问该用哪款/组SDK好?

引用楼主mamene于2012-01-01 17:43发表的  :
搭车问一下,请问有谁知道3ds游戏一般是用那种编程语言的吗?是C++吗?

嗯,至少说我在的公司DS和3DS都是用c++

发送自我的 T-Mobile G2 大板凳
回复

使用道具 举报

     
发表于 2012-1-2 18:20 | 显示全部楼层
楼主好强力哦,膜拜巨巨
回复

使用道具 举报

     
发表于 2012-1-2 22:18 | 显示全部楼层
用什么都行,别碰OGRE

这几天老板心血来潮要求把OGRE渲染队列改成并行机制,改得直要吐血
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-13 05:50 , Processed in 0.222768 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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