|
Post by Perfect Grunt on Apr 15, 2011 9:10:37 GMT -8
This AI scripting idea sounds very interesting! I myself do not speak C++.
|
|
|
Post by kijanek6 on Apr 22, 2011 15:57:18 GMT -8
And, any progress on your project? Hmm well it looks like these ANIs aren't going to be much use :/ I stared at them in a hex editor in a while and they've got a nice discernable pattern, so it might take some time - but it's probably better than going through the frames manually... Why? The only problem is that some of them (in Claw a lot of animations) have fucked up frame duration times (like 20ms for a frame), so the animation goes too fast in comparision to original gameplay. However, watch this: Everything is made on original REZ, animations are loaded from .ANIs. Nothing is hardcoded. Any ideas where the Gruntz' voices are lying around? I guess in /GRUNTZ/SOUNDZ, but I didn't check.
|
|
Tomalla
Designer
General Modder
Posts: 525
|
Post by Tomalla on Apr 23, 2011 1:09:36 GMT -8
The voices are stored in GRUNTZ.VRZ\VOICES\
|
|
|
Post by hugheth on Apr 28, 2011 3:14:14 GMT -8
Ah sorry Kijanek I didn't realise you could load directly from the ani's and the worked all fine. This is very good news!
Thanks Tomalla, now I just need to extract them hah
The project has made some good ground. Got default grunt animations and custom tiles working, done the majority of the Grunt class and you can walk them about with simple pathfinding. I've also been working on a new tile set and a set of mods I'm considering combining in a separate MapPack.
I'll put up a website with a demo in the next week or so, mainly so I can check people can download and play it without any issues with the Java distribution.
|
|
|
Post by hugheth on May 14, 2011 15:59:10 GMT -8
Right. Sorry to keep everyone waiting, stuck in the middle of exam term I've got an Executable jar that displays a couple gruntz walking around with some basic pathfinding on a custom level and I'll make a site to host the project on tomorrow. kijanek6, would you be up for explaining these DLLs to me? I was thinking I probably don't want to recklessly distribute Monolith assets, and tapping directly into people's REZ files would be a very good idea - even if I was to host the REZ file separately I could always remove it if there were infringement issues..
|
|
BattlezM
Moderator
Is my hat too big?
Posts: 1,308
|
Post by BattlezM on May 14, 2011 18:24:00 GMT -8
I recall that in Age of Empires, whenever you modified the .dll filez, it is supposed to change the names of things. If this is a correlation, I'm guessing that the Gruntz .dll filez also change the names of things.
|
|
|
Post by hugheth on May 14, 2011 23:37:06 GMT -8
Okay, I was kinda hinting at obtaining the dlls so I could use them to read REZ files
|
|
|
Post by kijanek6 on May 15, 2011 2:17:45 GMT -8
kijanek6, would you be up for explaining these DLLs to me? I was thinking I probably don't want to recklessly distribute Monolith assets, and tapping directly into people's REZ files would be a very good idea - even if I was to host the REZ file separately I could always remove it if there were infringement issues.. You don't even have to distribute REZ with your remake - just prompt user to locate installation of Gruntz on a hard drive and plug in to REZ found there, as I do in my editor. I've made a quick research on "DLL's in Java" topic, and it seems that I need to rewrite my libs to work in "The Java Native Interface" system, and that will take some time.
|
|
|
Post by hugheth on May 15, 2011 4:24:48 GMT -8
Okay well given that, maybe it would be best for me to continue using new formats for now? They are more moddable than the REZ files and so would probably be useful anyway in the later stages of the project, the drawback being they wouldn't be readily compatible with your editor.
When I suggested dist'in the REZ file, it was merely for people who don't have Gruntz already!
|
|
|
Post by hugheth on May 16, 2011 6:02:34 GMT -8
Alpha 1 is now ready to download! I've also done a quick website that I'll expand lots over summer. I'm also considering hosting the code on Google Code if people aren't too opposed to that.. gruntz2.hugheth.comor until that updates hugheth.com/gruntz2
|
|
|
Post by kijanek6 on May 16, 2011 6:44:57 GMT -8
Seems that you forgot to put something with your release...
|
|
|
Post by hugheth on May 16, 2011 7:50:33 GMT -8
Fixed I think. The level was requesting a tileset be loaded that wasn't used in it anyway.
I've on purposely left errors unhandled because when running my side they print out the line numbers and trace n stuff without having to do any stack bizzles. I'll change this by the time it's released open pasta!
|
|
|
Post by hugheth on May 16, 2011 9:20:27 GMT -8
Turns out I haven't distributed the x64 Windows dlls either, so I'll add those too when I get a minute..
|
|
Tomalla
Designer
General Modder
Posts: 525
|
Post by Tomalla on May 16, 2011 10:24:23 GMT -8
|
|
|
Post by hugheth on May 16, 2011 12:34:58 GMT -8
I think most of your comments would be answered by reading the information on the website I'm more than happy to release the source code at any time and this will most likely happen in summer when the core of the project is stable enough for people to work on. It is aiming to be a community project, so I'd be dammed if I didn't release the source code before the game was officially released! Thanks for the compliments - please be aware that the choppyness is down to my inability to extract the ANI files so I've rebuild sprite sheets from the extracted PNGs, the offsets being slightly off. Crashes are mentioned in the bugs section - this usually means I'm aware of them haha! Really great Feedback about the pathfinding! That's just the sort of thing I need - most of the coding I'm doing from memory of the game because I don't want to spend most of the time running Gruntz Keep up suggestions like this. In most cases the solutions will be trivial - in this case it's just exploring the diagonals before adjacents Voice acting support could be kewl
|
|
|
Post by hugheth on May 17, 2011 12:37:17 GMT -8
I've started a Google Code Project. Nothing is on it at the moment except for issues that people have and an indication of whether they have been fixed or will be fixed soon or not! code.google.com/p/dizgruntled/issues/list
|
|
|
Post by hugheth on Jun 29, 2011 2:50:20 GMT -8
Hello all! Hope everyone is still around. Sorry about the delay, but exams must be revised for.. gruntz2.hugheth.com/Here is Alpha 1.5, which is everything Alpha 2 promised, but I want to add some extra things into Alpha 2 before I release it, and I think people always appreciated an extra demo to build the excitement This should BTW now work on all operating systems. I've tested Linux and Windows 32-bit, Windows 64-bit may be a bit of a dodgy area, but will at the most require the adding of some dlls to the folder. Check it out and see what you think. Comments will have to go here for now as I'm off touring the USA so if you're in NY say hi! I'll set up a forum in a couple weeks. gruntz2.hugheth.com/
|
|
|
Post by hugheth on Jun 29, 2011 2:50:37 GMT -8
|
|
Tomalla
Designer
General Modder
Posts: 525
|
Post by Tomalla on Jun 29, 2011 5:37:35 GMT -8
It's hard to look for the issues when the whole game is for demonstration purposes only ( so far ). In the latest version ( 1.5 ) I can't even get the Gruntz on map, so I cannot interact with it in any way ( am I doing something wrong? ). Glad you're back on it
|
|
|
Post by hugheth on Jun 29, 2011 13:25:28 GMT -8
Well have you tried scrolling? Also you can vary the speed of the balls! No Gruntz don't work atm but if I spent all the time making it playable I wouldn't have built an engine so hey ho! You'll have to be patient
|
|