Skip to content

CHMyFork/rituals-game

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rituals

A free, open source Zelda-like survival/adventure game

This repository is up early to satisfy the "Public Git Repository" tier on my Patreon.

by William Bundy

  • @William_Bundy on twitter

Stream

I stream Rituals' development regularly at my twitch channel. My stream schedule is currently 2PM PST every day.

License

Rituals' source is licensed under the MIT license. Feel free to learn as much as you can from it.

How to build (windows)

  1. Install Visual Studio (I'm using 2015)
  2. Change the msvcdir variable in make.bat, if necessary
  3. Download SDL2's development libraries
  4. Set LIBRARIES and INCLUDES in make.bat to point to those
  5. You probably want to delete the line "start python autogit.py" in make.bat too
  6. Run make.bat

How to build (other OSes)

Running on Linux shouldn't be too hard; there are very few windows specific things in the source. I make a few calls to VirtualAlloc and include windows.h. You'll have to remove _CRT_SECURE_NO_WARNINGS too. Other than those, all you should need are the SDL2 and OpenGL development libraries.

How to play

The game is currently in something like pre-pre-pre alpha, so don't expect a lot of "game" as such yet.

  • Use the WASD keys to move.
  • Left click to throw small boxes.
  • Right click on an entity to "activate" it; this currently means:
    • When you activate a big box, it prints the ID to stdout
    • When you activate a thrown box, it deletes it.
  • Press F to whack the ground. If a tile breaks, bare earth is revealed underneath.
  • Press and hold Space to grab an entity in the direction you are facing.

About

Free, open-source Zelda-like survival/adventure game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.9%
  • GLSL 4.7%
  • Python 3.5%
  • Batchfile 1.5%
  • C 1.3%
  • Shell 0.1%