All Projects → autovelop → playthos

autovelop / playthos

Licence: GPL-3.0 license
2D Game Engine written in Go.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to playthos

framework
The exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Stars: ✭ 21 (-46.15%)
Mutual labels:  gamedev, game-2d
Hinterland
2D top-down shooter game
Stars: ✭ 34 (-12.82%)
Mutual labels:  gamedev, game-2d
Crystalshire
Legacy VB6 open-source ORPG
Stars: ✭ 24 (-38.46%)
Mutual labels:  gamedev, game-2d
BonEngineSharp
A simple and fun SDL-based game engine in C#.
Stars: ✭ 16 (-58.97%)
Mutual labels:  gamedev, game-2d
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (+253.85%)
Mutual labels:  gamedev, game-2d
PICO-EC
A tiny scene-entity-component library created for the PICO-8 fantasty console.
Stars: ✭ 37 (-5.13%)
Mutual labels:  gamedev, game-2d
Beaverandfairies
Stars: ✭ 14 (-64.1%)
Mutual labels:  gamedev, game-2d
Simpleton Engine
What a stupid name for a library
Stars: ✭ 42 (+7.69%)
Mutual labels:  gamedev, game-2d
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+5166.67%)
Mutual labels:  gamedev, game-2d
Tank island
Top down 2D shooter game that involves blowing up tanks
Stars: ✭ 42 (+7.69%)
Mutual labels:  gamedev, game-2d
React Native Donkey Kong
Donkey Kong remake using react-native-game-engine 🙉
Stars: ✭ 174 (+346.15%)
Mutual labels:  gamedev, game-2d
Gf
A C++14 framework for 2D games
Stars: ✭ 154 (+294.87%)
Mutual labels:  gamedev, game-2d
Gdevelop
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
Stars: ✭ 3,221 (+8158.97%)
Mutual labels:  gamedev, game-2d
ao-cliente
Client for Argentum Online
Stars: ✭ 61 (+56.41%)
Mutual labels:  game-2d
Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Stars: ✭ 36 (-7.69%)
Mutual labels:  gamedev
StrawberryBF
A tiny 2D game engine focused on usability and simplicity.
Stars: ✭ 80 (+105.13%)
Mutual labels:  game-2d
egret-farm
🎮 基于egret引擎开发的 h5农场游戏
Stars: ✭ 30 (-23.08%)
Mutual labels:  game-2d
first-person-controller-for-unity
A First-Person Controller for Unity.
Stars: ✭ 18 (-53.85%)
Mutual labels:  gamedev
wfc
Go port of the Wave Function Collapse algorithm
Stars: ✭ 47 (+20.51%)
Mutual labels:  gamedev
Game-Assets-And-Resources
Free and paid game assets and game resources for 2D games, 3D games, mobile games, Steam games, Unity games, and other games.
Stars: ✭ 164 (+320.51%)
Mutual labels:  game-2d

Playthos Game Engine Logo

godoc Go Report Card Coverage Status

Playthos Game Engine

Tutorial, Examples, Documentation

Feedback

Twitter

Facebook

Development

Alpha

Playthos is still under development. The current version is still alpha and will only go out of alpha once it can build the same game (using all of its features) on all three major platforms (Windows, Linux, and OS X) and development dependencies are automatically resolved when someone tries to use the engine.

Editor

The ultimate goal for Playthos is to become a game editor. The game engine is the first step to get there but it can only get there only once the source code and its continues development has become stable.

Intro

Playthos a open source game engine that promises to make game development easy. The goal is the lay out a foundation for anyone to contribute, and end up with an engine that puts a game together based on set of basic instructions.

Screenshots/GIFs

(Shape Rendering, Vector Animation, Color Animation, Physics, Collision) Playthos Game Engine Feature Demo

Games

Ludum Dare 39: Power Hero

Ludum Dare 39: Power Hero Thumbnail

Ludum Dare 40: Runner

Ludum Dare 40: Runner Thumbnail

Current Features

  • Windows, Linux, MacOS, Chrome, Firefox support
  • ECS
  • Standards library
  • 2D Graphics (GLFW & OpenGL)
  • 2D Sprite rendering (.png files only)
  • Fullscreen, window size, resolution settings
  • Camera manipulation
  • Keyboard input
  • Cursor input
  • Animation (vectors and sprites)
  • Audio (no Windows support yet, .wav files only)
  • Physics (velocity and acceleration)
  • Collision detection (simple AABB)
  • Custom scripting
  • Deployable executables
  • Assets library deploy with executable
  • Cross compilation (from Linux to Linux, Windows, and Mac OS X)
  • Dynamic compilation (only using systems that are supported)
  • Documentation

Upcoming Features

  • Robust shader system
  • Creator Hub (Prototype -> http://playthos.io)
  • Network (POC verified)
  • Euler camera (POC verified)
  • 3D graphics (POC verified)
  • Game Editor (POC verified)
  • Android platform (POC verified)
  • iOS platform
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].