All Projects → hecrj → Zelda

hecrj / Zelda

A Zelda clone in C++

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Zelda

Foda
You are at FODA source code. Play now for free
Stars: ✭ 92 (-6.12%)
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 (-3.06%)
Mutual labels:  game
Flappy Gopher
The code for the Flappy Gopher episodes of #justforfunc
Stars: ✭ 96 (-2.04%)
Mutual labels:  game
Russian Roulette
🍀 You want to push your luck? ... Go ahead and try your best with this CLI russian roulette! 💥
Stars: ✭ 92 (-6.12%)
Mutual labels:  game
Delphiarcadegames
4 FireMonkey arcade games developed with Delphi for Windows, macOS, iOS and Android
Stars: ✭ 94 (-4.08%)
Mutual labels:  game
Mario Game
🍄 Super Mario Bros 16-bit version clone. Written in Java and using the LibGdx game engine.
Stars: ✭ 95 (-3.06%)
Mutual labels:  game
Clumsy Bird
🐦 🎮 A MelonJS port of the famous Flappy Bird Game
Stars: ✭ 1,306 (+1232.65%)
Mutual labels:  game
Entitas Sync Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (+0%)
Mutual labels:  game
Unity Solutions
Use Firebase tools to incorporate common features into your games!
Stars: ✭ 95 (-3.06%)
Mutual labels:  game
Tetris
A clone of the popular game Tetris.
Stars: ✭ 96 (-2.04%)
Mutual labels:  game
Slashem Extended
SLASH'EM Extended (a SLASH'EM fork)
Stars: ✭ 93 (-5.1%)
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 (-4.08%)
Mutual labels:  game
Jpacman Framework
Pacman-inspired game, for teaching testing purposes.
Stars: ✭ 95 (-3.06%)
Mutual labels:  game
Storyscript
Scripting system for expressing AVG stories, a DSL for AVG.js
Stars: ✭ 92 (-6.12%)
Mutual labels:  game
Wanderers
An open world adventure and dungeon crawling game
Stars: ✭ 96 (-2.04%)
Mutual labels:  game
Trains.net
A simple 2D game written in C# with .NET Core. Development is streamed live on https://twitch.tv/davidwengier and past streams available on YouTube at http://bit.ly/trains-net-videos
Stars: ✭ 92 (-6.12%)
Mutual labels:  game
Toast Haste.framework
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Stars: ✭ 95 (-3.06%)
Mutual labels:  game
Geotic
Entity Component System library for javascript
Stars: ✭ 97 (-1.02%)
Mutual labels:  game
Unity Platformer
Unity platformer framework: IA, Ladders, Jumps, WallStick, WallJumps, Slopes, MovingPlatforms, OneWayPlatforms/Walls, Ropes and more...
Stars: ✭ 97 (-1.02%)
Mutual labels:  game
Azerothcore Wotlk
Complete Open Source and Modular solution for MMO
Stars: ✭ 1,330 (+1257.14%)
Mutual labels:  game

Zelda

A Zelda clone in C++ that I developed in a month for my computer science bachelor's degree.

Trying the game

Setting up the repository

Clone this repository to any directory you want:

git clone [email protected]:gamerslab/zelda.git

Then, initialize and download the repository submodules (TMXParser and SOIL):

git submodule update --init

Satisfying dependencies

You need to have OpenGL, glut, GLEW, OpenAL, sndfile, cmake installed.

Ubuntu 14.04

sudo apt-get install freeglut3-dev libglew-dev libxmu-dev libxi-dev libopenal-dev libsndfile1-dev cmake

Compiling the game

Use cmake to generate a Makefile to compile the game.

cmake .
make

Playing zelda

Just run the zelda executable you compiled!

./zelda

Here are the controls of the game:

Key(s) Action
Arrows Move
Z Accept / Attack
A Toggle debug view

Have fun!

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