mirror of
				https://github.com/flame-engine/flame.git
				synced 2025-10-31 08:56:01 +08:00 
			
		
		
		
	 6938c860a0
			
		
	
	6938c860a0
	
	
	
		
			
			This adds a platformer tutorial called Ember Quest. I hope I have done a service, because I am tired, lol. I am sure there will be comments. I just want to say, I did my best. I approached this as someone new to Flame, just like I was about 10 months ago. Are there concepts that can be improved, sure. We can always optimize code, but I didn't want any concepts to be super abstract. I had never coded a game before when I began my journey with Flame this year, so things might be a bit simple for experienced game developers, but for myself, I had never even thought about a game loop or animations, etc.
		
			
				
	
	
		
			23 lines
		
	
	
		
			567 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			567 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Ember Quest Game Tutorial
 | |
| 
 | |
| In this tutorial, we will follow a step-by-step process for coding a game using the Flame
 | |
| engine.
 | |
| 
 | |
| This tutorial assumes that you have at least some familiarity with common programming concepts, and
 | |
| with the [Dart] programming language.
 | |
| 
 | |
| 
 | |
| [Dart]: https://dart.dev/overview
 | |
| 
 | |
| ```{toctree}
 | |
| :hidden:
 | |
| 
 | |
| 1. Preparation  <step_1.md>
 | |
| 2. Start Coding  <step_2.md>
 | |
| 3. Building the World  <step_3.md>
 | |
| 4. Adding the Remaining Components  <step_4.md>
 | |
| 5. Controlling Movement  <step_5.md>
 | |
| 6. Adding the HUD  <step_6.md>
 | |
| 7. Adding Menus  <step_7.md>
 | |
| ```
 |