Search The Query
Search
Flax engine tutorials

Flax engine tutorials: A powerful game engine for 2D & 3D Games

This section outlines the latest features in the flax editor. we will list all of our Flax Engine tutorials that you can use to leverage learning the engine possibilities.

FLAX Engine, is an open-source, cross-platform game engine designed for wide target of people interested in making 3D games and don’t always have coding skills. The engine is still pretty much under development and sometimes can be a limitation when trying to implement more complex features. In our case with the Wolfenstein 3D tutorial.

The engine shows  lot of potential and has a very interesting feel for the games that you create which makes it having a characteristic look & feel that makes it different from the other engines that we have been able to test up to now in the different tutorials that we have created.

A new version 1 – This is the first section of the latest flax engine tutorials..4 has just been released with the following key features:

Key Features of the 1.4 release include:

  • a change from $25K a quarter earnings to a $250K earnings before royalties (of 4% on the exceeding balance) are owed
  • the addition of an all new real-time global illumination system based around the DDGI algorithm and utilizing SDF (signed distance fields)
  • SDFs are also used in materials, particles and shaders, opening up several new VFX options
  • a new tech demo (available here and on Steam) showcasing the new GI in action
  • The addition of 64bit world coordinates enables universe scale games with enhanced graphic capabilities.
  • a new crowd based navigation system
  • a new rich text view with HTML formatting support
  • Improvements to the visual scripting language include dictionary support, new find functionality, and access to the latest graphic tools.
  • miscellaneous bug Fixes and improvements in the flax editor enhance user experience and functionality.

Download the latest version of the flax editor to access new features and improvements.

Download Flax Engine from! https://flaxengine.com/download/

Contents hide

Our Flax engine tutorials

Flax engine tutorials Introduction
Flax Engine Tutorials

FLAX ENGINE Tutorial #00 : Features review and TEST DRIVE

The engine is FLAX ENGINE, an engine that has been in development for the last 5 years by a team based in Poland, with contributions from various contributors. This week, version 1.0 has been released, and we decided to take a new look at it, since the last time that we had seen it, was about 1 year ago, and it was still somewhat green.

The engine is now much more stable and very performant and with a very interesting and promising development pipeline. You can not only program in C++ or C# but you have also visual scripting in a way that looks very similar to Unreal 4.

Flax engine tutorials #1

FLAX ENGINE Tutorial #01 : PLAYER MOVEMENT with C# & VISUAL SCRIPTING

In this video, we are starting to implement some basic player movement and jumping to evaluate the engine workflow and stability. We want also to check on the interoperability between the different scripting mechanisms theoretically supported by the engine: C Sharp, C++, and Visual Scripting.

Flax engine tutorials #2

FLAX ENGINE Tutorial #02 : JUMP, CAMERA FOLLOW & ANIMATIONS with C# / VISUAL SCRIPTING

In this video, we will be diving deeper into the player controller implementation, focusing specifically on jump control. We’ll learn how to enable a single jump, enhance the camera’s ability to follow the player, and begin exploring the vast potential of engine animations.

Get ready to unlock new possibilities with your game development skills! As with the first video, we are going to blend C# and VISUAL SCRIPTING.

The character used in the tutorial can be downloaded at CG TRADE

Character Monster used in the tutorial.

More information about the Physics Layers can be found in the official documentation that has been updated after the release of the video:

https://github.com/FlaxEngine/FlaxDoc

FLAX GAME ENGINE #00 : Tutorial Introduction

Flax engine tutorials

FLAX ENGINE Tutorial #01 : CHARACTER ROTATION, JUMP ANIMATION and new MOVEMENT

In this video, we are starting to implement some basic player movement and jumping to evaluate the engine workflow and stability. We want also to check on the interoperability between the different scripting mechanisms theoretically supported by the engine: C Sharp, C++, and Visual Scripting.

