All Projects β†’ Wase-Engine β†’ wase-engine

Wase-Engine / wase-engine

Licence: MIT License
A 2D game engine written in C++

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to wase-engine

sdl2test
🎬 Testing SDL2 with V, Rust, C/++ : Nuklear, ImGui, TTF, 2D/3D, joystick, sounds, music, ...
Stars: ✭ 17 (-63.83%)
Mutual labels:  sdl2
pac-man-emulator
πŸ•Ή An emulator for the Pac-Man arcade machine (Zilog Z80 CPU) for Win/Mac/*nix and Xbox One.
Stars: ✭ 20 (-57.45%)
Mutual labels:  sdl2
PokeChat
UNIX compatible, Discord and Telegram inspired, PokΓ©mon-themed instant messaging service.
Stars: ✭ 11 (-76.6%)
Mutual labels:  sdl2
faur
βš’οΈβœ¨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
Stars: ✭ 55 (+17.02%)
Mutual labels:  sdl2
zero-graphics
Application framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
Stars: ✭ 72 (+53.19%)
Mutual labels:  sdl2
gameboyGO
Gameboy emulator in go
Stars: ✭ 24 (-48.94%)
Mutual labels:  sdl2
QtDemos
This is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
Stars: ✭ 18 (-61.7%)
Mutual labels:  sdl2
koboredux
Kobo Redux - Kobo Deluxe Revived
Stars: ✭ 25 (-46.81%)
Mutual labels:  sdl2
waterCloset
Ridiculous 2D SDL platform game
Stars: ✭ 30 (-36.17%)
Mutual labels:  sdl2
cat-o-licious
Cat game written in Go
Stars: ✭ 100 (+112.77%)
Mutual labels:  sdl2
BonEngineSharp
A simple and fun SDL-based game engine in C#.
Stars: ✭ 16 (-65.96%)
Mutual labels:  sdl2
boiler
The Boiler framework, including sample projects
Stars: ✭ 15 (-68.09%)
Mutual labels:  sdl2
flex-launcher
A customizable HTPC application launcher for Windows and Linux
Stars: ✭ 28 (-40.43%)
Mutual labels:  sdl2
OpenHSP
Hot Soup Processor (HSP3)
Stars: ✭ 120 (+155.32%)
Mutual labels:  sdl2
rtcw
Return to Castle Wolfenstein (SP/MP/ET)
Stars: ✭ 22 (-53.19%)
Mutual labels:  sdl2
payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (-4.26%)
Mutual labels:  sdl2
GameKit
C++ tools for gamedev based on SDL2 and OpenGL
Stars: ✭ 15 (-68.09%)
Mutual labels:  sdl2
SDL.zig
A shallow wrapper around SDL that provides object API and error handling
Stars: ✭ 102 (+117.02%)
Mutual labels:  sdl2
moonlight-tv
Lightweight NVIDIA GameStream Client, for LG webOS for Raspberry Pi
Stars: ✭ 292 (+521.28%)
Mutual labels:  sdl2
RoguelikeTutorial2020
r/RoguelikeDev Does The Complete Roguelike Tutorial
Stars: ✭ 25 (-46.81%)
Mutual labels:  sdl2

Wase Engine logo banner

Website badge Discord badge Mit License badge Issues badge Lines badge Stars badge

Wase Engine is an open source 2d game library made with C++ and the SDL libraries. Wase Engine can be used to create all kinds of 2d games. The main goal for Wase Engine is to give you the tools you need for creating games while keeping as much control as possible.

Setting up Wase Engine

You can choose to build Wase Engine yourself from the source code or you can download the pre-build libraries on our website.

To build Wase Engine you will need to install the following tools:

  • C++17 or higher
  • CMake
  • SDL2
  • SDL2 Image
  • SDL2 Mixer
  • SDL2 TTF

CMake

mkdir build
cd build
cmake ..
cmake build .

MinGW

mkdir build
cd build
cmake -G "MinGW Makefiles" ..
make

List of projects with Wase Engine

Compatible platforms

  • Windows
  • Linux
  • MacOS

Documentation

You can head over to the documentation for more information about Wase Engine. In the documentation there is a detailed description about how Wase Engine works.

Contributing

If you want to contribute to Wase Engine you can head over to the contributing page for more information.

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].