Blizz-ABS Bug and Suggestion Compilation

Started by winkio, April 21, 2010, 03:40:33 am

Previous topic - Next topic

Blizzard

At least the game should notify the player of all missing graphics. Or an alternatitve would be a logfile. Or an external tool that detects all necessary files while the game simply skips using the actual files when they aren't there.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

winkio

First of all, it is very useful in the situation that the user wants to enable additional sprites, but wants to test the game before they are made for every character.
Second, it's all if-blocks, there's no try-catch (which is very slow anyways)
Third, it's an option.  Once the developer needs to detect missing files or things of that sort, they can turn the option off and the system will run normally with errors.

And Blizz, this type of graceful error handling is not that uncommon, especially in the world of game development.

Blizzard

June 17, 2010, 11:43:12 am #142 Last Edit: June 17, 2010, 11:44:36 am by Blizzard
I know, but the main term here is graceful. Quick-and-dirty solutions will solve the problem, but will create another one. If you plan to add it, do it right.

BTW, if you use if-blocks, you will have to check files for all extensions. Keep that in mind.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

winkio

Reason A that I haven't posted anything in a while: my parents are killing me with a ton of extra work on their own projects which are doomed to failure.
Reason B that I haven't posted anything in a while: it takes a loooooong, tedious time to rewrite and reformat a manual written by a snowstorm.  There were snowdrifts 20 feet deep in there.  And I think I lost a shoe.

Good news:  I only have 3 pages left in the manual: A reference page on combo commands, a reference page on Blizz-ABS event commands, and a reference page on Blizz-ABS script commands.  After that, I have a slight bit of fixing up to do, some testing, and then you shall see version 2.8 :)

G_G


WhiteRose

Quote from: winkio on July 10, 2010, 12:03:20 am
Reason B that I haven't posted anything in a while: it takes a loooooong, tedious time to rewrite and reformat a manual written by a snowstorm.  There were snowdrifts 20 feet deep in there.  And I think I lost a shoe.

I lol'd. Hopefully, with the manual re-written, people will stop asking stupid questions. Of course, that's too much to hope for, but maybe we'll see fewer questions, at the least.

winkio

The new manual is supposed to be easier to read according to this secret formula: bigger text + better formatting + more color.

G_G


winkio

If you mean filesize, the it's probably around 2KB bigger total because of the new formatting (although theres a lot of pics of the config app in there now, so the filesize is probably up a few MB).  If you mean screen size, it's still compact enough to be readable from a small window, and there are a lot of links at the top of each page for quick navigation.

Blizzard

Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

winkio

It wasn't that great either =/.  It had decent information for the most part (except almost nothing about the config app), but the organization wasn't very good.

Blizzard

Sure, it needed reorganization.
Though, the config app doesn't need a separate manual. All options are actually explained in the manual. And all options are named the same. I don't see the point.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Spaceman McConaughey

Quote from: Blizzard on July 10, 2010, 09:54:53 am
Sure, it needed reorganization.
Though, the config app doesn't need a separate manual. All options are actually explained in the manual. And all options are named the same. I don't see the point.


*grabs dick* It's okay, we'll get through this. :D

Blizzard

Yeah. 2 minds are better than one. I'm sure winkio can fix the mistakes I made. ^_^
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

winkio

Something I just realized: the search function was gone in version 2.71.  I guess that was from the compiler troubles I was having.  It's back in now.

Blizzard

Possible. O_o Did you try HTML Workshop? As I said, it worked fine for me with that one. It seems to have all necessary functions, though, I think some vital things are missing like an automated index creation. :/
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

winkio

As I said, it's back in now.  And yes, I'm using workshop.  Well, the manual is done, now I have to go back and do link checking on it, because the location of everything changed.  Oh what fun.

Blizzard

At least there is a finite (and relatively small) number of combinations. xD
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

winkio

Wow, I finally finished.  I did not enjoy fixing all the links in the version history.  That means that the manual is now COMPLETELY FINISHED for 2.8.

WhiteRose

Quote from: winkio on July 10, 2010, 06:40:51 pm
That means that the manual is now COMPLETELY FINISHED for 2.8.

*Golf clap*