Skip to content

Olaren15/Cobblestone

Repository files navigation

Cobblestone

This is a game engine / renderer I work on during my free time (and when I feel like it)

right now, it's only a very simple Vulkan-based renderer, but I plan on slowly adding new features

Setup

This has been tested with gcc on Fedora 33 and mingw on Windows 10 but should also work on other systems with CMake

Compiling

You will need:

  • CMake
  • A C++17 capable compiler
  • SDL2 development libraries
  • Vulkan development libraries
  • glm development libraries

Running

Since this is development software, you may need some manual file copying in order to run the program correctly.

These files must be in your current directory:

  • Shaders/Default.frag.spv
  • Shaders/Default.vert.spv

in order to get the .spv files, you will need to run the compile-shaders command in the shaders folder

the script requires glslc to be installed on your system

And with that done you should be getting something that looks like this:

A screenshot of the renderer

About

A game engine / renderer I work on my free time

Topics

Resources

License

Stars

Watchers

Forks

Languages