Guillaume Raffin

Results 30 issues of Guillaume Raffin

Goal: I want to replace the old `ObjectConverter` by a more flexible tool that allows for custom serialization/deserialization and is easier to test. Resolves #156, resolves #114, resolves #70, resolves...

core :gear:

This resolves #907 by adding the ability to generate the list of exportable symbols (i.e. functions and globals), in a format that the linker (ld) can understand. Like `depfile`, this...

What I'm trying to do: 1. write a Rust library with a C-compatible interface (extern functions, etc) 2. use `cbindgen` to generate a C header, to use the library from...

## Draft ### Format `command param1 -flag --explicit value --multiple v1 v2 v3` #### Parameters types - flags: boolean value present/absent - named arguments: arbitrary value, ex. `param1` - explicit...

topic:plugins :package:

## Current draft 1. Load the global config 2. Initialize the logging framework (cf airframe-log) 3. Start the actor execution service 4. Load the predefined internal IDs in order to...

priority:high :exclamation:
topic:plugins :package:
topic:engine :gear:
topic: // :open_mouth:
topic:types :ab:

cf. https://github.com/lefou/millw

topic:doc :books:
topic:management :chart_with_upwards_trend:

I've chosen airframe-log for its performance, ease of use and clever macros (for instance, airframe-log can print the line number of the calling code, without any overhead since it's computed...

priority:high :exclamation:
topic:management :chart_with_upwards_trend:

Upgrade to Niol v2, refresh the network system, and document it properly.

topic:networking :satellite:

In Alpha 0.5, only the chunks of the spawn region are sent. The server should react to the players' movement and send the new chunks automatically.

topic:blocks :white_square_button:
topic:networking :satellite:

-> https://github.com/tuubes/docs

topic:doc :books:
priority:low