Simple RF2 Demo

Discuss the development of Reality Factory 2
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Re: Simple RF2 Demo

Post by AndyCR »

dylanwinn wrote:Andy, could you please post an Alpha release of a recompiled RF2 Binary this Christmas? A copy of RF2 that doesn't need to be compiled would make my day, and you should have something at least operational by then...
Well, I'm not sure. I plan to release another demo by then, but I'm not sure whether the tools will be included. It's not really usable right now. I can use it, but it isn't something I want the average person using, since they might get a bad impression of it. The fact that it's in public SVN lets developers try it out but discourages the average user who doesn't want to build it from source - this is quite intentional.
Next Christmas, you can do it again, except it will be a Beta! By then I bet you can have RF2 usable...
Yes, it should be pretty solid by then, if not fully-featured. The basics will definitely be down. I will have to continue expanding it for a long time after it's initial release. The scripting is pretty solid, beyond error handling and the script editor - the main problem is the design of the tools.

The design for RF2 is so generic that it's becoming difficult to make tools which are useful but not game-specific. I have a few tricks I will be doing to combat that, but it's going to be very similar to RF. RF doesn't really feel specific to any given game from a tools perspective; what makes it work for different types of games in the editor, for instance, are the various entities included and the ways they interact. There isn't a "cutscene editor" - if you want a cutscene, you script it using pawns. I'm not quite going for that level of granularity, but I am not going to have a big flashing "add a submachine gun to the player" button either. RF2 is very similar to RF in that way; the entities are just in Python instead of C++.

The level editor right now isn't terribly useful, but it does have the base down for what it really needs to be. It's gaining new things every day. The plan, performance permitting, is simply static geometry fed into an octree. RF2 doesn't really care what you use for that static geometry - it almost couldn't care less if you feed it a 30,000 polygon level mesh straight from a modeling program (though it would prefer if you split into smaller pieces so it can optimize it more effeciently). Modern engines simply don't care where the polygons come from, since there aren't any magical tricks that need to be done to optimize the scene before runtime. That's what makes it possible to not have any level compilation. (Well, that and the below...)

I don't plan to have lightmapping for the editor. Having all real-time lights is much easier from a coding perspective, and we can add it later if we absolutely -need- it. Ogre already juggles lights pretty well, turning off ones that are out of range or out of view - as long as you keep the number of lights small a relatively modern system should have no problem dealing with it, and it would take weeks to write a lightmapper. I would prefer to take the Doom 3 approach for this - all dynamic lighting with normal mapping and stencil buffer or texture shadows.

Of course, the option is there to use an external lightmapper if you wish. To RF2 it's just textures.
P.S. Anyone want to post a new screenshot for me?
Well, RF2 uses Ogre for graphics, and there are countless screenshots of Ogre. http://www.ogre3d.org/index.php?full=1& ... _photo.php
dylanwinn
Posts: 84
Joined: Wed Mar 05, 2008 6:15 am

Re: Simple RF2 Demo

Post by dylanwinn »

I have tried my hand with Ogre before, and I think it is a quality engine, though Irrichlit (How do you spell it?) does physics better. I also found Ogre somewhat more confusing that Irrichlit...

What I wanted was to see a screenshot of your work, Andy...
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Re: Simple RF2 Demo

Post by AndyCR »

dylanwinn wrote:I have tried my hand with Ogre before, and I think it is a quality engine, though Irrichlit (How do you spell it?) does physics better.
They're both just graphics engines, so the difference in physics was just down to an external physics engine.

Don't expect RF2 to have the best physics you've ever seen - we'll be using ODE for open source reasons - but it should be decent.
I also found Ogre somewhat more confusing that Irrichlit...
It was quite a bit more confusing until I understood how Ogre structured things; now it's not really much different.
What I wanted was to see a screenshot of your work, Andy...
I'll have to take one soon.
User avatar
GMer
Posts: 329
Joined: Thu Oct 25, 2007 4:49 pm
Location: On the rock in the 3rd solar orbit.

