1. 1. About the Book
  2. 2. Introduction
    ❱
    1. 2.1. Introduction to Fyrox
    2. 2.2. System Requirements and Supported Platforms
    3. 2.3. Basic concepts
    4. 2.4. Design Philosophy and Goals
    5. 2.5. Frequently Asked Questions
  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. Transformation
    3. 5.3. Prefabs
    4. 5.4. Property Inheritance
    5. 5.5. Base Node
    6. 5.6. Mesh Node
    7. 5.7. Light Node
    8. 5.8. Sprite Node
    9. 5.9. Particle System Node
    10. 5.10. Terrain Node
    11. 5.11. Camera Node
    12. 5.12. Decal Node
    13. 5.13. Rectangle Node
    14. 5.14. Custom Node
    15. 5.15. Physics
      ❱
      1. 5.15.1. Rigid Body
      2. 5.15.2. Collider
      3. 5.15.3. Joint
      4. 5.15.4. Ray Casting
    16. 5.16. Sound
      ❱
      1. 5.16.1. Audio Bus
      2. 5.16.2. Sound Node
      3. 5.16.3. HRTF
    17. 5.17. Animation
      ❱
      1. 5.17.1. Animation Editor
      2. 5.17.2. Animation Blending
      3. 5.17.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. Style
    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
      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
      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

Inspector (WIP)