Tag: c#

Flax Facts

Flax Facts #21 – Plugins


Feature Preview: Plugins The newest Flax update version 0.2.6167 includes another exiting feature: Plugins. Plugins are separate code libraries that can contain content. Plugins system allows developers to extend the engine by adding custom features or extending the existing ones. Editor plugins can also add new tools to the Flax Editor. To learn more about
Flax Facts

Flax Facts #16 – Scripts Hot-Reload


Flax Editor and C# Scripts reloading Welcome to the newest Flax Facts! It’s time for another not/a little/very interesting blog post. You choose how interesting it is. But before, let’s dive into one of the coolest Flax Editor features which is C# scripts hot-reloading! Assemblies reload Flax Engine developers write game scripts in C# language.
Flax Facts 13

Flax Facts #13 – Profiler


Feature Preview: Profiler Welcome to the first Flax Facts in 2018! I’m very excited to show you our the latest engine feature: profiling tools set. Although Flax is running pretty good and has a great performance it’s important to keep eye on draw/update time charts and deliver games that run stable and smooth. So that’s
Flax Facts 12

Flax Facts #12 – Game Cooker


Feature Preview: Game Cooker Welcome to the new Flax Facts! We’re moving forward with development. In fact, a proper game input infrastructure is ready (with virtual axes/action mappings and gamepads support). Today is time to show you one of the coolest features we have in the Editor: Game Cooker. It’s an inbuilt tool used to

Flax Facts #10 – Scripts debugging


Feature Preview: Tool for Visual Studio Welcome back to the Flax Facts! Recently I’ve finished our brand new extension for Visual Studio (VS) that enables game scripts debugging. It’s definitely must have for every game programmer. It allows to debug and track code execution live. The plugin comes up with features like: breakpoints, threads stack
Flax Facts

Flax Facts #8 – The Roadmap


Project info Welcome to new Friday Flax Facts! Today I want to talk about our current tasks and the project status. Our roadmap is getting clearer and release plan more possible. But firstly let’s start with the current progress. C# Editor – good or bad idea? After a few weeks of work we’ve got working
Flax Facts

Flax Facts #4 – Shaders Parser


Shading Surfaces using Shaders Hello! It’s Friday again! As always we have some news for you and of course interesting post. This time I will talk a little about our shaders, especially parsing shaders. But first the news. In this week we added more support for Compute pipeline in DirectX 12 and exposed more Engine
flax facts

Flax Facts #3 – Let’s design Editor


From developers for developers. I would like to do a test 🙂 It is anonymous so brace with me. Pick your best, a beloved game engine that you are working on Today. Now imagine that in the middle of the project where your whole animation data is processed by default engine animator timeline tool, you had added

Flax Facts #2 – Moving Editor to C#


Open Source Editor Welcome to fresh Flax Facts post! Today I want to talk a little about our current task which is: Moving Editor to C#. Yeah, kind of dramatic change, especially because 3 years ago whole engine was running on C# 🙂 But we don’t move everything… Plug in baby The question is why

News Corner #3: Mono vs CoreCRL


Hi! Welcome to the News Corner! Today is my first blog post, I hope you will like it, like all previous posts 🙂 Today I will talk about .NET integration in the current project and possible outcome of coreclr integration as main CLR in Flax. Walking on spikes in the darkness. Mono CLR Every project