游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3784|回复: 10

我想写一个游戏,请大家帮帮我……

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2005-1-26 23:22:00 | 显示全部楼层 |阅读模式
对于游戏的设想是这样的:
2D,网络游戏,服务器端以linux为主,最好能跨平台,客户端则一定要跨平台
游戏内容:
玩家控制太空里的一艘飞船,在宇宙、港口、空间站、行星轨道等场景中飞行、作战、执行任务,玩家需要控制飞船的发动机以控制飞船的运动,需要模拟出飞船的加速度、行星引力、碰撞时的冲量等物理效应,玩家可以赚钱然后在一些地方购买和安装各种装备、武器,可以建立自己的空间站等。
现在我有些零碎的想法,但是无法整理成一个完整的设计(当然这是指程序方面),主要是对整体架构心中没有数,我知道服务器上是主要是网络模块+数据库模块+仿真模块,但是应该具体如何设计却没个思路……
另外还有个问题,我目前的想法是这样的:
服务器端用八叉树管理所有仿真对象
服务器端有个循环,循环体内容是:
{
poll(TIMEOUT);
处理每个网络连接,能读就读,能写就写;
遍历整个八叉树,调用每个仿真对象的breathe()以更新他们的状态(包括运动模拟、事件/请求的处理等)
}
但是这个TIMEOUT的值该是多少呢?
还有在对每个方针对象调用breathe()时,如何处理碰撞检测呢?目前我的碰撞检测的想法是:先用包围盒检测,如果包围盒没有发生碰撞则一定没有碰撞,如果包围盒发生了碰撞却不一定真的发生了碰撞,所以包围盒发生碰撞时再根据图像信息进行更详细的检测(以后改成3D的话就是根据模型数据进行详细检测了),但是这样的检测过程实际中该怎么运用呢?仿真对象的breathe()该怎么写呢?
[em24]

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2005-1-26 23:30:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

加我QQ275103396

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-1-27 09:12:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

我觉得没必要跨平台。
游戏吗,最重要的当然是好玩。
PS2上的程序都是不能跨平台的,但是因为他们很好玩,所以有人开发了模拟器。
可以先用包围盒,如果不能满足要求再加上细节的监测。

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-1-27 15:14:00 | 显示全部楼层

Re: 我想写一个游戏,请大家帮帮我……

好兴奋啊~偶和楼主的思路差不多,好想和楼主聊聊!加偶的QQ  6357457
[em19]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2005-1-27 15:45:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

Mgccl,fungione,我加了你们qq了~
fujingqiu,我想跨平台因为我喜欢linux,而且跨平台也不会太困难,SDL+OpenGL就差不多了

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-1-27 17:39:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

你编的游戏是给自己玩的还是给别人玩的?

37

主题

727

帖子

740

积分

高级会员

Rank: 4

积分
740
发表于 2005-1-27 17:55:00 | 显示全部楼层

Re: Re:我想写一个游戏,请大家帮帮我……

fujingqiu: Re:我想写一个游戏,请大家帮帮我……

你编的游戏是给自己玩的还是给别人玩的?


拿来玩?...

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2005-1-27 19:42:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

linux java 跨平台

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
 楼主| 发表于 2005-1-27 20:08:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

游戏嘛~当然是给大家玩的~Linux下缺少游戏呀~
java我总觉得慢了点,而且关键是我不会java……呵呵

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-1-27 21:34:00 | 显示全部楼层

Re:我想写一个游戏,请大家帮帮我……

linux下玩win游戏不是不行,要加插件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-24 09:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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