The Terasology Foundation
Voxel world game/engine with a large focus on extensibility and developer tools
The Terasology Foundation is the organization behind Terasology, DestinationSol, and a series of related work aimed at making game development in Java easier and more fun. We've been working for years on educational awareness, challenging architecture, powerful developer workspaces, fun content, and much more
Our contributors are a diverse mix of software developers, designers, game testers, graphic artists, and musicians of all ages. We encourage and appreciate contributions from everybody, and try to be as warm and welcoming as possible to newcomers
Terasology is a highly extensible open source voxel-based game. Born from a Minecraft-inspired tech demo, it is gradually becoming a stable platform for all sorts of gameplay settings in a voxel world
From the ground up, Terasology was built to be a super hackable and modular game. We host a large amount of game content modules under the Terasology organization on GitHub, all community maintained. We welcome new ideas, both crazy and well thought-out for modules and game extensions from anyone and everyone, so feel free to talk to us on IRC, Discord, or Slack.
Destination Sol is a fun little space arcade shooter we adopted as open source to learn more about LibGDX, releasing on Steam and Google Play, and to have somewhere to apply our frameworks.
Our engine is meant to be light, secure, and flexible, even excluding such basics as inventory, health, creatures, or combat. Game distributions then include modules that provide basic gameplay.
Content is wrapped in modules ranging from tiny frameworks supporting commonly needed utility to large gameplay templates. Creating a new module is as easy as running a single command, same for fetching source for any existing community module.
The game itself can auto-download modules if needed with full dependency resolution included!
For GSOC 2020 we're supporting http://codeuino.org to let them offer project ideas through us.
The Terasology Foundation 2020 Projects
Biome-specific Content Enhancements for TerasologyCurrently in Terasology, changing biomes only serve as a change in background of the game.This project aims to change this and give some of these...
CODEUINO: Development of Admin Management mechanism for DONUTThis project is all about the development of Admin Management System for Donut platform which is an open-source Social Network Kit that aims to give...
CODEUINO: Proposal Functionality in DonutThis project revolves around developing a mechanism allowing individual developers to reach out to Open-source organizations and pledge a research...
Converting Destination: Sol systems to use ECSThis project starts the transition of Destination: Sol systems from OOP design to Entity-Component-System architecture, using the new Gestalt...
Genome ExpansionThis project is a gameplay specific project which aims to bring additional elements of fun for the player base by forming a working genome module...
Interactive Journey in Terasology ContributionsThe journey of a contributor in open source projects is exciting, especially when the contributors can map their abilities with the workflow of the...
Metal Renegades: Refining GameplayThe Metal Renegades module created last year is a great foundational implementation of the original game proposed on the forums. The focus was to...
Terasology Game HUD, Graphics improvement & Gameplay GuideMy vision is to make Terasology a more player-friendly game. I would like to guide the player through the basics of the game (by both modifying the...