RF2 Feature Requests

Discuss the development of Reality Factory 2
dylanwinn
Posts: 84
Joined: Wed Mar 05, 2008 6:15 am

Re: RF2 Feature Requests

Post by dylanwinn »

I remember running an ogre tech demo once that had water that was rendered as a real time self modifying heightmap rather than an animated shader. The result was the most realistic water ever, and it somehow didnt take up too much processing power. That would be nice to see in rf2!
User avatar
Destron
Posts: 520
Joined: Thu Apr 19, 2007 7:30 pm

Re: RF2 Feature Requests

Post by Destron »

I think AndyCR can best answer your question in more detail, but the consensus seems to be "Whatever Ogre can do, RF2 will be able to do".
Shoujoboy
Posts: 10
Joined: Sat Apr 22, 2006 6:34 am

Re: RF2 Feature Requests

Post by Shoujoboy »

My only requests are physics and the ability to have huge maps !!!
dylanwinn
Posts: 84
Joined: Wed Mar 05, 2008 6:15 am

Re: RF2 Feature Requests

Post by dylanwinn »

I also want the scripting system to have direct access to the physics engine, allowing a weapon to detect and change the position, orientation, model, and texture of any object, player, npc,or other entity in the game world. This would allow for weapons like the:

Physics Gun
Gravity Gun
Nuke
Suck Cannon (Vaccum/Rocket Launcher)
Polarizer (Magnet)
Morpho-Ray (Mutator)
Repulsor Field
AND MORE!

P.S I want all rendering to be done by real time ray tracing! :D
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Re: RF2 Feature Requests

Post by AndyCR »

Might I suggest the addition of french fries?
I remember running an ogre tech demo once that had water that was rendered as a real time self modifying heightmap rather than an animated shader. The result was the most realistic water ever, and it somehow didnt take up too much processing power. That would be nice to see in rf2!
It's possible. That water is actually just using an algorithm found outside of Ogre itself. I'm not yet sure whether that would be up to scripting or the shell, but I would probably put it in the shell itself.
Danimita92
Posts: 335
Joined: Sat Feb 09, 2008 5:47 pm
Location: Lanzarote/Canary Islands/Spain

Re: RF2 Feature Requests

Post by Danimita92 »

I don't know if it's already been said, but it would be great to be able to change the player's or enemies' models in mid-game. That way if for example you're making an RPG, you'd be able to make a (Pawn?) for every single Summon or Spell that needs a model, and you wouldn't need one for every model.
Jay
RF Dev Team
Posts: 1232
Joined: Fri Jul 08, 2005 1:56 pm
Location: Germany

Re: RF2 Feature Requests

Post by Jay »

You don't even need to do that now. Just make the pawn a very small thing (so it won't be noticed in the game) and attach a pawn weapon to it (or with the new release another actor that blends with its motions)....
Everyone can see the difficult, but only the wise can see the simple.
-----
Danimita92
Posts: 335
Joined: Sat Feb 09, 2008 5:47 pm
Location: Lanzarote/Canary Islands/Spain

Re: RF2 Feature Requests

Post by Danimita92 »

I don't get it, Jay. I mean instead of having 50 pawns for each model you want in the game, have 1 or 2 that can switch from one model to the other.
User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: RF2 Feature Requests

Post by paradoxnj »

Do you want them to all think alike? How do you account for that in script? How and when would you change the model?
Many Bothans died to bring you this signature....
User avatar
Sorington
Posts: 77
Joined: Tue Jun 17, 2008 3:42 pm
Contact:

Re: RF2 Feature Requests

Post by Sorington »

he says that it would be great to be able to use 1 or 2 pawns to attach to a lot of models, like saying 1 pawn for all weapons, or spells... :wink:
Greetings, Sorington
User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: RF2 Feature Requests

Post by paradoxnj »

I know what he is saying...that is logically impossible. Weapons behave differently. Scripts not only define pawn properties, but logic also. The scripting system in RF2 is very different from RF1.
Many Bothans died to bring you this signature....
Danimita92
Posts: 335
Joined: Sat Feb 09, 2008 5:47 pm
Location: Lanzarote/Canary Islands/Spain

Re: RF2 Feature Requests

Post by Danimita92 »

So you're saying if for example I'd want my character to transform into various creatures I'd need God knows how many pawns (or whatever they are in RF2) one for each, instead of being able to script (or whatever you do in RF2) all their behaviours into one?

Or imagine in an RPG I've got a spell or whatever that makes a... let's say... hand, come out of the floor and punch or squash an enemy, if what I say were to be possible, I'd use a pawn that I've got prepared for various spells turn into that hand, and do whatever it does, instead of have 50 odd scripts, one for each spell.

Or say I'd want to make a gun that freezes enemies into ice like in Bioshock. Instead of having a different pawn to appear where the enemy was, but with a "frozen" model, if what I say is possible, I'd simply tell the enemy to change it's model to the frozen version. This can be done by simply changing it's materials, but if I'd want something more realistic...
User avatar
AndyCR
Posts: 1449
Joined: Wed Jul 06, 2005 5:08 pm
Location: Colorado, USA
Contact:

Re: RF2 Feature Requests

Post by AndyCR »

No, that's not how it works in RF2. A "pawn" in RF2 can have any number of objects attached to it, be it actors, lights, etc., and control them from one or multiple classes if desired split into whatever file structure you wish. There's groundwork for changing a mesh in RF2 already (if I'm not mistaken RF2Actor has a SetMesh() method), it's just not implemented in scripting because there wasn't much use for it until now.
dylanwinn
Posts: 84
Joined: Wed Mar 05, 2008 6:15 am

Re: RF2 Feature Requests

Post by dylanwinn »

AndyCR wrote:Might I suggest the addition of french fries?
Was that your response to my ray tracing joke?

P.S. Ray tracing info: http://www.sgi.com/pdfs/3883.pdf
User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: RF2 Feature Requests

Post by paradoxnj »

You posted a list of stuff that was all up to the game programmer (not the shell) to make.
Many Bothans died to bring you this signature....
Post Reply