Displaying 1 to 20 from 48 results

OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 🎢

  •    C++

An open-source re-implementation of RollerCoaster Tycoon 2. A construction and management simulation video game that simulates amusement park management. You only need a GitHub or Twitter account to access these channels.

scrcpy - Display and control your Android device

  •    C

This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and MacOS. The Android part requires at least API 21 (Android 5.0).

supertux - SuperTux source code

  •    C++

SuperTux is a jump'n'run game with strong inspiration from the Super Mario Bros. games for the various Nintendo platforms. Run and jump through multiple worlds, fighting off enemies by jumping on them, bumping them from below or tossing objects at them, grabbing power-ups and other stuff on the way.

chocolate-doom - Chocolate Doom is a Doom source port that is minimalist and historically accurate.

  •    C

Chocolate Doom aims to accurately reproduce the original DOS version of Doom and other games based on the Doom engine in a form that can be run on modern computers. Originally, Chocolate Doom was only a Doom source port. The project now includes ports of Heretic and Hexen, and Strife.




openspades - Compatible client of Ace of Spades 0.75

  •    C++

OpenSpades is a compatible client of Ace of Spades 0.75. Once installed, you'll be able to launch OpenSpades from inside the desktop menu or from your terminal with the openspades command.

SDL-mirror - An unofficial, automated SDL2 and SDL1.2 HG mirror.

  •    C

An unofficial, automated SDL2 and SDL1.2 HG mirror.

libSDL2pp - C++11 bindings/wrapper for SDL2

  •    C++

This library provides C++11 bindings/wrapper for SDL2 and satellite libraries. There's also more elaborate tutorial.


hello_sdl2 - Get started with SDL2. Sample projects for a wide selection of languages.

  •    C++

"hello world" for SDL2 for various programming languages.Each sample creates a window, displays an image, then waits two seconds and quits.

flappy-rust - A Rust SDL2 clone of Flappy Gopher which is a clone of Flappy Bird

  •    Rust

Flappy Rust is a mostly complete clone of Flappy Gopher which is a clone of the famous Flappy Bird game developed in Rust with bindings for SDL2.Because I'm home all day after being layed off (along with 70% of the company) on Monday 4/3/2017 and decided to write some code in Rust since it's been on my TODO list AND because I need an outlet for my negative energy.

cat-o-licious - Cat game written in Go and SDL

  •    Go

This is a simple cat game written in Go and SDL, inspired by flappy. My kids were too excited to see flappy's source code and wanted to design and code their own game, so that's what we did together in a rainy Sunday.The assets directory must be relative to the path of the binary. Assets include fonts, images, and sounds used by the game. The font was copied from flappy, images randomly downloaded from the Internet (by them), and the game soundtrack is my daughter's composition in Garage Band. Go figure.

vado - A web browser engine written in Haskell

  •    Haskell

Vado is Italian for I go. This is a demonstration program that is able to load a web page up and render it like in the early 90's. It supports laying out text, different font sizes for headings, inline and block elements, hyperlinks, bold and italics. It supports mousewheel scrolling, too.

cavestory-sdl2 - Reconstructing Cave Story with SDL 2.0 and C++14

  •    C++

This project based on Christopher Herbert's "Reconstructing Cave Story". I decided to make the same with SDL 2.0 and C++14.

SDL_kitchensink - A Simple SDL2 / FFmpeg library for audio/video playback written in C99

  •    C

FFmpeg and SDL2 based library for audio and video playback, written in C99. This library is still very much todo, but it's slowly getting there.

a2x - :video_game: C framework I wrote for my video games

  •    C

a2x is a C framework I wrote for my video games. It runs natively on Linux and FreeBSD, and can be cross-compiled for Windows, GP2X, Wiz, Caanoo, Open Pandora, and HTML5. Add ~/a2x/bin to the $PATH variable, or prepend it to all calls to a2x_* scripts below.

flappy-haskell - Flappy Bird Haskell Implementation

  •    Haskell

Flappy Bird implementation made with SDL2 and FRP (Yampa).

sdl2-examples - Get started with SDL2. Sample projects for a wide selection of languages.

  •    C++

"hello world" for SDL2 for various programming languages. Each sample creates a window, displays an image, then waits two seconds and quits.

tapir - RGSS compatible runtime (namely: emulator for RPG Maker XP, VX, and VX Ace)

  •    C

Tapir is a re-implementation project of RGSS/RGSS2/RGSS3 game runtimes. In other words, Tapir aims to run RPG Maker XP/VX/VX Ace games on Linux (and other platforms). Following is the instruction for Ubuntu 16.04. It may also work on another platforms.

rust_to_js - An example of Rust code that compiles to javascript.

  •    HTML

An example of Rust code that compiles to javascript.