Four MORE Open Source Development Tools
I'm so excited that it's that time of year again. The Linux Game Jam 2018 is poised to be the biggest and most exciting jam we've done as a community (admittedly, we've only done one other, but still).
If you don't know what I'm talking about, you can watch my previous announcement video. This year, the game jam is all about versatile verbs, actions in game that allow the player to be expressive in their play.
As of the release of this video, there are still 5 days left to complete your work, and I wanted to help you guys along with your projects by highlighting 4 open source tools that can help you in your journey!
Before we get started with this list, I made a list last year featuring a few other tools that might help you. You can check that one out too.
Blender is a GPL-licensed 3D modeling tool developed by the Blender Foundation. It's capable of a huge number of things, from the aforementioned 3D modeling, to animation, physics simulation, functioning as a game engine, to even video editing. Blender does a lot. It's a great tool to work with--though the interface can seem a bit... obtuse at times.
If you need some way to make polygons look pretty, Blender is my go-to choice.
Krita is a fabulous GPL-licensed tool for working with rasterized graphics. It's got all the stuff you need; a variety of built-in brush presets, multi-layered editing, and even graphics tablet support. My WACOM tablet work great with Krita; pressure sensitivity, brush direction, and button mapping are all supported.
It's also a good choice for 2D animation (though you'll need a newer version than what's available in Ubuntu's repositories).
Krita is my choice for hand-drawn pixels perfection.
I got a bit of flack last year for recommending VS Code, mostly because it's a Microsoft product. And hey, while VS Code is free software, if you don't trust Microsoft... fair enough!
A bunch of you guys recommended Atom in the comments. It's an IDE developed by GitHub and it's MIT Licensed. I dig it! It's got some great features. Version control, syntax checking for multiple languages built in by default, even a spell checker which is awesome...
If you're looking for a new IDE, Atom is a great choice!
Last year, a few people used MonoGame in their submissions. MonoGame is a MS-PL-licensed framework that a few of my favorite games were created in. FEZ, Bastion, and Transistor just to name a few. MonoGame has a bunch of unique traits that I think make it an interesting choice for game development. First, it's cross-platform, second, there's a decently-sized community, and third the documentation seems robust.
Alright, so that's my list for this year's game development tools.
If you like the work that I do, you can help me out my considering making a contribution. Or you can subscribe to my YouTube channel.