Firefly: Difference between revisions
 Created firefly front page  | 
			
(No difference) 
 | 
Revision as of 18:28, 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 
			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.