If an igloo is set on fire... does it melt, or rise again like a phoenix? My two GitHub organization...
Sometimes, you realize the path you are on is a dead end. This happened to me today - and the failure...
The recent changes made the site so much more usable for people like me who interact with iPads more...
It’s about time I made a game intended to make a possible profit... I have chosen a hybrid of several...
I am working on updating my 2nd of 30 games: Mazer5D. I have decided to use image templates for vario...
Post 4 in an ongoing series... Localization (L10N for short) and Internationalization (I18N) are tri...
After doing some reading on this subject, I concluded that immediate mode is best within a game engin...
Post 2 in a running series of questions for DEV! How do you tailor your native/web apps for quirks o...
This is the first post of what will hopefully become a series. I was perusing YouTube this morning,...
One of those Twitter quizzes: If you're born in month X, you program in language Y for the rest of yo...
Ah, Python. What a great language! I use it for number crunching and related data tasks professionall...
This has been a much larger undertaking than I thought it would be... I've completed the first 3 of t...
For some odd reason, Eclipse kept complaining that the Kotlin section of preferences had invalid valu...
I find myself doing this a fair amount, but there's clearly a point where you have gone too far. I co...
Lua is a very interesting language, at least to me, since it has only one structured data type - the...
Building upon the first post in this series, about getting over the hump... now that I have a better...
So, I am one of those people that wrote a game engine from scratch, in Java. While I'm glad I got it...
I will happily admit that I love coding. I have been at it for long enough now to get at least some e...
I can think of no better example of "Python as glue" than this here commit on one of my game projects...
Ever been so stuck to a particular train of thought that you become tunnel-blind, unable to see the e...
You know that all too common problem - you keep thinking of new ideas, expanding the scope of your pr...
I learned an important lesson in game development the other day: If you're going to do it all by your...
As a Java programmer, it is sometimes noticed early on that Object.clone() exists, so you start relyi...
Even though my attempt wouldn't have been successful anyway - I only have the one unmerged PR - I did...
I've submitted a grand total of 1 pull request, and it has been sitting there idle since then. Furthe...
When I make any sort of program that references non-code files, such as images or textual data saved...
So you know how, when programming, in a sudden realization of the power of code reuse, you decide to...
Removing something from your reading list, at least in Safari 12.1.2 for macOS, does not immediately...
What went right: The flow of gameplay from floor to floor of the tower, keeping extra grinding to a m...