1. 1. About the Book
  2. 2. Introduction
    ❱
    1. 2.1. Introduction to Fyrox
    2. 2.2. Basic concepts
    3. 2.3. Design Philosophy and Goals
  3. 3. Getting started
    ❱
    1. 3.1. Editor, Plugins and Scripts
    2. 3.2. Editor Overview
    3. 3.3. Scene and scene graph
    4. 3.4. Assets
    5. 3.5. Data management
  4. 4. Scripting
    ❱
    1. 4.1. Plugins
    2. 4.2. Executor
    3. 4.3. Scripts
  5. 5. Scene
    ❱
    1. 5.1. Graph
    2. 5.2. Prefabs
    3. 5.3. Property Inheritance
    4. 5.4. Base Node
    5. 5.5. Mesh Node
    6. 5.6. Light Node
    7. 5.7. Sprite Node
    8. 5.8. Particle System Node
    9. 5.9. Terrain Node
    10. 5.10. Camera Node
    11. 5.11. Decal Node
    12. 5.12. Rectangle Node
    13. 5.13. Custom Node
    14. 5.14. Physics
      ❱
      1. 5.14.1. Rigid Body
      2. 5.14.2. Collider
      3. 5.14.3. Joint
      4. 5.14.4. Ray Casting
    15. 5.15. Sound
      ❱
      1. 5.15.1. Audio Bus
      2. 5.15.2. Sound Node
      3. 5.15.3. HRTF
    16. 5.16. Animation
      ❱
      1. 5.16.1. Animation Editor
      2. 5.16.2. Animation Blending
      3. 5.16.3. ABSM Editor
  6. 6. Artificial Intelligence (WIP)
    ❱
    1. 6.1. Behaviour Trees (WIP)
    2. 6.2. Path Finding
    3. 6.3. Navigational Meshes
  7. 7. Rendering
    ❱
    1. 7.1. Shaders
    2. 7.2. Materials
    3. 7.3. Light Maps (WIP)
    4. 7.4. Settings
    5. 7.5. Render Pass
  8. 8. Resource Management
    ❱
    1. 8.1. Models
    2. 8.2. Textures
    3. 8.3. Sound Buffers (WIP)
    4. 8.4. Curves (WIP)
    5. 8.5. Custom Resource
  9. 9. User Interface
    ❱
    1. 9.1. Basic concepts
    2. 9.2. General rules
    3. 9.3. Fonts
    4. 9.4. Theme
    5. 9.5. Widgets
      ❱
      1. 9.5.1. Button
      2. 9.5.2. Border
      3. 9.5.3. Canvas
      4. 9.5.4. Check box
      5. 9.5.5. Curve editor (WIP)
      6. 9.5.6. Decorator (WIP)
      7. 9.5.7. Docking manager (WIP)
      8. 9.5.8. Dropdown list (WIP)
      9. 9.5.9. Expander (WIP)
      10. 9.5.10. File browser (WIP)
      11. 9.5.11. Grid
      12. 9.5.12. Image
      13. 9.5.13. Inspector (WIP)
      14. 9.5.14. List view (WIP)
      15. 9.5.15. Menu (WIP)
      16. 9.5.16. Message box (WIP)
      17. 9.5.17. Numeric field (WIP)
      18. 9.5.18. Popup (WIP)
      19. 9.5.19. Progress bar (WIP)
      20. 9.5.20. Range (WIP)
      21. 9.5.21. Rect (WIP)
      22. 9.5.22. Scroll bar (WIP)
      23. 9.5.23. Scroll panel (WIP)
      24. 9.5.24. Scroll viewer (WIP)
      25. 9.5.25. Stack panel
      26. 9.5.26. Tab Control
      27. 9.5.27. Text
      28. 9.5.28. Text box
      29. 9.5.29. Tree (WIP)
      30. 9.5.30. Vector image (WIP)
      31. 9.5.31. Window
      32. 9.5.32. Wrap panel
  10. 10. Serialization
    ❱
    1. 10.1. Saved Games (WIP)
  11. 11. Editor
    ❱
    1. 11.1. Settings
  12. 12. Miscellaneous
    ❱
    1. 12.1. Log
  13. 13. Tutorials
    ❱
    1. 13.1. FPS Tutorial
      ❱
      1. 13.1.1. Character controller
      2. 13.1.2. Weapons
      3. 13.1.3. Bots and AI
    2. 13.2. RPG Tutorial
      ❱
      1. 13.2.1. Character controller
    3. 13.3. 2D Platformer tutorial
  14. 14. Performance
  15. 15. Obsolete
    ❱
    1. 15.1. Installation (Obsolete)
    2. 15.2. Custom game loop (Obsolete)

Fyrox Book

Vector image (WIP)