This repository contains the source code for the Lynar Moon Engine library.

Patrick-Christopher Mattulat de4769a3b0 - added moveInDirection() function for ModelModule, ModelLayer 3 years ago
ExternTools 2ca1e52618 - added lynar studios code style for CLion 3 years ago
LynarMoon de4769a3b0 - added moveInDirection() function for ModelModule, ModelLayer 3 years ago
CMakeLists.txt 61b53a32ce - added new Mouse / Keyboard module 3 years ago
LICENSE.md 2b39de7a78 - push version 1.5.0 3 years ago
README.md 2b817f9a8a - updated README.md file with bugreport e-mail adress 3 years ago
SetUp.txt 33543c53a6 - added SetUp configuration 3 years ago

README.md

Lynar Moon Engine 1.5.0

This repository contains the most recent release version of the Lynar Moon Engine.

Documentation

This engine is well documented on lynar studios website: http://www.lynarstudios.de In addition to that there is an offline documentation in doc directory!

Installing

To build this library just run cmake on CMakeLists.txt. A library file will be generated then. You just need to link this library to your application. After you did that you may begin developing your own game!

On Windows:

  • Put the binary files located in either x86 or x64 directory to the .exe files directory!

On Ubuntu (from source):

  • Open Terminal (is integrated in CLion) and navigate to SDL2 > cd lib/SDL/src/SDL2
  • Start configure file > ./configure
  • make this file > make
  • install made file

    sudo make install

  • Do this with lib/SDL/src/SDL2_image and the other 2 SDL libraries as well! Note that you might need to install some additional dependencies to make SDL work on your machine!

On Ubuntu (command line)

sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-mixer-dev

Setup.txt

  • Open this file and have a look if the relative path (from the .exe files directory) is still correct. If not change the path.
  • This file must be located in the same directory as the .exe file.

Error Report

If you spotted any errors or undefined behaviour please send an e-mail to bugreport@lynarstudios.com