User Tools

Site Tools


code_snippets:code_snippet

The Code Snippets

A section filled with standalone or extensive code snippets to aid in your development process.

I will endeavour to organise these with suitable headings and names, along with explanations of what the code does.


Short Snippets

Simple code that can be copied and pasted to achieve a simple function, such as printing simple debug data to the debug console.


Platform Info

Platform Info

Ever load an old project and not sure if it was DesktopDX or DesktopGL? or Windows or Linux? This snippet helps answer that question.


Drawing When Loaded

Drawing When Loaded

Did you know you can start your game while assets are still loading? here is a basic example of it.


Device Reset With Loading

Device Reset With Loading

Here is a basic implementation of handling Device Reset events, with the content loading implementation.


PSX Scaling

PSX Scaling

The code required to draw PSX scale resolution games, in Wide Screen!


Long Snippets

Code that is a little longer than 5-10 lines of code excluding comments.


Frameless Window Draggable

Frameless Window Draggable

Ever wanted to just use the actual game window and do away with the window frame? give this a try, and you can still drag the window around!


Loading and Drawing Tiled Maps

Loading and Drawing Tiled Maps

This is a roll your own implementation for loading Tiled maps, you can also use MonoGame.Extended to load them too, but this helps you to understand the roll your own process.


Animated Custom Mouse Cursor

Animated Custom Mouse Cursor

Code to use a custom mouse cursor and also immediate mode is explained briefly.


Multi Part Snippets

Code that has multiple class files to function.


Entire Base Codes

Code that requires extensive setup across multiple files.


All Your Base Are Belong To Us Codes

Code that might take a little more than an hour to set up properly, maybe, not really.


code_snippets/code_snippet.txt · Last modified: 2024/10/22 07:17 by mrvalentine