FLAX ENGINE Tutorial #02: CHARACTER ROTATION, JUMP ANIMATION and new MOVEMENT

FLAX ENGINE Tutorial #03 : CHARACTER ROTATION, JUMP ANIMATION and new MOVEMENT

In this video, we are going to continue developing our character controller scripts, by having the player turn correctly and smoothly in the direction of the movement.

We will also integrate the jump animation from the visual scripting environment.

Finally, we will fine-tune some elements of the movement and the camera follow the script created in the previous episode.

As a bonus, we will start to configure the environment. As with the first video, we are going to blend C# and VISUAL SCRIPTING.

Due to the engine being relatively uncharted territory in terms of documentation and tutorials, we encountered some challenges while implementing certain features in the video. As a result, the production time was extended.

Also, we had some problems with our recording that in some cases was freezing some of the images, and caused us to have to reshoot some of the steps more than once.

The character used in the tutorial can be downloaded at CG TRADE

Character Monster used in the tutorial.

FLAX ENGINE Tutorial #04 : WOLFENSTEIN 3D Retro FPS in FLAX / PART I

FLAX ENGINE Tutorial #05 : WOLFENSTEIN 3D Retro FPS | PART II – UI & SPRITE ANIMATIONS

FLAX ENGINE Tutorial #06 : WOLFENSTEIN 3D Retro FPS | PART III – ENEMY IMPLEMENTATION

FLAX ENGINE Tutorial #07 : WOLFENSTEIN 3D Retro FPS | PART IV- ENEMY MOVEMENT and BASIC AI

There is an error in the numbering, this is in reality the part 07 of the series.

FLAX ENGINE Tutorial #08 : WOLFENSTEIN 3D Retro FPS V- ENEMY ARTIFICIAL INTELLIGENCE

There is an error in the numbering, this is in reality the part 08 of the series.

HOW TO make a WOLFENSTEIN 3D clone with FREE FLAX ENGINE #9

There is an error in the numbering, this is in reality the part 09 of the series.

Exploring Flax Engine 1.9: The Powerful 3D Game Engine on YouTube

What is the latest release of Flax Engine?

A: The latest release of Flax Engine is version 1.9, which brings many improvements and new features designed for modern game development.

What programming languages can I use with Flax Engine 1.9?

A: Flax Engine 1.9 primarily supports C# for scripting, alongside C for engine code development. Additionally, it supports .NET 8.0 for enhanced compatibility.

How can I contribute to the Flax Engine project?

A: You can contribute by checking the repository files navigation on GitHub, where you can submit pull requests and help improve the engine. Make sure to follow the Flax coding standards.

Is Flax Engine available on multiple platforms?

A: Yes, Flax Engine is designed to work on multiple platforms, including Windows, Linux, and Mac, allowing developers to create games for a wide range of audiences.

Where can I find the Flax Engine documentation and getting started guide?

A: The official Flax Engine documentation, including the getting started guide, is available on their website and on their YouTube channel, which contains useful tutorials and walkthroughs.

What are the main features of Flax Engine 1.9?

A: Flax Engine 1.9 includes stunning graphics powered by Vulkan, a fast workflow with many ready-to-use features, and tools designed to help developers create high-quality games efficiently.

 How can I access the transcript for Flax Engine tutorials on YouTube?

A: You can find the transcript for Flax Engine tutorials directly below the video on YouTube, which provides a detailed description of the content covered in the video.

What tools are available for debugging in Flax Engine?

A: Flax Engine 1.9 offers various SAST tools to debug both C and C# code, ensuring developers can efficiently troubleshoot issues in their projects.

What is the workspace directory in Flax Engine?

A: The workspace directory in Flax Engine is the folder structure where your project files are stored, allowing for easy navigation and organization of your assets and scripts.

How often does Flax Engine receive updates?

A: Flax Engine receives regular updates, with the latest commit featuring improvements and new features based on community feedback and developer contributions.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top