Skip to content
This repository was archived by the owner on Nov 24, 2023. It is now read-only.

NoamZeise/TrailsOfThePharaoh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trials of The Pharaoh

itch page

A game made in 10 days for GDTV Jam 2022

Made using my Vulkan and OpenGL Environments, Tiled Map Parser, and Audio libs.

Team:

Mick Cooke - MakeFire Music -> Music

https://youtube.com/channel/UCs75GjfGdtTS-CekMJOGICA

Thanos Gramosis -> Art https://www.artstation.com/tha-com-nos

Paul James - Wafer Audio -> Sound

Paulina Ramirez - Lady Yami #3939 -> Voice Over/Writing

https://lady-yami.itch.io/

Noam Zeise -> Programming https://www.noamzeise.com/

building from source

linux debian/ubuntu

STEP 1

make sure you have cmake, and ninja-build otherwise do

sudo apt install cmake ninja-build

STEP 2 (vulkan version):

sudo apt install vulkan-tools
sudo apt install libvulkan-dev vulkan-validationlayers-dev spirv-tools

check vulkan is working with cube demo:

vkcube

STEP 2 (OpenGL version)

generate OpenGL glad header files from https://glad.dav1d.de/ select gl version 4.6, and click generate, download the glad.zip, unzip and place include folders in /usr/local/include/ (glad/ and KHR/)

Warning: if you pick a different OpenGL version, replace glad.c in the repo (under src/opengl-render/glad.c) with your generated glad.c

STEP 3 - install dependancies

sudo apt install libglfw3-dev libglm-dev libfreetype-dev libsndfile1-dev libasound-dev portaudio19-dev

STEP 4 - build with buildscripts

from project root -> replace debugVulkan.sh, with (releaseVulkan.sh, debugOpenGL.sh, releaseOpenGL.sh) for whatever build you want

mkdir build
chmod +x resources/buildscripts/linux/debugVulkan.sh
./resources/buildscrips/linux/debugVulkan.sh

the game should open automatically after it has build, otherwise errors will show what the problem is

About

For GDTV Jam 2022, An Ancient Egyptian Light Ray Puzzle Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages