免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 26675 | 回复: 131
打印 上一主题 下一主题

倡议CUer为 c 语言做点实事,开发属于自己的游戏引擎 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-24 00:36 |只看该作者 |倒序浏览
本帖最后由 三月廿七 于 2011-11-24 07:12 编辑

比如动画引擎、脚本解析、【动画|脚本|地图|界面】编辑器、AI...
不重复造轮子的程序员不是合格的c程序员,c 程序员必须重复造轮子啊

                        

                                                                                                                     | Monster                                                                                
                                                                                                                     | Player
                       | GameInterface      |GameObjectManager----GameObject----| Npc
GameManager | GameSecen  -----  |GameMap                                              | Skill
                       | GameScript           |GameItem----|Wenpon
                       | GameInput                                   |......
                       | GameGraphicObject---|Animation                     
                       | GameAI                      |Line
                       | GameNetWork            |Image
                                                            |Camera
                                                            |......
                       ......

大家对我的这个简单的框架有什么意见可以讨论讨论


{:3_182:}

论坛徽章:
0
2 [报告]
发表于 2011-11-24 09:38 |只看该作者
帮顶下吧

论坛徽章:
0
3 [报告]
发表于 2011-11-24 10:16 |只看该作者
RPG?STG?AVG?通吃?
再明确一下吧。

论坛徽章:
0
4 [报告]
发表于 2011-11-24 12:15 |只看该作者
RPG?STG?AVG?通吃?
再明确一下吧。

论坛徽章:
0
5 [报告]
发表于 2011-11-24 12:20 |只看该作者
本帖最后由 三月廿七 于 2011-11-24 12:28 编辑
RPG?STG?AVG?通吃?
再明确一下吧。
幻の上帝 发表于 2011-11-24 12:15


游戏类型暂定为 RPG游戏,
编程语言为 c, 窗口系统为freeglut, 图形库为 OpenGL
游戏视角可以为2D, 也可以为3D, 限于个人水平因素,暂定为为2D视角

牛B人物可以实现动画引擎(包括不需要显示在屏幕上的摄像机)
整个3D场景, 小到一个像素,大到一个建筑都由你来设计

工程量巨大,  具体事项可以讨论...

论坛徽章:
3
巳蛇
日期:2013-10-03 10:41:48申猴
日期:2014-07-29 16:12:04天蝎座
日期:2014-08-21 09:24:52
6 [报告]
发表于 2011-11-24 12:25 |只看该作者
顶啊。
本人完全菜鸟一个。
但可以说是一个梦想,想实现linux下的dota

论坛徽章:
0
7 [报告]
发表于 2011-11-24 12:28 |只看该作者
有这功夫好好研究研究开源引擎吧, 例如OGRE或者DOOM3的代码。 或者研究研究Unitiy3D, 也比在这里喊着开发引擎靠谱。

这里的人做图形的很少, 开发引擎不是LZ想到那样简单的。  没做过几款大型游戏的团队, 就别想开发图形或者游戏框架引擎了。

很多需求跟做法是要跟美术一起磨合配合的。

论坛徽章:
0
8 [报告]
发表于 2011-11-24 12:29 |只看该作者
本帖最后由 三月廿七 于 2011-11-24 12:39 编辑
有这功夫好好研究研究开源引擎吧, 例如OGRE或者DOOM3的代码。 或者研究研究Unitiy3D, 也比在这里喊着开发 ...
xhl 发表于 2011-11-24 12:28

我觉得很靠谱,

很多网游开发团队不过20人,
CU 人才济济, 不会连个2D网游还搞不出来吧??
当真正把2D网游实现了, 3D也就不在话下了

2D 图形总会吧?
这里搞服务器的比较多, 正好负责网络通信

论坛徽章:
0
9 [报告]
发表于 2011-11-24 12:44 |只看该作者
我觉得很靠谱,

很多网游开发团队不过20人,
CU 人才济济, 不会连个2D网游还搞不出来吧??
当真正 ...
三月廿七 发表于 2011-11-24 12:29



   
兄弟 真想做游戏, 你的好好学学计算机图形学, 2d好了, 3d就差不多了, 这个太初级了。

2d是很简单, 基本都是图片, 但你想做游戏框架, 没有10年以上的游戏开发经验的人, 是设计不出来的, 需求你都弄不清楚


至于3d吗, 可以说复杂到无止境, 看你最终要啥效果了。 而且建议你先弄清楚2d跟3d的区别, 你会做2d产品, 想升级做3d产品, 估计得经过3-5年的学习跟有机会有项目实践。

论坛徽章:
5
技术图书徽章
日期:2013-11-07 13:21:58技术图书徽章
日期:2013-12-07 10:34:46技术图书徽章
日期:2014-04-23 08:50:31双鱼座
日期:2014-09-16 09:12:34亥猪
日期:2015-01-23 13:37:49
10 [报告]
发表于 2011-11-24 12:47 |只看该作者
lz真悠闲。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP