Jump to content

  • Log In with Google      Sign In   
  • Create Account


vexe

Member Since 18 May 2013
Offline Last Active Jun 17 2014 01:51 AM
-----

Topics I've Started

FSMs vs Behaviour trees in gameplay programming?

16 June 2014 - 12:02 AM

Hi all,

 

so I was just recently learning about Behavior trees and found them interesting so I decided to implement them. But what I don't understand is, are BTs a replacement for FSMs? in other words, can BTs do anything FSMs do?

 

I have asked the question here (no answers) with a concrete example that I would love to see how to represent it in a BT.

 

Your help is greatly appreciated, thanks!


UDK VS Unity3D in making a classical ResidentEvil-like game?

18 May 2013 - 02:30 AM

First hello, first post here smile.png

 

OK, so for the past 2 months or so, I started working on a game project that me and a buddy of mine have been wanting to make since like, the past year or so. It's pretty much like the good old Resident Evil games, Alone in the dark 4, Parasite eve, etc. Fixed cam, pre-rendered scenes, and pretty much simiar gameplay mechanics to what I just mentioned.

 

I first thought that Unity would be better for this type of game, I worked a bit in it, I liked how well documented it was, and how easy to use its APIs, plus I got to use my fav lang which is C# - But ran into some trouble that made me think of trying something else (mainly issues with debugging  and crashing sometimes) - I thought the Unity programming env wasn't that good

 

So I switched to UDK - I made a static camera demo quickly - Again, I thought it would be more suitable for what I'm trying to do - But I just coudln't find my self doing any actual gameplay programming - I was just modding and modifying existince properties, it's like, UDK is forcing the issue I didn't like that. - I have to read through thousands lines of source code just to find what I'm looking for, now that's like a pain in the butt! Also there was little to no tutorials on how to put a a game from scratch all together - in fact I missed the way how I did stuff with Unity. So I'm thinking of getting back! - Although both engines have their ups and downs, but I think the downs from a programmer perspective to UDK is more! - Like for example on-the-fly compilation, good IDE (monodev:free VS nfringe:expensive as hell) and good API documentaion.

 

We've been flip-flopping between engines like this for a while, I know that the only way to find if the engine's gonna suit us or not, is to dwell deep in it, but I'm just afraid that I waste time diving into something and by the end I find that it's not well-suited for what we're doing - We already wasted time, we can't afford to waste more

 

That's why I'm asking, what's better for what we're doing? UDK or Unity? - I know it depends on the brains, and that they're both tools and both will work just fine, but I wouldn't mind using the one that will let us reach what we want in a better, faster and more effecient way - I'm willing to work on either.

 

And case somebody votes for Unity, how far can I go with my game using the free version of Unity?

 

Any help would be really appreciated! - Thanks all.


PARTNERS