Craftstud.io - A Game to Make Games (now in beta)
craftstud.io
craftstud.io
Here's the full announcement for the Beta with an overview of the changes: http://sparklinlabs.com/2013/04/craftstudio-beta-is-released...
Among other things, I redesigned the whole interface, added a physics engine (BulletXNA) and build a Web player (using Three.js and Lua.js) to allow playing CraftStudio games right in in the browser: http://store.craftstud.io/games
If you have any questions, technical or otherwise, I'll gladly answer them.
Don't let anything stop you!
I looked around for translations, and couldn't find anything. What other languages are available?
Great to hear the author built this with translation/localization in mind! It's simply not optional if kids are in the target audience. Fortunately it also means that imperfect or incomplete translations are better than none! children don't mind the occasional spelling or style error.
Barrier to exploration is what it's all about. It's scary exploring a new user interface in a language you don't understand (great example is the stereotypical "japanese hi-tech toilet" scene in a sitcom). Even a few not-quite-right word-for-word translations builds confidence as to what a button or command _probably_ does, and also what it most probably will _not_ do (say, exit without saving :P).
If anyone feels like helping out, you can fork the translation repository at http://bitbucket.org/sparklinlabs/craftstudio-i18n (and http://bitbucket.org/sparklinlabs/craftstud.io-i18n for the website).
Definitely worth it in my case, since as I have lots of young users who can't speak English.
Anyway, this seems like a great tool. I like your emphasis on collaborative editing - too few tools consider team workflows; some aren't even compatible with revision control!
Last question: How will this work if me and my friends want to sell our game? You might be asking why professionals are using a tool like craftstudio to push out a game.
My friends aren't programmers. I'd rather them trying to figure out craftstudio than teach them opengl/webgl/direct3d.
Lol.
Ludum Dare starts tonight (http://ludumdare.com). You may want to throw a note their direction and you may get some interested users.
One question though: Why does it use an installer on OSX that requires me to enter my admin password?
<CSB> I taught an extracurricular class on game making in scratch to elementary school kids for four years. Every year, there were one or two kids that seemed to have mastered scratch and were being held back by the program's limitations. I wish I had had your program so that I could have given them something more challenging.</CSB>
Letting people mix a newbie-friendly visual programming language and Lua is a great idea.
You should consider enabling mipmapping -- it would make distant objects stop flickering as much, and usually improves performance as well.
Different options but I think I'll be a really good platform (binaries are due to release really soon, you can build the code today though)
EDIT: Missing (unlisted in the .deb metadata for now) dependencies include: - libmono-system-windows-forms4.0-cil - libmono-system-core4.0-cil - libSDL-mixer1.2debian
I'll update the package ASAP.
Tried installing mono-complete, but still not working.
$ apt-get install libsdl-mixer1.2
Great job, perhaps you're project will get me into game-creation ;-)
Good luck anyhow!