Linux Game Development

In this order:
1- Engines;
2- Graphics;
3- Sound;

  • Atomic Game Engine icon

    Atomic Game Engine

    Free Mac OS X Windows Linux Website

    The Atomic Game Engine features a cross-platform editor with deployment to Windows, OSX, Linux, WebGL, Android, and iOS. Applications can be built using JavaScript, TypeScript, native C++, and C# scripting is in development. The Atomic Game Engine is a full source solution under the permissive MIT License on GitHub


  • Defold Engine icon

    Defold Engine

    Free Mac OS X Windows Linux Website

    The completely free game engine Defold solves the technical issues we all have in common when making games. That way, you can focus on being creative and building a great game.

    No Setup - Defold is a turn-key solution. There’s nothing to set up or configure. Just download the editor and get creative.


    • Visual Editor
    • Version Control
    • Lua Code Editor
    • Particle Editor
    • Scene Editor
    • Title Editor


  • GDevelop icon


    Free Mac OS X Windows Linux Android BSD ... iPad Website

    GDevelop is an open source game creation software, allowing to make games for the web (HTML5) or for Windows and Linux. No programming or coding skill is required! It is easy to use and powerful enough for advanced users.

    Game logic is created thanks to an event based system, using conditions which have to been filled so as to execute actions. These events are compiled by GDevelop to machine code, as ordinary programming languages, making them simple but powerful.

    Sprites, particles engine, physics engine, path-finding, joystick support, dynamic lights and many others features are available and are provided thanks to a built-in extension system allowing external developers to enhance GDevelop capabilities.


  • Godot Engine icon

    Godot Engine

    Free Mac Windows Linux Haiku FreeBSD Website

    Godot is a fully featured, open source, MIT licensed game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms. It is a cross-platform 2D and 3D game engine and game development IDE. You can port your game to run on Windows, Linux, Mac OSx/iOS, BSD, Android, BlackBerry 10, HTML5, PlayStation 3, PlayStation Vita, and Nintendo 3DS.


    Visual editor, full of mature tools.
    Uncluttered UI, with context-sensitive editors.
    Amazing scene system, supporting instancing and inheritance.
    Friendly content creation interfaces for artists, level designers, animators, …
    Visual shader editing for 2D and 3D.
    Persistent live editing (changes are not lost after stopping the game). Live editing on mobile devices!


  • JMonkeyEngine icon


    Free Mac OS X Windows Linux Website

    JMonkeyEngine3 it’s a free, open source game engine, made especially for Java game developers who want to create 3D games using modern technology. The software is programmed entirely in Java, intended for wide accessibility and quick deployment.


  • Leadwerks icon


    Commercial Windows Linux Website

    Low-cost video game development engine for Windows platforms.


  • Ren'Py icon


    Free Mac OS X Windows Linux Website

    Ren'Py is a free and cross-platform visual novel engine that helps you use words, pictures, and sounds to tell stories with the computer. Its easy and efficient script language makes it possible for non-programmers to make visual novels, while its Python support allows for complex simulation games.


  • RPG Maker icon

    RPG Maker

    Commercial Mac Windows Linux Website

    The new RPG Maker MV version is compatible with Linux!


  • Solarus Action-RPG game engine icon

    Solarus Action-RPG game engine

    Free Mac OS X Windows Linux Website

    Solarus is a free and open-source Action-RPG game engine, licensed under GPL, and written in C++. It runs quests in Lua, and can work on a great number of platforms. Solarus also features a game editor called Solarus Quest Editor, written in C++ with Qt to help you creating your game.


  • Stencyl icon


    Freemium Mac OS X Windows Linux Website

    Stencyl is the creator of StencylWorks, a tool that has enabled creators of all all skills levels create iOS and Flash games in no time. In 2012, Stencyl will expand into Android and HTML5 game publishing.

    Games can be published to the iOS App Store, game portals such as Kongregate and Newgrounds, Steam, or's Arcade.

    Nearly 10,000 games have been published to the web and mobile devices with Stencyl, and the Stencyl developer community has grown to over 50,000 registered developers since its Summer 2011 launch. StencylWorks has been downloaded over 500,000 times to date.


  • Unity icon


    Free Personal Mac OS X Windows Linux Website

    Unity is a multi-platform game development tool, designed from the start to ease creation. A fully integrated professional application, Unity offers the free Personal Edition with all features, and a Pro subscription at 75$ a month with extra services such as Cloud building.


  • Unreal Engine icon

    Unreal Engine

    Free Windows Linux Mac OS X Website

    Unreal Engine is a professional suite of tools and technologies used for building high-quality games across a range of platforms. Unreal Engine’s rendering architecture enables developers to achieve stunning visuals and also scale elegantly to lower-end systems.

    Revolutionary new workflow features and a deep toolset empower developers to quickly iterate on ideas and see immediate results, while complete C++ source code access brings the experience to a whole new level.

    Unreal Engine technology powers hundreds of games as well as real-time 3D films, training simulations, visualizations and more. Over the past 15 years, thousands of individuals and teams and have built careers and companies around skills developed using the engine.


  • Aseprite icon


    Freemium Mac OS X Windows Linux Website

    Aseprite (previously ASE, aka Allegro Sprite Editor) is a program to create animated sprites & pixel art. Sprites are little images that can be used in your website or in a video game. You can draw characters with movement, intros, textures, patterns, backgrounds, logos, color palettes, isometric levels, and more.

    Aseprite source code is freely available from GitHub but pre-built binaries are paid software.

    You can download the source code, compile it, and use it for personal/commercial purposes, but you cannot redistribute Aseprite to third parties.

    The paid version, $14.99/USD, includes pre-built binaries for Windows, macOS, and Linux, as well as updates and priority support. The trial version does not allow you save your work.


  • AwesomeBump icon


    Free Mac OS X Windows Linux Website

    AwesomeBump is an open source program designed to generate normal, height, specular or ambient occlusion textures from a single image. Since the image processing is done in 99% on GPU the program runs very fast and all the parameters can be changed in real time. AB was made to be a new alternative to known gimp plugin called Insane Bump.

    AwesomeBump is totaly written in Qt thus you don't need to install any aditionall libraries. Just download and install Qt SDK, download the project from the repository, build and run. It will work on any platform supported by Qt.


  • Blender icon


    Free Mac OS X Windows Linux BSD ... Haiku AmigaOS MorphOS Website

    Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.
    It can be used for modeling, UV unwrapping, texturing, rigging, water simulations, skinning, animating, rendering, particle and other simulations, non-linear editing, compositing, and creating interactive 3D applications, rigid body, fluid, cloth and softbody dynamics, modifier based modeling tools, powerful character animation tools, a node based material and compositing system and Python for embedded scripting.


  • GIMP icon


    Free Mac OS X Windows Linux BSD ... Haiku AmigaOS Xfce Website

    GIMP is a freely distributed program for such tasks as photo retouching, image composition and image authoring. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, and more.

    Available also as portable app:


  • Inkscape icon


    Free Mac OS X Windows Linux BSD ... X11 MacPorts XQuartz Website

    An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.

    Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development.


  • Krita icon


    Free Mac Windows Linux Website

    Krita is a complete creative sketching and painting application with advanced, commercial quality features. It's free, open-source and available across all major desktop platforms.


    User Interface - An intuitive user interface that stays out of your way. The dockers and panels can be moved and customized for your specific workflow. Once you have your setup, you can save it as your own workspace. You can also create your own shortcuts for commonly used tools.
    Pop-up Palette - Quickly pick your color and brush by right-clicking on the canvas.
    Brush Stabilizers - Have a shaky hand? Add a stabilizer to your brush to smoothen it out.
    Brush Engines - Customize your brushes with 9 unique brush engines.
    Wrap-around mode - It is easy to create seamless textures and patterns now. Press the ‘W’ key while painting to toggle wrap-around mode.
    Resource Manager - Import brush and texture packs from other artists to expand your tool set.
    Layer Management - Krita comes with vector, filter, group, and file layers. Combine, order, and flatten layers to keep organized. Add drop shadows and other simple effects using visual styles.
    Full Color Management - Krita supports full color management through LCMS for ICC and OpenColor IO for EXR, allowing you to incorporate Krita into your existing color management pipeline.


  • MARI icon


    Commercial Windows Linux Website

    MARI is a creative texture-painting tool that can handle extreme projects. MARI was developed at Weta Digital to handle the massively complex, highly detailed look development work demanded of the texture department by projects such as District 9, The Lovely Bones, and Avatar.

    MARI has a creative toolset which puts many stand-alone 2D paint systems to shame, allowing artists to concentrate on painting. The user interface is responsive and fluid. You can paint directly on to models and view the results immediately. Save time and take texturing way beyond what was previously possible.

    MARI's unrivalled ability to deal with colossal textures in vast numbers allows their development in intense detail.


  • Piskel icon


    Free Mac OS X Windows Linux Web Self-Hosted Website

    Remember the good old 2D games and their beautiful sprites? With Piskel you can create your own in a few clicks.


    Live preview
    Piskel gives you a live preview of your work.
    You no longer have to guess how it will look like when it's done: you see it!

    Your gallery
    Keep track of all the sprites you created.
    Everyone can see your public gallery, but you can keep any sprite you want private.

    Offline versions
    Offline builds are available for Windows and MacOS.

    Export to GIF
    Since we're animating images, might as well share them as animated GIFs.
    So yeah.

    Open Source
    If you want to contribute or check the code, everything is on Github.


  • Spriter icon


    Commercial Mac OS X Windows Linux Website

    Spriter : an intuitive 2D animation tool for video game makers.

    Spriter enables the “modular” method of animating where, instead of each frame being a single complete image, it is constructed from many small, re- useable images (such as body parts). Each of these images that are used to construct the full frame can be scaled and rotated to further increase the “mileage” an artist can get from them.


  • Substance Designer icon

    Substance Designer

    Commercial Mac OS X Windows Linux Website

    Substance Designer is a node-based non-destructive application for material authoring. Edit complete texture sets fast with the non-linear workflow and see your changes apply simultaneously to all your outputs.

    Emulate natural effects with a range of noises and filters for authentic-looking materials that complement your powers of expression and creativity. Thousands of materials, filters and procedureal tools are already freely available.

    Export-Ready for Game Engines and Renderers via plugins for such editors like 3DSmax, Houdini, Maya and game engines like Unreal Engine or Unity. Bake AO, normal, ID, height, curvature, position, polypaint and any other map you may need quickly and easily within Substance Designer by yourself or via batch tools and scripts.


  • Substance Painter icon

    Substance Painter

    Commercial Mac OS X Windows Linux Website

    Substance Painter is the industry standard for physically based 3D painting.


  • Audacity icon


    Free Mac OS X Windows Linux BSD Website

    Audacity is free, open source software for recording and editing sounds. You can use Audacity to record live audio, convert tapes and records, edit sound files, change the speed or pitch of a recording and much more.


  • Bitwig Studio icon

    Bitwig Studio

    Commercial Mac OS X Windows Linux Website

    Bitwig Studio is a multi-platform music-creation system for production, performance and DJing, with a focus on flexible editing tools and a super-fast workflow.


  • Bosca Ceoil icon

    Bosca Ceoil

    Free Mac OS X Windows Linux Web Adobe AIR Website

    Bosca Ceoil is all about looping, and designed that way at its heart. Songs are built up from lots of tiny 16 note patterns – the intended workflow is that you loop over these single patterns until you have something you like, then you start making variations. If you approach it this way, you’ll find it’s pretty decent at doing that – but it’s not very good at other things, like say, long melody lines. It is what it is! I made it for myself, and the way I work, but hopefully some of you out there will find it useful too. It’s free, and open source under the FreeBSD licence. If anyone wants to port it/fork it, go for it!


  • Frinika icon


    Free Mac OS X Windows Linux Website

    Frinika is a free (licensed under GNU GPL) complete music workstation software containing sequencer, midi support, soft synthesizers, audio recorder, piano roll/tracker/notation editing and more. The goal of Frinika is to be a complete platform for making music with your computer, using the versatile Java platform to be able to run on several operating systems, and being open source to be able to embrace the best open source technology being available at any time.


  • LinuxSampler icon


    Free Mac OS X Windows Linux Website

    LinuxSampler - free, open source pure software audio sampler with professional grade features.
    The LinuxSampler project was founded with the goal to produce a free, streaming capable open source pure software audio sampler with professional grade features, comparable to both hardware and commercial Windows/Mac software samplers and to introduce new features not yet available by any other sampler in the world.


  • LMMS icon


    Free Mac OS X Windows Linux BSD Website

    LMMS is a free cross-platform alternative to commercial programs like Small FL Studio iconFL Studio , which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more; all in a user-friendly and modern interface.