Page 1 of 2
WargEngine 2.03- Check out scrolling maps, animation, script
Posted: Thu Mar 23, 2006 4:37 pm
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)
Posted: Thu Mar 23, 2006 6:14 pm
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!
Posted: Fri Mar 24, 2006 8:56 pm
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
edit: forgot specs:
Athlon 1.2GHz
1GB RAM
GeForce4 MX 4000 64MB
Posted: Fri Mar 24, 2006 9:08 pm
by Shannara
Brice: Any chance of you making a PB port of that blending engine?
Posted: Fri Mar 24, 2006 9:23 pm
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.
Posted: Fri Mar 24, 2006 10:52 pm
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.
Posted: Sat Mar 25, 2006 12:03 am
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.
Posted: Mon Apr 03, 2006 5:28 pm
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.
Posted: Mon Apr 03, 2006 9:55 pm
by dagcrack
Oh I can do graphics..
Posted: Mon Apr 03, 2006 10:15 pm
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
Posted: Tue Apr 04, 2006 11:10 am
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.
Posted: Tue Apr 04, 2006 4:45 pm
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.
Posted: Thu Apr 20, 2006 4:17 pm
by dracflamloc
New version up with a simple animation editor and a imagesplitter. lots of freeware tiles I found included.
Posted: Fri Apr 21, 2006 4:56 pm
by dracflamloc
New version up includes the DracScript bugfix for conditionals.
Posted: Fri Apr 21, 2006 5:05 pm
by josku_x
Link is down?