Background image for the Shadow Monsters tutorials
Shadow Monsters

These Pokemon Style MonoGame tutorials are about creating a Pokemon-inspired game called Shadow Monsters. The tutorials feature collecting shadow monsters, similar to Pokemon, and battling them against non-player characters.

I’ve created a GitHub repository for the latest version of the Pokemon-style MonoGame tutorials, Shadow Monsters. You can find it at the following URL:
https://github.com/Synammon/Shadow-Monsters

Make sure to check out the A Summoner’s Tale page of my site for new tutorials that work with MonoGame 3.8.1 and Visual Studio 2022.




Pokemon Style MonoGame Tutorials

Tutorial 01

Tile Engine – This tutorial covers the tile engine that will be used in the game.


Tutorial 02

Player Sprite – This tutorial covers adding a sprite for the player to control and scrolling the map.


Tutorial 03

Game State – This tutorial covers adding in a game state manager that will be important as the game evolve and helps reduce complexity.


Tutorial 04

Shadow Monsters – This tutorial adds in shadow monsters for the player to control.


Tutorial 05

Non-PLayer Characters – This tutorial covers adding in non-player characters.




Tutorial 06

Conversation – This tutorial covers adding in conversation with characters.


Tutorial 07

Player Component – This tutorial covers adding in a component for the player.


Tutorial 08

Battling – This tutorial covers adding in battles between shadow monsters.


Tutorial 09

Battling part two – This tutorial extends battling to include multiple shadow monsters.


Tutorial 10

Ìtems – This tutorial covers adding in basic items.




Tutorial 11

Saving – This tutorial covers saving the current game in progress.


Tutorial 12

Loading – This tutorail covers loaeding the game.


Tutorial 13

Editor – Part One – This tutorial begins adding in the game editor.


Tutorial 14

Editor – Part Two – The tutotial continues on with the game editor.


Tutorial 15

Editor – Part Three – The tutotial continues on with the game editor and covers adding characters and merchants.




Tutorials 16

Editor – Part Four – The tutorial continues on with the game game editor. It covers painting collisions, creating portals and adding shadow monsters to the map.


Tutorials 17

World – The tutorial introduces the concept of world in both the game and the editor.


Tutorials 18

Multiple Resolutions – The tutorial starts on how to support multiple resolutions in the game.


Tutorials 19

Multiple Resolutions – Part Two – The tutorial continues on how to support multiple resolutions in the game.


Tutorials 20

Improvements and Sound – The tutorial makes some improvements to the game and adds sound.




Tutorials 21

Shadow Monster Editor – The tutorial creates an editor for shadow monsters and encrypts the data.


Tutorials 22

Character Generator – The tutorial creates an new game state for creating a character.


Tutorials 23

More States – The tutorial creates three new game states including a loading state that is simply threaded.


Tutorials 24

Random Encounters – The tutorial covers adding random encounters to the map in the game and the editor.


Tutorials 25

Capturing Shadow Monsters – The tutorial covers capturing shadow monsters.


Leave a Reply