Firefly: Difference between revisions
m removed brackets from irrlicht wiki link |
m Adding an on-call page to the firefly basics section |
||
Line 14: | Line 14: | ||
[[firefly/basics_raycasting|What is raycasting]] - Make objects see each other <br /> | [[firefly/basics_raycasting|What is raycasting]] - Make objects see each other <br /> | ||
[[firefly/basics_animations|Animating an object]] - Make an object do things <br /> | [[firefly/basics_animations|Animating an object]] - Make an object do things <br /> | ||
[[firefly/basics_oncall|Creating and managing objects]] - Handling object creation at runtime <br /> | |||
</div> | </div> | ||
</div> | </div> |
Revision as of 19:07, 23 March 2025
Firefly is a set of extensions for Clickteam's Fusion game engine that lets you design 3D games and apps, based on the Irrlicht Engine.
These short tutorials cover the minimal basics of using individual objects.
Start here - Learn the basics on how to add firefly to an empty project
Loading a model - Get a model into your 3d world
Moving objects - Make objects move within your world
Object collision basics - Making objects collide together
What is raycasting - Make objects see each other
Animating an object - Make an object do things
Creating and managing objects - Handling object creation at runtime
These pages fully document every object and their A/C/Es.
Firefly engine - The core system for Firefly
Firefly camera - The camera serves as a window into the 3d world
Firefly material cache - The material cache stores the textures used by Firefly
Firefly static object - The static object is used to load most 3d meshes that construct your world
...More to come
These are full tutorials you can follow to create a game.
(Beginner) Chocobreak - The classic chocobreak tutorial in 3D
(Beginner) Dueling tanks - A simple tutorial for a basic tank fighting game
(Intermediate) First Person Shooter tutorial - How to create a first-person shooter
(Intermediate) Third person exploration tutorial - How to create a third-person adventure
Firefly Bug Tracker - Tracks all known bugs with the public version of Firefly (and if they've been fixed in upcoming releases)
Additional tutorials - Tutorials not found on this site, including some for general modeling and software use.