Hello! Welcome to Zinc!

Zinc, as the title says, is a code-only, C#, 2D game framework.

It's a great way to quickly make 2D games that work across Windows/Mac/Linux. It also works on the web!

Zinc is meant to be a game making toolkit for people that have had some experience using other game engines/frameworks, but also is simple enough to learn that it could be used for someone to make their first ever game.

Basic Setup

First thing, follow the instructions on the setup page. That will get your developer environment ready to go for making stuff with Zinc.

First Time Gamedev?

If you're new to creating games, I recommend you don't try to learn everything about Zinc right away. Instead follow along with the Your First Game tutorial. This tutorial will walk you through creating a simple side-scrolling space shooter game and get you acclimated with general concepts in Zinc.

Experienced Gamedev?

If you've got experience creating games, I recommend starting with the Workflow page, as it gives you a rundown of how Zinc kind of wants you to operate at a baseline (but you can obviously diverge!). I also recommend reading the page on Entities to get a sense of how Zinc think about "stuff" in the game.

👋 Thanks for visiting!