Firefly: Difference between revisions

From Quasar-RCE
Jump to navigationJump to search
Luxen (talk | contribs)
m removed brackets from irrlicht wiki link
Luxen (talk | contribs)
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.

Using Firefly

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

Documentation

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

Tutorials

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

Community Extras

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.