Go to file
Auri Collings 2543efec36
Update EventEmitter.h
2021-10-11 14:45:40 -07:00
.github Update FUNDING.yml 2021-08-04 23:16:26 -07:00
.idea Bump to C++ 20 2021-09-03 14:22:58 -07:00
assets Mod tweaks and perf improvements 2021-09-26 16:22:07 -07:00
docs Update Executing.md 2020-11-04 20:53:29 -08:00
lib Remove cute_headers 2021-09-23 23:16:23 -07:00
src Update EventEmitter.h 2021-10-11 14:45:40 -07:00
subgames new EventEmitter template class that can have arbitrary event parameters, and is awesome 2021-10-11 12:46:57 -07:00
test Synchronize block interaction callbacks, wieldlists, etc. Breaking broke 2020-07-28 14:11:11 -07:00
.gitignore Add some debug GUI back, fix CLion folder configuration. 2021-08-29 20:38:22 -07:00
.gitmodules Remove cute_headers 2021-09-23 23:16:23 -07:00
CMakeLists.txt Remove cute_headers 2021-09-23 23:16:23 -07:00
LICENSE.md Add some debug GUI back, fix CLion folder configuration. 2021-08-29 20:38:22 -07:00
README.md Update README.md 2021-03-11 12:20:25 -08:00
untitled.lua Less intensive texture atlas code, support for in-atlas crops, better structures, biome tinting with other functions :) 2021-09-30 15:50:59 -07:00

README.md

Zepha Voxel Game

release codacy rating discord commit activity

About

Zepha is a powerful, extensible C++ Voxel Game with immense modding possibilities. The API provided allows everybody with even a basic knowledge of Lua to create any subgame imaginable. Though other Voxel Games like Zepha exist, none of them can match it's superior performance, graphical capabilities, and raw modding capability.

Zepha is very early in developement, however it already has several strengths over alternative games / engines. Infinite-sized worlds, client side scripting, a well-designed game selection menu, and more. For those interested in trying out the modding API, a seperate repository containing the documentation for the game is available here.

Zepha's full source code is currently available on this repository for viewing and personal use, however it is important to note that this project is not free nor open source. Unfortunately, as my dream is to make a living off of game development this is not a viable strategy for me. Learning from the source code or exploring the source is allowed and encouraged, though. Feel free to use this repository as a reference for similar works until the repository eventually becomes private.

Building

Please see docs/Building.md for guides and best practices.

Alternatively, check the Releases page for automatically built Linux binaries.

License

(c) 2018-2020 Nicole Collings, All Rights Reserved.

You do not have permission to redistribute, copy, or share this work without my explicit written permission. You may download the repository and compile it for personal use or potential contributions. Please contact me if you have any questions or special requests.