Skip to content

Commit 4cffa0d

Browse files
committed
Added Tom's suggested changes.
1 parent 9f89a86 commit 4cffa0d

File tree

1 file changed

+31
-35
lines changed

1 file changed

+31
-35
lines changed

website/content/blog/2024-12-01-a-year-in-review.md

Lines changed: 31 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ogImage: /images/blog/cover/monogame_foundation.png
1010

1111
# What a year it's been!
1212

13-
It has been a year since we announced that we received a very generous donation from Re-Logic and the formation of the MonoGame Foundation. A lot has happened.
13+
It has been a year since we announced that we received a very generous [donation from Re-Logic](https://x.com/MonoGameTeam/status/1724164491363967465) and the formation of the MonoGame Foundation. A lot has happened.
1414

1515
### So far in the last year we:
1616

@@ -42,30 +42,7 @@ It has been a year since we announced that we received a very generous donation
4242
* [Switch the console runtime from BRUTE to NativeAOT \#8194](https://github.com/MonoGame/MonoGame/issues/8194)
4343
* [A better 2D onboarding tutorial \#8317](https://github.com/MonoGame/MonoGame/issues/8317)
4444
* [A better 3D onboarding tutorial \#8318](https://github.com/MonoGame/MonoGame/issues/8318)
45-
46-
* #### More bounties to come in the areas of:
47-
48-
* Graphics
49-
* Optimise and fix DesktopVK
50-
* Why: it is still experimental and there is some unexpected flickers
51-
* Content
52-
* Native Texture Compression and Asset processing shared object
53-
* Why: enhance assets processing performance and reduce dependencies
54-
* Upgrade Shader Compiler to use [https://github.com/microsoft/ShaderConductor](https://github.com/microsoft/ShaderConductor) and [https://github.com/KhronosGroup/SPIRV-Cross](https://github.com/KhronosGroup/SPIRV-Cross)
55-
* Why: retiring mojoshader to allow future improvements on shaders
56-
* Audio
57-
* FAudio implementation for DesktopVK
58-
* Why: replace OpenAL-Soft which can’t be totally XAudio-accurate
59-
* Tutorials and content
60-
* Advanced 3D concepts (Some ideas I know this isn’t a planning doc)
61-
* Custom Effects
62-
* Culling
63-
* Shadows
64-
* Post Processing
65-
* Scene Management?
66-
* Deferred Rendering
67-
* More starter kits for 2D and 3D
68-
* More shader guidance/samples
45+
* [2D StartKit](https://github.com/MonoGame/MonoGame/pull/8275)
6946

7047
* #### Bug Fixes and Enhancements
7148

@@ -83,6 +60,7 @@ It has been a year since we announced that we received a very generous donation
8360
* [Detect GamePad/Keyboard events on Android](https://github.com/MonoGame/MonoGame/pull/8465)
8461

8562
* #### Game Released (that we know of)
63+
* [Horticular](https://store.steampowered.com/app/1928540/Horticular/) by inDirection Games
8664
* [Breeze & Freeze](https://msiebenmann.itch.io/breeze-and-freeze) by msiebenmann
8765
* [Tic Tac Dough](https://ms00.itch.io/tic-tac-dough) by MS00
8866
* [Ninja Cat Remewstered](https://pixelshock.itch.io/ninja-cat-remewstered) by Pixel Shock
@@ -100,15 +78,33 @@ It has been a year since we announced that we received a very generous donation
10078
### What's coming in the next year:
10179

10280
* #### 3.8.3 Release
103-
104-
* Smoother macOS installation support and Content Pipeline
105-
* Bump to use latest StbImageSharp
106-
* more????
107-
* The MonoGame.Framework.Native is going to be a principal focus. The plan is to allow the support of NativeAOT on all the platforms which support it.
108-
* Upgrading the Shader Compiler to support more modern shader models.
109-
* Improved Content pipeline (Mr H / Harry, details)
110-
* Automating XNB builds to make using MGCB or the content editor optional, and adding content more easily to projects
111-
* Full DX12 support on Windows / Xbox
112-
* Vulkan support to replace OpenGL (Tom to clarify)
81+
* Smoother macOS installation support and Content Pipeline
82+
* The MonoGame.Framework.Native is going to be a principal focus. The plan is to allow the support of NativeAOT on all the platforms which support it.
83+
* Effect compiler refactor to support modern tools and additional shader stages.
84+
* Improved Content pipeline (Mr H / Harry, details)
85+
* Automating XNB builds to make using MGCB or the content editor optional, and adding content more easily to projects
86+
* New DirectX 12 Desktop platform which shares code with Xbox (may replace DX11 at some point).
87+
* New Vulkan Desktop platform (it may replace OpenGL at some point).
88+
89+
* #### More bounties:
90+
* Graphics
91+
* Optimise and fix DesktopVK
92+
* Content
93+
* Native Texture Compression and Asset processing shared object
94+
* Upgrade Shader Compiler to use [https://github.com/microsoft/ShaderConductor](https://github.com/microsoft/ShaderConductor) and [https://github.com/KhronosGroup/SPIRV-Cross](https://github.com/KhronosGroup/SPIRV-Cross)
95+
* Why: retiring mojoshader to allow future improvements on shaders
96+
* Audio
97+
* FAudio implementation for DesktopVK
98+
* Why: replace OpenAL-Soft which can’t be totally XAudio-accurate
99+
* Tutorials and content
100+
* Advanced 3D concepts (Some ideas I know this isn’t a planning doc)
101+
* Custom Effects
102+
* Culling
103+
* Shadows
104+
* Post Processing
105+
* Scene Management?
106+
* Deferred Rendering
107+
* More shader guidance/samples
108+
* 3D StartKit
113109

114110
{% include 'partials/_blog_footer.njk' %}

0 commit comments

Comments
 (0)