Be Aware of High DPI

Timothy Barnes  — 2 weeks, 3 days ago
I will show in this article why game programmers should be aware of High DPI monitors and the way that operating systems such as Windows work with them. I will show the quality increase you can get by making your application High DPI aware on a platform that supports desktop scaling, as well as the problems with text rendering that show up when the operating system scales non-aware applications. I have written about how this came to my attention, as well as some background on High DPI displays and things to think about when programming to support them. At the ...
Read More →


What is this game about?

Timothy Barnes  — 1 month, 1 week ago
Ideas for a project change, sometimes substantially through the course of development. These are the current ideas and direction for Seabird.

What is the game about?
Seabird is a game where you play as a bird that is having trouble flying. The goal is to find your flock, who are looking for you.

Gameplay:
Seabird is a rogue-like game as far as procedural generation and permanent death of the player-character. The rest of the gameplay is different than other rogue-like games. It involves trying to find your way back to your flock by navigating through the environment and learning the ...
Read More →


This is the first blog post for Seabird, a game I am designing based on character interaction. Seabird is the project that is keeping me busy through my college years. I am excited to have Seabird here on the handmade network.

I feel that the handmade network is a good place for this project for at least two reasons:
1. I have found the people here helpful and supportive, and I think this community will be valuable to help Seabird come together.
2. I care about learning how things work. This has influenced the choices of technology in the game ...
Read More →