Skip to content

Latest commit

 

History

History
40 lines (21 loc) · 1.52 KB

Readme.md

File metadata and controls

40 lines (21 loc) · 1.52 KB

Examples {#examples}

Installation and Usage {#installation}

After you have built and installed Idle into a directory of your choice, all examples in this directory can be tested out by simply copying them into the idle/project/src directory (while Idle is running or not). The examples are also installed into the idle/project/examples directory. Additionally, any example can be deleted from the idle/project/src directory while Idle is running, and it will remove the deleted examples automatically from the system:

examples-intro

1. Declaring your System: Basics of Services and Interfaces {#declaring}

1.1) ex_01_01_lifecycle {#ex_01_01_lifecycle}

1.2) ex_01_02_components {#ex_01_02_components}

1.3) ex_01_03_interfaces {#ex_01_03_interfaces}

1.4) ex_01_04_encapsulation {#ex_01_04_encapsulation}

2. Making use of the Asynchronous Ecosystem {#ecosystem}

2.1) ex_02_01_logging {#ex_02_01_logging}

2.2) ex_02_02_gameloop {#ex_02_02_gameloop}

2.3) ex_02_03_timer {#ex_02_03_timer}

2.4) ex_02_04_commands {#ex_02_04_commands}

2.5) ex_02_05_configuration {#ex_02_05_configuration}

2.6) ex_02_06_store {#ex_02_06_store}

3.Multi-Module Dependencies {#multi}

3.1) Dependencies between multiple modules {#multi-intro}

ex_03_01_abstract {#ex_03_01_abstract}

ex_03_01_consumer {#ex_03_01_consumer}

ex_03_01_implementation {#ex_03_01_implementation}