Category Archives: HeroMachine 3

HM3: Feet are gross, but now there are more

I updated the BodyStandard and FeetStandard sets with new items. Specifically I removed all the feet from the bodies, and added them at the end of the Foot sets. I included skeleton feet, and top-down flying feet both with and without toes. It’s not perfect, but having booted foot bottoms in a flying position should help with those specific poses.

HM3: A few new body parts

I updated BodyMaleStandard for the HeroMachine 3 Alpha with a few new body parts just now:

newbodybits

They are a better forearm held across the body; arms extended straight out from the sides; crossed arms; a different set of arms held like the hands are on the hips; a new “show off your guns” flexed arm; some slightly different “one foot forward” legs; a pudgier torso; the flexed arm from the Zombie set; and a fitted skeleton. Hope you find them useful.

HM3: Pattern changes

I’ve just updated the HeroMachine 3 Alpha with some bug fixes:

  • Made it so that you can apply Patterns to Hands and still mask Items into them — no more full-screen free-floating grayscale patterns when what you really wanted was scales on the hand to match the forearm.
  • Changed the size of the mask on the Hands, so that long objects like swords or staffs shouldn’t get nipped in half when placed and masked.
  • Changed the size of the default grayscale patterns (the ones in the Patterns tab) so they fill the whole screen. You can see this most easily when using the long cape in Backplane-Standard, previously all of the patterns would abruptly end about three inches before they got to the bottom of the cape. Now they go all the way down.
  • Changed the “Tiger Stripe” pattern rather significantly, lowering the alpha value to 40% instead of 70% and using a completely new drawing for them, hoping to make them look better.
  • Minor change to Save/Load, hoping to fix the layering problem. Let me know if this still happens — I don’t have high hopes I fixed it, but we’ll see.

Let me know if you see any weirdness.

Also, a warning — this isn’t supposed to do anything bad to your previously saved characters, but I can’t guarantee that. In general, until we get to a full release (or at least a solid beta), you should always make a JPG or PNG of any character you don’t want to lose. I may have to significantly change something at some point that will effectively destroy your old saved characters. I don’t PLAN on that, but you never know — that’s why it’s still an alpha.

HM3: The day is saved!

The HeroMachine 3 Alpha now allows you to Save and Load your characters!

saveload

Other things to note about this feature:

  • Currently characters are stored on your local hard drive only, although in the future you will have the option to “export” or “import” some sort of text string like in HeroMachine 2.x as well.
  • This is all-new stuff, something I haven’t ever done before, so please let me know when and how it breaks on you.
  • The four radio buttons at the top of the box allow you to sort your saved characters in alpha order normal, alpha order reversed, date order from newest to oldest, and date order from oldest to newest.
  • When you get more than 12 characters, a scroll bar appears allowing you to scroll up and down. Currently there’s no check in place preventing you from scrolling all the label boxes completely off the screen, but if you close and reopen the save/load dialog box, they’ll be back in place.
  • I don’t yet have warnings in place for when you delete a character, so be careful.
  • I also don’t yet have a notification in place telling you the character was successfully saved, but it will show up if you re-open the save or load box.
  • You can’t currently overwrite a character with an updated version. You can either name it “[Name] 2” or the same name, then sort it by creation date, and delete the older one. Eventually I’ll have a “quick save” and/or an “overwrite” option that will let you quickly save over the top of what you’re already doing, but that was going to take too long.
  • As an added bonus, “Clear All” should now work properly when trying to delete a character with multiple instances of the same item.

Hope you enjoy it! Again, be sure to let me know if/when/how this breaks on you.

"Save" status update

I am still working on the load/save functionality for HeroMachine 3. So far I have the program saving and loading one character, which is great — that’s the heart of the beast. I am currently working on a more complicated interface that will save more than one character (what a concept!), allowing you to pick the one you want to load or save from a list, or to type in a new save file name. That all takes a lot longer in Flash than in other languages because you have to build a lot of that from scratch, but it’s more tedious and mind-numbing than difficult.

The long and short of it is, I ought to have this up for testing and use next week, if all goes well.

As a bonus, I can use essentially the same code as a “QuickSave” sort of thing to allow an “Undo” feature. It’ll probably be just one level, although if I can stomach it I’ll try to figure out how to do more. This stuff is important, but boring to work on, I am itchy to actually draw something.

HM3: Working on saving

The latest on HeroMachine 3 development is that I am working on the Load/Save code, which we’ve been badly in need of for some time. The good news is the fundamental trick that was needed turned out to be much easier than I feared it would be; I know how to do what needs to be done and have that basic bit already in place.

