All Projects → campoy → Flappy Gopher

campoy / Flappy Gopher

Licence: apache-2.0
The code for the Flappy Gopher episodes of #justforfunc

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Flappy Gopher

Bright Souls
An indie "Dark Souls" clone in Unity with Adaptive Game Technology.
Stars: ✭ 91 (-5.21%)
Mutual labels:  game
Slashem Extended
SLASH'EM Extended (a SLASH'EM fork)
Stars: ✭ 93 (-3.12%)
Mutual labels:  game
Toast Haste.framework
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Stars: ✭ 95 (-1.04%)
Mutual labels:  game
Steascree
SteaScree: Steam Cloud Screenshot Uploader
Stars: ✭ 91 (-5.21%)
Mutual labels:  game
Storyscript
Scripting system for expressing AVG stories, a DSL for AVG.js
Stars: ✭ 92 (-4.17%)
Mutual labels:  game
Play
The free and open source karaoke singing game UltraStar Play for Windows, Linux, Android, Xbox, PlayStation and other platforms.
Stars: ✭ 94 (-2.08%)
Mutual labels:  game
Openra
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
Stars: ✭ 10,220 (+10545.83%)
Mutual labels:  game
Azerothcore Wotlk
Complete Open Source and Modular solution for MMO
Stars: ✭ 1,330 (+1285.42%)
Mutual labels:  game
Russian Roulette
🍀 You want to push your luck? ... Go ahead and try your best with this CLI russian roulette! 💥
Stars: ✭ 92 (-4.17%)
Mutual labels:  game
Dose Response
Dose Response is a roguelike where you play an addict. Avoid the dangers threatening your mind and body while desperately looking for the next fix.
Stars: ✭ 95 (-1.04%)
Mutual labels:  game
Clumsy Bird
🐦 🎮 A MelonJS port of the famous Flappy Bird Game
Stars: ✭ 1,306 (+1260.42%)
Mutual labels:  game
Foda
You are at FODA source code. Play now for free
Stars: ✭ 92 (-4.17%)
Mutual labels:  game
Delphiarcadegames
4 FireMonkey arcade games developed with Delphi for Windows, macOS, iOS and Android
Stars: ✭ 94 (-2.08%)
Mutual labels:  game
Godot Hair Shader
My attempt at a hair shader in Godot
Stars: ✭ 91 (-5.21%)
Mutual labels:  game
Mario Game
🍄 Super Mario Bros 16-bit version clone. Written in Java and using the LibGdx game engine.
Stars: ✭ 95 (-1.04%)
Mutual labels:  game
Rustyvolleysrc
A Rust reimplementation of Blobby Volley 2.
Stars: ✭ 90 (-6.25%)
Mutual labels:  game
Icestation 32
Compact FPGA game console
Stars: ✭ 93 (-3.12%)
Mutual labels:  game
Tetris
A clone of the popular game Tetris.
Stars: ✭ 96 (+0%)
Mutual labels:  game
Jpacman Framework
Pacman-inspired game, for teaching testing purposes.
Stars: ✭ 95 (-1.04%)
Mutual labels:  game
Unity Solutions
Use Firebase tools to incorporate common features into your games!
Stars: ✭ 95 (-1.04%)
Mutual labels:  game

Flappy Gopher

Flappy Gopher is a clone of the famous Flappy Bird game developed in Go with bindings for SDL2.

Recordings

You can learn more about the game and how it was implemented watching the three episodes dedicated to it.

Installation

You need to install first SDL2 and the SDL2 bindings for Go. To do so follow the instructions here. It is quite easy to install on basically any platform.

You will also need to install pkg-config.

After that you should be able to simply run:

go get github.com/campoy/flappy-gopher

And run the binary generated in $GOPATH/bin.

Images, fonts, and licenses

All the images used in this game are CC0 and obtained from Clipart. You can find atlernative birds in there, so you can mod the game!

The fonts are copied from https://github.com/deano2390/OpenFlappyBird.

This project is licensed under Apache v2 license. Read more in the LICENSE file.

Disclaimer

This is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.

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