Scratch it Up!

Hello everyone! I have a few updates worth mentioning, though I can’t run an actual announcement of one for a little while longer since details are still being worked on. I am happy to say however, that my game design classes at my library have been going very well, and this Fall we’re switching over to Scratch for a change! I was surprised by how well the kids took on Flash, but it’s a program that’s not without its faults, especially its usage and criticism by other developers and web browsers the past few years. Seeing that Scratch adapts better to the modern web, and also has an incredibly simple and fun interface (complete with neat documentation), I decided it was time to make the switch too.

I went ahead and did a test project last night to also brush up on my skills, and it was so much fun that I plan to do more cute little animations in the future. I used to do some with Flash in the past, but this was way simpler to set up and get going. Hopefully the kids enjoy it too!

strikeItUp

As you can see, I’m excited about Animal Crossing: Happy Home Designer towards the end of the month.

As of the visual novel, a lot of things are in the works of being switched around again, the biggest thing not only being the plot and its source, but also the game engine I want to use. Until things can be ironed out, I ask that any inquiries on collaborations be put on hold. Thank you!

Get ye Flash (tutorials)

(I never did quite finish that game back in high school. Brownie points and perhaps actual brownies if you know what I’m referring to.)

So practically six weeks later, here are some good Flash tutorials I’ve been using for my gamedev classes lately for the little kids, as promised. My own tutorials for Angry Birds…well…blew up. Thankfully, the art of Flash has been around long enough where people smarter and more clever than myself have made wonderful tutorials that are good for both learning and implementation.

Whether or not you still use Flash and want to brush up on your skills, or never even used it before, searching for helpful tips and code can be like sailing into a hurricane. Is this AS2 or AS3? Does this go on the main timeline or in its own .as file? Will I ever truly get ye Flash?

Below are two of my favorites that I’ve been using lately, though as I come across more I’ll add to the list. If there are some you also like that you want to highlight, leave a comment below and I can add it to this master list here. I also plan to do something similar for CoronaSDK and Ren’py. I would do one for MarmaladeSDK, but honestly its own documentation is so good that I haven’t been as satisfied by other outside sources when it comes to that type of bare-bones Lua. That’s my own two gold dubloons though.

kirupa

Kirupa is a great tutorial hub for not only Flash, but for anything else webby – CSS, Javascript, so on.

Kirupa is similar to SourceForge, StackOverflow, or Tuts+. (In fact if you’re fairly seasoned with searching for coding tutorials you probably know all of that.) It offers a variety of different tutorials for coding languages, however unlike the other examples, this one is run by Kirupa Chinnathambi, a Program Manager at Microsoft. Aside from his own helpful tutorials (yay pictures!), the forums are also a great treasure trove where other users can pitch in to help out with your questions and coding problems. I’m featuring Kirupa specifically, as opposed to the others, since I was able to find AS2 examples fairly easily, and some have been the best ones I’ve found in a long time. Anyone who still uses AS2 or wants to do something quick in it (regardless of what skill level they are) can vouch for how difficult finding something for it can be.

Emanuele has great visual tutorials on not only Flash, but newer software such as Stencyl.

Emanuele has great visual tutorials on not only Flash, but newer software such as Stencyl.

These days, virtually anyone can set up camp on the Internet and fish out great tutorials, but there are some who are the cream of the crop. Emanuele Feronato, Italian programmer, is one of those fine folk where once you see his work, you’ll scream around the house wondering where he’s been all your life and why you haven’t found him sooner. While the downside for you AS2-ers is that you might be out of luck finding ANYTHING done in that, a great way to learn AS3 is to check out the tutorials here. However, if you happen to be on Team Flash-is-Dead, there’s also tutorials for Stencyl and HTML5. Don’t worry, I won’t pry on why you’re looking at a Flash reference page if you feel that way. Denial is the first step, and is a misspelling of a river that runs through Egypt.

Flash is a great tool whether you want to get into programming, want to do something that’s not just animation, or you’re looking to flex your finger muscles and your mind. If you find other sites that have helped you out in a pinch, comment below. Thanks for reading and good luck!

Sprites in motion

I have not been able to continue much spritesheets the past few weeks, due to starting a new job earlier this month. I love it so far but adjusting to a new schedule has prevented my gamedev progress otherwise. Soon you’ll see more updates again though! That’ll make the kids happy.

In the mean time, I do have news regarding Project: Mittens. We’re now working on an iOS-only port, and moving away from HTML5 for our demo. As a result, the demo will be released in March 2015 rather than this upcoming Thanksgiving.

Here’s one of the attacking sprites I worked on so far, enlarged. Due to the grids we’re using, the weapon sprites will animate next to the characters similar to old-school RPGs like the early Final Fantasies (so not to distort anything).

The other main kittens and enemies, minus the boss and the wizard, also have completed spritesheets.

The other main kittens and enemies, minus the boss and the wizard, also have completed spritesheets.

As of Prison Escape, it has a touch D-pad now! The jumps I put in were bugging things up and preventing progress, so now the player can avoid obstacles by moving up and down instead. If people prefer jumps as well, or only jumps, during playtesting, I will add them back in and get them to work nicer. Thanks to the D-pad though I can continue adding more enemies and obstacles to increase the game’s difficulty.