Skip to content

Commit a99acfb

Browse files
Merge pull request #262 from SimonDarksideJ/feature/cb-notice-blog
Add blog post for Content Builder content
2 parents 820a0d1 + 1b07bee commit a99acfb

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
title: MonoGame Content Builder
3+
date: "2025-11-06"
4+
excerpt: Check out all the latest and greatest regarding the new MonoGame Content Builder project coming in preview in `3.8.5`
5+
tags: releases
6+
author: MonoGame Foundation
7+
image: /images/blog/cover/monogame_content_builder.png
8+
ogImage: /images/blog/cover/monogame_content_builder.png
9+
---
10+
11+
The new `Content Builder Project` is one the hottest things coming in preview in the MonoGame `3.8.5` release, aiming to greatly simplify asset management for MonoGame projects (removing the need for a separate DotNet tool, goodbye MGCB-Editor) and enable more advanced features related to the management and compilation for MonoGame projects.
12+
13+
## Check out the recent [Code Time](https://www.youtube.com/watch?v=CaxeVVYlGH0) stream where this was discussed
14+
15+
The MonoGame team showcased the new `Content Builder` project, highlighting why it is critical to use some form of curated asset management when building your content for multiple platforms, highlighting the complexities in platform targetting and how the `Content Pipeline` greatly simplifies asset maintenance and delivery.
16+
17+
::: tip More incoming
18+
Content is getting a specific focus for `3.8.5`, so expect more advanced guidance for managing content, especially if you want to target consoles. We plan to expose all the fundamental issues the team encounter when porting other projects to Console and beyond.
19+
:::
20+
21+
### Watch on:
22+
23+
<div class="row justify-content-center">
24+
<iframe width="560" height="315" src="https://www.youtube.com/embed/CaxeVVYlGH0?si=FULKQsUvGrUYH_QV" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
25+
</div>
26+
27+
## Short on time? check out the recent Shorts we produced!
28+
29+
If you do not have the spare 1+ hours to see everything, we have also produced several shorts to "get you there quicker" (then you can watch the full video when you have time):
30+
31+
- [MonoGame Code Time! - Understand Why The Content Pipeline is SO Important](https://www.youtube.com/watch?v=sjcidP0VOfY)
32+
- [MonoGame Code Time! - The New Content Pipeline Project](https://youtu.be/HCLik_M4Drk)
33+
- [MonoGame: Q&A - Are separate Content Projects Required For Each Platform?](https://www.youtube.com/watch?v=omS_UsiE9Mk)
34+
- [MonoGame: How to Use the New Content Pipeline With Your Project](https://www.youtube.com/monogame) - Coming soon, a quick fire "How to upgrade to the new Content Builder"
35+
36+
## Documentation - Newly released
37+
38+
As of the weekend of 11/09 - we have just published the early release of the new `Content Builder Project` documentation.
39+
40+
- ### [Getting Started with the ContentBuilder Project](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html)
41+
42+
::: info `develop` release only
43+
The latest release of the new `Content Builder` Project is only available in the latest `3.8.5-develop` releases, starting from `3.8.5-develop-13`.
44+
45+
See the [instructions here](https://docs.monogame.net/articles/getting_to_know/howto/HowTo_Install_Preview_Release.html) for how to install the preview project templates and update your project to use `3.8.5-develop` (preview) releases.
46+
:::
47+
48+
This guide will walk you through all the current workings of the new `Content Builder` Project solution and how it can greatly improve your asset management with MonoGame projects, including:
49+
50+
1. [What is the ContentBuilder?](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html#what-is-the-contentbuilder)
51+
2. [Getting Started](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html#getting-started)
52+
3. [Understanding ContentBuilderParams](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html#understanding-contentbuilderparams)
53+
4. [Creating Your ContentCollection](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html#creating-your-contentcollection)
54+
5. [Including and Excluding Content](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html#including-and-excluding-content)
55+
6. [Working with Importers and Processors](https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html#working-with-importers-and-processors)
56+
57+
::: info Subject to change
58+
**This documentation is a work in progress and subject to change.**
59+
60+
While every effort will be made during the `3.8.5` preview to keep this documentation up to date, check back often for reference and log issues for corrections to assist the team in its development.
61+
:::
62+
63+
{% include 'partials/_blog_footer.njk' %}
297 KB
Loading

0 commit comments

Comments
 (0)