diff --git a/website/content/blog/2026-07-16-city-builder-starter-kit.md b/website/content/blog/2026-07-16-city-builder-starter-kit.md new file mode 100644 index 00000000..7e04f020 --- /dev/null +++ b/website/content/blog/2026-07-16-city-builder-starter-kit.md @@ -0,0 +1,63 @@ +--- +title: City Builder Starter Kit announcement +date: "2026-07-16" +excerpt: Details regarding the City Builder3D Starter Kit preview and how to get access to it. +tags: [starter-kits] +author: MonoGame Foundation +image: /images/blog/CityBuilderStartKit.png +ogImage: /images/blog/CityBuilderStartKit.png +--- + +## City Builder Starter Kit + +| ![City Builder Starter Kit](images/2026-07-16/kenny-citybuilder-screenshot.png) | +| :--: | +| **City Builder Starter Kit** | + +This is a pure MonoGame port of the [original](https://github.com/KenneyNL/Starter-Kit-City-Builder) that was written by [Kenney](https://www.kenney.nl/starter-kits) for Godot 4.5 (stable). +All the assets are the same, we just decided to port this from Godot to MonoGame. + +### What to expect + +The primary focus with the new Starter-kit / demo, was to create a simple, easy to follow, example of making a 3D Game using MonoGame. + +|![Screenshot1](images/2026-07-16/CityBuilderStarterKit.webm)|![Screenshot2](images/2026-07-16/city-builder-menu.png)| +|:-:|:-:| +|City builder editing|Main menu| + +But that is not all, it includes features like; + +- Building and removing structures on a grid +- Smooth camera controls (pan, rotate, zoom) +- Structure rotation and cycling (including drag to place/delete) +- Saving/loading cities (including a bundled sample city) +- Main menu (orbiting the sample city) and pause menu +- Centralised, configurable input manager (keyboard/mouse first, gamepad ready) +- Sprites and 3D Models _(CC0 licensed)_ +- Sound effects _(CC0 licensed)_ + +And we will continue to update it before it goes public. + +### How to get access + +Access for the time being is being provided to contributors at the "SpriteBatch" level or above via : + +|[![GitHub](https://cdn.worldvectorlogo.com/logos/github-icon-2.svg) GitHub](https://github.com/sponsors/MonoGame)|[![Patreon](https://cdn.worldvectorlogo.com/logos/patreon-1.svg) Patreon](https://www.patreon.com/bePatron?u=3142012)|[![PayPal](https://cdn.worldvectorlogo.com/logos/paypal-4.svg) PayPal](https://www.patreon.com/bePatron?u=3142012)| +|:-:|:-:|:-:| + +::: tip More info +For more details about donating to MonoGame, check out the [Donations Page](https://monogame.net/donate/). We welcome any and all support to continue to support MonoGame. +::: + +Early access to the sample grants you more that just the sample itself, you will also get: + +* Source access, viewing all the changes as they happen. +* Access to the Sample discord channel to discuss the sample with the team. +* Help shape the 3D sample to be the best it can be. +* Early access to all the source material, assets and textures. + +The kit will eventually be released for all freely in due time, once the solution is complete. + +The Foundation is working hard to ensure everyone gets the best experience they can from MonoGame, which we can only do with your help and support!. + +{% include 'partials/_blog_footer.njk' %} diff --git a/website/content/blog/images/2026-07-16/CityBuilderStarterKit.webm b/website/content/blog/images/2026-07-16/CityBuilderStarterKit.webm new file mode 100644 index 00000000..84b2a267 Binary files /dev/null and b/website/content/blog/images/2026-07-16/CityBuilderStarterKit.webm differ diff --git a/website/content/blog/images/2026-07-16/city-builder-menu.png b/website/content/blog/images/2026-07-16/city-builder-menu.png new file mode 100644 index 00000000..fe08e821 Binary files /dev/null and b/website/content/blog/images/2026-07-16/city-builder-menu.png differ diff --git a/website/content/blog/images/2026-07-16/kenny-citybuilder-screenshot.png b/website/content/blog/images/2026-07-16/kenny-citybuilder-screenshot.png new file mode 100644 index 00000000..d6f0f524 Binary files /dev/null and b/website/content/blog/images/2026-07-16/kenny-citybuilder-screenshot.png differ diff --git a/website/content/create.njk b/website/content/create.njk index dd7cf1ec..56f760e7 100644 --- a/website/content/create.njk +++ b/website/content/create.njk @@ -50,7 +50,7 @@ title: Create - +
+
+
+
+

City Builder Starter Kit

+

+ A complete 3D City Builder starter kit featuring Kenny's assets. +

+

+
+
diff --git a/website/content/public/images/blog/CityBuilderStartKit.png b/website/content/public/images/blog/CityBuilderStartKit.png new file mode 100644 index 00000000..19285d1e Binary files /dev/null and b/website/content/public/images/blog/CityBuilderStartKit.png differ diff --git a/website/content/public/images/create/citybuilderscreenshot.png b/website/content/public/images/create/citybuilderscreenshot.png new file mode 100644 index 00000000..d6f0f524 Binary files /dev/null and b/website/content/public/images/create/citybuilderscreenshot.png differ