WargEngine 2.03- Check out scrolling maps, animation, script

Everything else that doesn't fall into one of the other PB categories.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

WargEngine 2.03- Check out scrolling maps, animation, script

Post by dracflamloc »

Lots of cool stuff in this engine will will soon be powering T3h Warg 3.

This is just a preview but please report bugs you might find. DracScript is now integrated. Check out WargScript.pb for a good idea of how to integrate DracScript into your application.

The readme.txt has a list of changes and features. This is a pretty powerful engine now since the scripting lets you create conversations, specialty triggers on the ground, etc, and it comes with a map and monster editor.

Give it a shot and let me know what you think. Report any bugs etc. This is gonna be the bomb =)

(Oh and read through all the functions I register to dracscript. You can create some interesting effects with animations and you can dynamically change the characteristics of items on the ground.

If you can think of any "events" that would be good to have besides the ones that are already listed in the readme.txt let me know!

Link: http://www.dracsoft.com/zips/t3hwarg3.zip

(Btw all scripting variables are global and pass between scripts unless you reset them yourself, and are loaded and saved with the savegame)
Last edited by dracflamloc on Fri Apr 21, 2006 4:56 pm, edited 2 times in total.
Brice Manuel

Post by Brice Manuel »

I downloaded it, but won't get to try it out until later today. But, I am looking forward to it. Sounds awesome!
Brice Manuel

Post by Brice Manuel »

I have played with this quite a bit, here are my thoughts:

1. Frame Rate is perfect. Nice and fluid movements and scrolling on my system (specs below).

2. AI on the enemies is very good. I tried a few "tricks" that will normally fool the AI in most games, but wouldn't fool yours.

3. Collision is very good, I did not experience any problems.

4. Sound? Can't comment on sound as I didn't have speakers turned on.

5. Stability. Zero glitches.

6. Graphics. I realize these are just placeholder examples, so I will not make any comment except you should use my handy blending program to blend the ground & water tiles. Sorry, shameless plug, but it is a tool that is very handy for these types of games.

Overall, I was very impressed. This is a very good quality engine and it seems very stable and reliable. Gamewise, this is definitely the best thing I have seen done with PB.

Is this something I would use to make some games if I had it? Yes, I just don't have the time to program a RPG, etc from scratch and would definitely use an easily scriptable engine.

Would I pay for this engine? No, but only because money is so tight for us.

Is it worthy of whatever price you put on it? Yes, indeed!

You definitely have a winning product on your hands. I was very impressed, and I do not impress very easily :wink:

edit: forgot specs:

Athlon 1.2GHz
1GB RAM
GeForce4 MX 4000 64MB
Last edited by Brice Manuel on Fri Mar 24, 2006 9:17 pm, edited 1 time in total.
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Brice: Any chance of you making a PB port of that blending engine?
Brice Manuel

Post by Brice Manuel »

Brice: Any chance of you making a PB port of that blending engine?
I would like to, but to be honest, I am having a hard time getting a handle on many aspects of PureBasic. If I can ever get comfortable using PB, I will definitely rewrite it in PB.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Thanks for the comments Brice. I have been considering what I'll do with this engine as far as its commercial future. Yea my graphics suck, before I promote it I'd really have to hire a graphic artist to do some stuff for me.
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Good luck with a graphics artist. After four years of searching, I found a decent tile artist, and she charges $$ per tile. They are hard to come by.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

I fixed a problem where large monters like T3h warg would have the tops of trees drawn over them (and any other fg tile). Now the foreground tiles are only drawn over monsters when appropriate.
dagcrack
Addict
Addict
Posts: 1868
Joined: Sun Mar 07, 2004 8:47 am
Location: Argentina
Contact:

Post by dagcrack »

Oh I can do graphics..
! Black holes are where God divided by zero !
My little blog!
(Not for the faint hearted!)
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Also just added a "tick" script that gets called every xx milliseconds (specified in settings.ini)

Cool dagcrack, I'll be sure to let you know when i'm looking for an artist
dagcrack
Addict
Addict
Posts: 1868
Joined: Sun Mar 07, 2004 8:47 am
Location: Argentina
Contact:

Post by dagcrack »

Shannara wrote:Brice: Any chance of you making a PB port of that blending engine?
I don't know which blending engine is it.. but if it does what I think, which is:

1) load a blend image (usualy greyscale, you'd think about it as an alpha channel but its used as a blending "lookup table".

2) load both images to be blended

3) blend using different blending algorithms (basically 1 on 1 blending would do most of the times) based on the blending image.

4) output the new image.


this could be done in realtime with out much trouble, my image manipulation library can handle lots of data and any type of blending (almost) but its not public. However if the above is what that engine does, I could post an example of how to do it in PB.. it's very simple really.
! Black holes are where God divided by zero !
My little blog!
(Not for the faint hearted!)
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Uploaded a new version that has a bunch more scripting features and an example of using some of them.

I'll start working on Teh Warg 3 game now, though I expect as I go a few more scripting commands will be added.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

New version up with a simple animation editor and a imagesplitter. lots of freeware tiles I found included.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

New version up includes the DracScript bugfix for conditionals.
josku_x
Addict
Addict
Posts: 997
Joined: Sat Sep 24, 2005 2:08 pm

Post by josku_x »

Link is down?
Post Reply