Skip to content

OUIP23/larvita3

 
 

Repository files navigation

Larvita3

Larvita 3 Game Engine

This game engine is the precursor of Godot Engine developed by Ariel Manzur and Juan Linietsky. It was used for a couple of games and prototypes, most notably (Atmosphir)[https://www.youtube.com/watch?v=DvQsmPC27VU].

larvita2 image

Compilation

I have no idea, please update instructions. I think it went something like:

scons bin/script_exec

Usage

The editor is written in Lua (this is a Lua game engine). You open the editor like this:

cd bin
script_exec editor

To execute games:

script_exec game_folder

Games are implemented by inheriting SceneMainLoop from Lua, then doing whathever you want.

Documentation

There is none.

Origins

Our previous engine was called "Larvotor" (used for Regnum Online). This was originally a 3D engine aimed to run on the Nintendo 3DS, hence the name "Larvita" (Larvita 1 was a prototype engine for that platform). Life happened and we ended up getting to work for clients wanting to make PC games.

About

Larvita 3 Game Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 47.9%
  • C++ 47.0%
  • Makefile 1.2%
  • Perl 1.2%
  • Lua 0.7%
  • Assembly 0.7%
  • Other 1.3%