Actually, I must have screwed up because It thought I was replying to the
list, not to you directly. My apologies and thanks for your info.
A little background: I've been a developing software (mostly database
programming in 4th Dimension, but understand a few other languages as well)
for about the last 20 years. I was thinking of using RB as my development
tool to design a new MMORPG because:
a) I wanted to release the game on multiple platforms at the same time
b) I'm thinking the game could be created faster
c) A few other people seem to think it would do the job for me.
I've got, what I and a few others I've told my idea too seem to think is a
fantastic idea for a new futuristic game. This would be either a first
person (what I'm leaning towards) like EverQuest or a 3rd person such as
Diablo II. I would need to build server software to host my games, and
client software to actually play the games. You ask "Do you want to make
something the level of WOW?" My answer is a definite YES! Can you not
switch to full screen mode in RB? Does RB always need an MDI Window? I
thought that I might be able to use some sort of 3D Engine to make the
game's graphics look great and run fast?
-----Original Message-----
From: Chris Dillman [mailto:chrisd at plaidworld dot com]
Sent: Wednesday, December 07, 2005 10:23 AM
To: DonGeraldo at gmail dot com
Subject: RE: Games in RB
>Wow, I've heard from a couple of people that RB could handle my ideas.
I have stopped being nice about it after 6 years of messing with games in RB
:)
I really love RB there are just things it not really good for.
Im actually teaching classes in game development at a local business college
and I have 7 professional games published over the last 10 years.
So anyhow...
Show me a AAA level game done in RB?
or even a pro level indie game done in RB out of the box?
> Why
>do you think it can't?
You should ask this on the idevgames forums also.
I just took a look on the mailing lists to I don't see any public follow ups
or you listing what your goals are?
Do you want to make something the level of WOW?
What is your groups age range and programming background?
RB tends to be really good at doing things out to of the box.
What it can not do out of the box is where most of the problems happen.
In RB you give up control for easy of use.
But what you want to do is very advanced and you will probably find
in the end that you
need the low level control.
For example how for you plan on switching to full screen mode in RB?
RB is slow.
I can write a 3D engine in C++ and most of it will be 100x faster.
The RB compiler just can not compete on many levels.
Now RB3D / Quesa... is also really really slow for a 3D engine written in C.
It scales horribly.
Try writing some tests.
Example see how big a grid of 3D tiles you can build and check your
framerate.
Or Just see how many simple 3D objects you can through into a scene
and check your frame rate.
It will most likely be dead slow with a 20x20 grid if I remember my
last tests correctly.
That would be....
20x20*2 polies.... 800.
Now if we look at BANG 3D running as a plug in for RB
We can easily put a 100x100 grid on screen and get 50+ fps Thats 20,000
polies on most macs.
And that is with out GL optimizations.
Just handling a large number of objects in a world.
You can get plenty of professional tools now for free
work with all the industry standard like CVS for group projects.
Mac you can use Xcode.
PC you can use Dev C++ see http://www.bloodshed.net/dev/
Both use GCC for a compiler
You can then use Libs like SDL to handle and abstract all the platform
specific details for you.
You will also have total low level control when you need it.
It makes learning C/C++ about as easy as RB.
Both tools integrate with CVS for working with other people.
Most languages except RB use plain text files
which makes more then one person editing part of a project
on multiple platforms easy.
SDL
http://www.libsdl.org/index.php
Lots of tutorials and libaries are made to work with it.
Take a look at this one...
http://sol.gfxile.net/gp/
has set up instructions for most C++ compilers systems.
>I'm on both Mac & Windows.
Not a problem.
There are lots of tools that work on both.
I code all my games for Mac/Win/Linux now.
Have you looked at bltizmax?
It is a crossplatform basic geared towards game dev.
It makes game making easy and give you total control over open gl etc. It
also makes setting games up easy. Loading textures etc.
I lot of beginners are making very fast progress with it.
The other options are using open source game engines.
They are free etc.
Or you could use Torque 3D.
That is a fully done engine runs on all platforms.
And you would just need to script.
It been used for MMO games already.
--
Email: chrisd at plaidworld dot com
iChat / AIM: crackbunny at mac dot com
Buy Art : http://www.starbounce.com
Play Games: Plaid World Studios http://www.plaidworld.com
Day job: Senior Software something or other for
http://www.riskwise.com, Part of LexisNexis, I think this means I am
supposed to know what I am talking about.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|