The bad news is all the other stuff that has to surround that heart. There’s a lot of it, and it’s going to take a while to crank out.

To elaborate, I have the bit in place that takes all the items you’ve put together and saves them to your local hard drive, then reloads them — IF you already have all the preview sets loaded up. But I still have to write the part that cranks through each item set you need, loads it up, then moves on to the next one until they’re all loaded. And I have to write all the error checking and dialog boxing — “Are you sure you want to load/save a previous character, this will lose your current one” and “Which character do you want to load” and the like. For each of those you have to provide functionality based on what the user picks — ok or cancel — and all the associated baggage that goes along with it.

Along the way you have to be sure you’re resetting all the other stuff that needs to be reset like variable names, toggle button settings, arrays, and the like.

So while the basics turned out to be easy enough, there’s still a lot of grunt work to go through to make it all work usefully. Which is going to take a while, probably about a week.

In the meantime, I head to Oregon tomorrow for a long weekend, which means I won’t be back to work on HeroMachine stuff till Tuesday.

I’ve got posts scheduled to go up while I’m out, and I should be able to access everything through my iPhone to approve moderated posts and such, but I won’t be releasing any new updates or items or anything.

HM3: Shoulder to shoulder

I’ve just posted the Shoulder-Standard set of items to the HeroMachine 3 Alpha, with 59 mostly-new (including some from the Lordi version) illustrations including the following sample:

shoulders-standard

I tired to include a good cross-section of high-tech, fantasy, and modern items for your creative pleasure, hopefully they’ll help make your characters closer to how you envision them in your mind.

Holler in the comments if you see that I’ve missed something egregious, or if there are any bugs that are getting in your way.

I believe — and please, correct me if I am wrong here — that this completes all the “Standard” items for the male figure. Which is pretty amazing when I sit back and think about it. It might not seem like it, but believe me, after two years of working through the Expansion for 2.5, and countless custom versions for Sales, and all the other stuff, once I got to sit down and actually work full-time on HeroMachine 3, it’s come together at a rapid pace.

I posted “HeroMachine 3.0 Begins” on January 19 of this year. In just three and a half months, you have a functioning (if somewhat buggy) version in your hands with a full set of basic items. And as you have seen in the various “Cool Characters” posts, people are doing some amazing things already.

I want to be sure you understand how important everyone who has taken the time to comment on the program during this development period has been. Many of the items and features you see are directly attributable to input from someone in the community here, which I think is just fantastic. So thank you, very sincerely, for helping this application come to life at all, much less to be as awesome as it’s turning out (he said humbly).

Not that we’re done — not by a long shot. I haven’t done an actual count but I would guess there are probably three times as many more items just to convert from 2.x, not to mention any new stuff that gets added. That’s a lot of drawing. Plus the female body template (which I’ve contracted out by the way) and the conversion of any gender-dependent items to fit on it. And all the feature enhancements and bug fixes.

In other words, we’re a long ways from done. But not as long as we were three months ago, when this was just an idea.

Thank you for following along thus far, and I hope you’ll be sticking around for the next few months as this thing eventually leaves alpha and goes to beta, and then to a full, formal “final release”. It should be fun!

HM3: Atlas twitched

I just wanted to give a quick status report as the new week begins. I am currently drawing Shoulder items, using the vast array of references submitted in the last post, for which I thank you all tremendously — there are some pretty cool things going in already, and I’ve only drawn twelve of them! Here’s a quick look at four samples:

shoulders

These should be done and posted in the next couple of days.

HM3: Free rides!

Mustaches and beards in the HeroMachine 3 Facial Hair slot, Standard set, have been updated. I more than doubled the number of items in the set and hopefully added some bits that will help personalize your character even more.

My dilemma is whether I ought to go through and re-draw the original 24 items, which I think I took from the Warrior Mini, with the newer lineart, or if it’s good to have some simpler, more cartoony stuff in there.

Here’s a sample of the new stuff:

facialhair

Holler if you have any sideburns, beards or mustaches that are not present, but which you’d like to be.

Next up — Shoulders. Feel free to post requests for those as well.

More cool characters

I’ve been collecting characters posted to the UGO Forums lately, and since apparently there’s a problem now with non-registered users seeing attachments, I wanted to make sure as many people as possible got to see them. Follow me after the jump to see some sterling examples of what HeroMachine 3 can do in the right hands!

Continue reading