ALPACA is the Actionscript LDU Point And Click Adventure game engine (LDU stands for Laser Dragon University, the animated web series for which I initially developed the engine). It lets you create 2D point-and-click adventure games like Monkey Island or King's Quest without having to do much coding.
Nope. I unfortunately don't have the time, and since this is one of my earliest forays into game development, it's a pretty messy codebase. Getting ALPACA up to reasonable standards would pretty much require a complete rewrite. If you want to do it yourself, however, that's what open source was made for!
Yes. Free and open source to everyone.
You don't need to be an expert, but you should be at least familiar with it. Check out these tutorials if you want to learn how the basics of programming games in Actionscript. ALPACA takes care of a lot of the programming for you, but you'll still need to write code in order to set up puzzles and game events. In future releases I'm hoping to eliminate this need by providing a simple scripting system instead.
You don't have to make your games open source, and yes, you can make money off them. ALPACA is distributed under the MIT license. You can do pretty much whatever you want with it.
That depends on your skills and timeframe. The code is open source so you can alter it as much as you want, but if you're trying to to create a very different type of game, you might want to check out some other game engines, like Flixel, Flashpunk, or Unity. ALPACA is only really designed with point-and-click adventures in mind and retooling it might be more trouble than it's worth.
You'll need to tweak the code a bit to make this work. ALPACA was designed so that you can use the Flash IDE to arrange scenes and give objects various properites. The idea was to keep actual coding to a minimum. But if you'd like to fork the project and make a Flex-friendly version, I'd be all for it!
You can, although for the moment you'll need to use the workaround I posted in this tutorial.
Flash isn't completely dead, although it's definitely ailing. My opinion is that it's still a reasonable development platform if you are already intimately familiar with it and its various tools and frameworks. However, there are many newer and more promising options available, many of which are built directly off of older Flash tools. OpenFL, Phaser and Unity are a few excellent examples.
No, sorry. I never got around to porting it to a cross-platform framework. You can use Adobe AIR to get your game onto iOS, Android, and desktops if you're willing to some fiddling. I haven't tried this myself, so I'm not sure what the pitfalls are.
If you have any issues, check the comments on the ALPACA tutorial posts on my blog.
I'd love to! As long as your game is functional and doesn't contain any content that's going to get me arrested or something, I'd be happy to include it in the gallery here. Just email me or tweet at me or what have you.
I'm Quinn, and I'm a designer and a developer. I created ALPACA largely for fun, but it got me started in game development. Check out my main website or follow me on Twitter to see what I'm up to these days.