June 06, 2012

Learning Stencyl

So I've been tinkering around with Stencyl lately.  It looks like a promising platform for making games, mostly for the apparent ease of cross-publishing to Flash and iOS.  Its most distinctive feature is how you drag together "blocks" to write code rather than, you know, typing.  So far, I find it awkward to put together simple expressions, but I'm sure that will get faster.  There doesn't seem to be a clean way to make temporary local variables, which bothers me.


Having just tackled the basic Breakout game in Stencylpedia Chapter 3, I'm alarmed by an apparent oddity in the collision system.  Stencyl's collision system is based on the physics system, and the design of the Stencyl engine seems to assume that you'll want physics to affect all your objects.  Well, maybe not.  For Breakout, you don't want the ball to push the paddle down. You can set the paddle object to not be pushed, but this makes the paddle not be stopped by the solid tiles of the wall either.  This is the part where I started really giving Stencyl the Perry Mason stare.  I'm still learning, so maybe there are satisfactory solutions waiting, or maybe this behavior will turn out to be not such a big deal, but I'm at this point I'm concerned....

Posted by: gknodle at 09:15 PM | No Comments | Add Comment
Post contains 217 words, total size 1 kb.

Comments are disabled. Post is locked.
7kb generated in CPU 0.006, elapsed 0.0657 seconds.
32 queries taking 0.0619 seconds, 42 records returned.
Powered by Minx 1.1.6c-pink.