Wojtek Figat
b47420f232
Compact various source code chunks
2023-11-06 16:56:15 +01:00
Wojtek Figat
74a69b8f13
Fix running game in non-ANSI path
...
#480
2023-10-12 22:29:48 +02:00
Wojtek Figat
b9198fc7a1
Merge remote-tracking branch 'origin/master'
2023-10-02 12:54:41 +02:00
Wojtek Figat
da47088250
Add conditional profiling in Editor (run only when using Profiler window)
2023-09-25 18:34:07 +02:00
Wojtek Figat
f09aebacad
Add editor app packaging for macOS
2023-09-23 14:42:05 +02:00
Wojtek Figat
b402603b1d
Merge branch 'latefixedupdate' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-latefixedupdate
2023-05-12 14:41:49 +02:00
da149d32cf
Force GC to run periodically in order to reduce stuttering
2023-05-08 23:29:39 +03:00
558a7d99ff
Add LateFixedUpdate event for scripts
2023-04-09 18:26:33 +03:00
Wojtek Figat
510fc443e8
Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
...
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
Wojtek Figat
5dbc5f42d2
Remove mono files
2023-03-20 19:32:24 +01:00
Wojciech Figat
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
Wojciech Figat
7953f6cb83
Add Engine.FocusGameViewport to implement game menu with camera focus gather
2022-08-01 16:17:34 +02:00
Wojtek Figat
bbb5b68e91
Refactor FlaxTests to run as Editor with all engine services initialized
2022-07-26 23:10:02 +02:00
Wojtek Figat
37e11a4b1f
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Source/Engine/Physics/Physics.Queries.cpp
# Source/Engine/Physics/Utilities.h
2022-01-20 23:29:59 +01:00
Wojtek Figat
427846f73b
Refactor Physics to separate PhysicsBackend
...
#673
2022-01-20 23:28:43 +01:00
Wojtek Figat
35d9016053
Add options for game window on macOS
2022-01-17 21:14:41 +01:00
Wojciech Figat
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
Wojtek Figat
8a3cfb36d0
Merge branch 'multiple_physics_scenes' of git://github.com/iainmckay/FlaxEngine into iainmckay-multiple_physics_scenes
2022-01-10 20:13:55 +01:00
Iain Mckay
a4e102672d
Adds feature for creating multiple physics scenes
2022-01-05 14:26:42 +01:00
Wojtek Figat
9b991bcfdf
Add Editor for Mac impl progress
2021-12-31 17:12:55 +01:00
GoaLitiuM
17311e7c9e
Add some tolerance in checks against zero floating point values
2021-12-05 16:43:24 +02:00
Wojtek Figat
8938f13a0b
Add support for compiling and running engine without C# scripting
...
(configurable via `EngineConfiguration.UseCSharp` in Flax.Build)
2021-10-23 16:43:15 +02:00
Wojtek Figat
16f7194f62
Fix crash when opening project fails
2021-07-13 11:50:01 +02:00
Wojtek Figat
9f9e5b49cc
Add more profile events
2021-07-06 16:17:11 +02:00
Damian Korczowski
93838b4f25
Fix Switch runtime setup
2021-07-03 19:13:41 +02:00
Wojtek Figat
f5cdb0abfd
Add Delay node to Visual Scripting
2021-06-14 16:10:08 +02:00
Wojtek Figat
360f498e47
Add Engine::UpdateGraph for async engine/game update
2021-06-12 23:20:11 +02:00
Wojtek Figat
1bd109395a
Optimize managed memory allocations
2021-05-30 14:09:24 +02:00
GoaLitiuM
e06200926f
Sleep between frames to save CPU cycles
2021-05-30 02:01:37 +03:00
Wojtek Figat
543d1a3c0e
Add Tracy profiler support
2021-05-02 11:27:10 +02:00
Wojtek Figat
bdde0af771
Fix typos
2021-04-27 10:22:06 +02:00
stefnotch
fb28cae2b4
Move ScreenToGameViewport from Engine to Screen
...
And make it accessible from the C# side
2021-03-15 20:18:53 +01:00
Wojtek Figat
5a9ca6f130
Merge remote-tracking branch 'origin/1.1' into linux-editor
...
# Conflicts:
# Source/Engine/Core/Math/BoundingSphere.cs
# Source/Engine/Debug/DebugDraw.cpp
# Source/Engine/Platform/Win32/Win32Platform.cpp
# Source/Engine/Platform/Win32/Win32Platform.h
2021-02-23 22:32:17 +01:00
Wojtek Figat
c25abfda65
Remove ProjectInfo.h include from Editor.h
2021-02-19 09:36:23 +01:00
Wojtek Figat
fc4dc8cb50
Merge remote-tracking branch 'origin/1.1' into linux-editor
...
# Conflicts:
# Source/FlaxEngine.Gen.cs
# Source/Tools/Flax.Build/Utilities/Utilities.cs
2021-02-16 18:54:25 +01:00
Wojtek Figat
6cbeac6537
Merge remote-tracking branch 'origin/master' into 1.1
...
# Conflicts:
# Source/Engine/Navigation/NavMesh.cpp
# Source/Engine/Navigation/NavMeshBuilder.cpp
2021-01-22 11:31:22 +01:00
W2.Wizard
8fd0af3f39
Fixed Typos and padding
2021-01-17 10:18:30 +01:00
mafiesto4
c7547b3a46
Merge remote-tracking branch 'origin/master' into linux-editor
2021-01-10 09:14:03 +01:00
mafiesto4
efa5d05f5f
Fixes for building editor for Linux
2021-01-05 16:23:02 +01:00
Wojtek Figat
be319c446d
Refactor settings types to use scripting API
2021-01-05 14:14:34 +01:00
Jean-Baptiste Perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
Wojtek Figat
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00