Weaver: A Game Engine for GNU/Linux

Documentation Tutorial Examples Download

Documentation

Browse by Topic

Installing and Using Weaver

Installing Weaver. How to invoke weaver program, create a new weaver project and make changes in existing projects.

Weaver Reference Guide

The list of all functions and data structures defined by Weaver API. With descriptions and examples.

Configuring Projects with conf.h

All the macros which can be defined at conf/conf.h that can change details of your project behaviour.

Weaver Main Loop

How weaver main loop is organized and how to create the main loops for your game.

Using Plugins

Plugins interact externally with the game code. It allows the use of interactive programming: change code of a running game!

Using Custom Shaders

Create your own GLSL shaders to show complex textures, visual effects or add realism to your game.