This is a basic example of a game created using the MonoGame Game Engine (link). This is just a fun personal project, it is untelling when it will be updated. Still, I think it provides some basic examples for some useful things in MonoGame.
- Move a pumpkin around the screen
Change the color of the square- GamePad support
- Keyboard support
- Travel at Walk and Run speeds
- VS Code (technically VSCodium)
- Arch Linux (I use Arch, btw)
- .NET 7
- Mono
- NVIDIA GTX 1660
- Intel 13700KF
- 32GB DDR5 RAM
- Slacks/jeans/hoodie from Target
- Lattes from Dunkin
- You need to run
dotnet tool install --global dotnet-mgcb-editor
to install the mgcb editor. run it withmgcb-editor
- I think all you need to build is dotnet7 and mono. For Arch (I use Arch, btw):
sudo pacman -S dotnet-runtime-7.0 dotnet-sdk-7.0 mono
- And then just do
dotnet build
and thendotnet run
- Or, if you use VS Code with the C#/DOTNET extension, you can just build/launch with the debugger. Which you should do.
MetaGameState
as profile save \n keep track of jiggies collected, total deaths, which levels are opened, bosses killed, etc.LevelObject
for levelsTileObject
for tiles to construct levels- Serialize everything as JSON (
MetaGameState
,LevelObject
?) - Read graphics settings from a config
- Add
Texture2D Background
property toLevelObject
- Graphics
Layer
class (or something similar)