Articles

Drawing multiple tiles on the canvas as a background - Part 8

Rendering a single tile from the tile set on the canvas - Part 7

Rendering a picture or image on the canvas - Part 6 Renders a full tile set to the screen

Adding simple drag and drop - Part 5 Extends the previous blog with dragging and dropping a rectangle

Adding touch to a game using Xamarin Forms and SkiaSharp - Part 4 Describes touch or pointer events on the canvas and visualizes the tapped locations

Physics update loop in a Xamarin Forms - Part 3 Further explanation of the more complex game loop with physics update

Creating a game loop in a Xamarin Forms application - Part 2 Further explanation of the basic loop and a more complex one

Xamarin Forms with SkiaSharp game programming - Part 1 Start of Xamarin Forms with SkiaSharp for game programming series

How to detect arrival of a monitor with C# and WPF Example code using the Windows message loop for detecting devices such as monitors but also code for detecting usb connection and disconnection.

How to learn programming Some general tips and advice on learning strategies

Getting started with programming Learn how to get started with programming and what I would like to have known upfront to make my life more easier.