Re: Simple RF2 Demo

Post by GMer »

Link on the first post is broken... :cry:
Over 3 years (has it been that long?) and just now I noticed the day and month of my birthday were switched. Whoops!

Some 2d games I made, haven't made anything in a year though O.o
http://www.yoyogames.com/users/GMer56
User avatar
jonas
Posts: 779
Joined: Tue Jul 05, 2005 5:43 pm
Location: Texas, USA
Contact:

Re: Simple RF2 Demo

Post by jonas »

That was also well over 2 years ago. ;-) There should be a couple of screens around of the demo. I think it just showed the rf2 logo. It was pretty cool, but not much you could actually do with it. Now we all just wait for the next peak :mrgreen:
Jonas

Focused, hard work is the real key to success. Keep your eyes on the goal, and just keep taking the next step towards completing it. If you aren't sure which way to do something, do it both ways and see which works better. - John Carmack
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Re: Simple RF2 Demo

Post by AndyCR »

Thanks for reviving the post; that reminds me to revise that the physics engine will be Bullet, not ODE (and it is currently only used for collision detection, no physics objects are implemented).
User avatar
GMer
Posts: 329
Joined: Thu Oct 25, 2007 4:49 pm
Location: On the rock in the 3rd solar orbit.

Re: Simple RF2 Demo

Post by GMer »

http://realityfactory2.sourceforge.net/ is a very shiney :shock: website, (is there a way to download the old demo?) I can't wait untill the website is done and RF2 is released (I'm in for a long wait :lol: aren't I)
Over 3 years (has it been that long?) and just now I noticed the day and month of my birthday were switched. Whoops!

Some 2d games I made, haven't made anything in a year though O.o
http://www.yoyogames.com/users/GMer56
User avatar
blutwurstchen
Posts: 57
Joined: Wed Mar 19, 2008 8:51 pm

Re: Simple RF2 Demo

Post by blutwurstchen »

Has RF2 been released yet. Looking back in the posts, it seems as if a version was scheduled for release, but the download buttons at the main site don't seem to do anything.

It would be nice to see some kind of comparison between RF1 and 2 to see what features the new version has, such as dynamics, better res textures and physics etc. If any of this has been posted, I sincerely apologize, but I did search.
User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: Simple RF2 Demo

Post by paradoxnj »

No. It will not be fully released until 2010. There has not been many screens posted. I have been trying to get a demo together, but the economy has force my job to layoff people therefore adding more to my workload. I'm still working, but at a slower pace.
Many Bothans died to bring you this signature....
tgrech
Posts: 18
Joined: Wed Nov 18, 2009 8:32 pm

Re: Simple RF2 Demo

Post by tgrech »

Is there anything i can do to gt ready for making a game using RF2, like scripting, or do i have to wait until the release and use the tools included, also is the march 2010 released date confirmed or will it be later/earlier than march.
User avatar
zany_001
Posts: 1047
Joined: Fri Mar 02, 2007 8:36 am
Location: Aotearoa

Re: Simple RF2 Demo

Post by zany_001 »

You can create models and/or levels and other art for RF2 before hand, and learn to use Squirrel(the scripting language) in preperation.
Once I was sad, and I stopped being sad and was awesome instead.
True story.
User avatar
hgt_terry
RF Dev Team
Posts: 167
Joined: Sun Feb 24, 2008 12:20 am
Location: England

Re: Simple RF2 Demo

Post by hgt_terry »

Yes
Any actor and motions that Equity can handle can be used in RF2 but NOTE the vertices are not weighted so they will be RF1 actors in RF2 later we plan to add weights.

Also any static Actor can be used and worlds created with RFEditPro can also be used and will retain all the textures Light will be needed later in RF2.

So to sum up if its geometry with or without motions yes it can be used in the RF2.
I have put Virgil in the RealityEditor to prove the point the next release will have a world created in RFEditPro so you can see.

So carry on
Terry
Post Reply