Skip to content
This repository was archived by the owner on Jan 27, 2025. It is now read-only.
/ harujion Public archive

a lua 2d game engine (or framework?)

License

Notifications You must be signed in to change notification settings

andyroiiid/harujion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

harujion

a lua 2d game engine (or framework?)

Dependencies

  • fmod (Please install FMOD Studio API Windows)
  • glad (Version 2, source included)
  • glfw (Git submodule)
  • glm (Git submodule)
  • imgui (Source included but not used yet)
  • luajit (Headers and prebuilt binaries included, 64bit msvc only)
  • physfs (Git submodule)
  • sol2 (Source included)
  • spdlog (Git submodule)
  • stb (Source included)

Build Instructions

  1. Clone with git clone --recursive https://github.com/andyroiiid/harujion.git
  2. You should be able to build the project with cmake.
  3. The built files are in the out directory under your CMake build directory.

Sample Game

Two samples are included in the samples folder.

Replace the content of assets folder with a sample to test it.

Run the engine executable to play the game.