dragoncoder047’s blog

random thoughts about nonrandom things

Recent articles...

Here Goes Nothing

By dragoncoder047

For some projects I kind of want to finish it and then publish the source code. A lot of other people feel the same way. Not having the entire internet watching your programming fumbles in real time is probably a good thing – but keeping it private also feels like you …


Yes, I deleted everything.

By dragoncoder047

And I don’t regret it for one second.

In the previous post I detailed a (very long) series of thoughts I had during development of the platformer game I have been working on. That mental planning really enabled me to make headway on the game.

Among other things, it …


What's in a game?

By dragoncoder047

“I have a cool game mechanic. Now what?”

Unfortunately for me, I don’t have any good answer to that question. But I found myself asking it a few weeks ago as I worked on my puzzle platformer game, Debugger.

For the most part, all of the game’s mechanics …


Your Contribution Graph Means Absolutely Nothing

By dragoncoder047

For the past few months I haven’t been as active on GitHub as I usually am. Why? I’m not sure. There certainly wasn’t any shortage of things for me to work on and I did work on them every so often.

I could blame the college classes …


One Hell of a Physics Engine

By dragoncoder047

I’ve been working on my upcoming platformer game, Debugger, way too much. And I haven’t really had the chance to add much of anything to the game itself. All I have been dealing with is trying to eliminate any source of lag in the game by any means …


So far ahead, yet so far behind

By dragoncoder047

I finally got around to testing the game I have been making, Debugger, using a game controller. For the most part, it went off without a hitch, but there were several problems I encountered – and none of them were fixable, because they were not bugs in my code, nor in …


Boy, Have I Been...

By dragoncoder047

Back in July, I had the following conversation with a friend over lunch:

Friend: What’s the most confusing computer science topic you’ve ever encountered? Explain it to me.

Me: Continuations. They’re a way for a program to manipulate its own call stack as if it were data …


Now Fully Two-Dimensional

By dragoncoder047

Last time I mentioned something about Schemascii, I had just completed the first version. It works well for what I need it for, but the internals are very crude. Schemascii doesn’t even have advanced components such as op-amps and logic gates – something that has prevented me from fully being …


Pointer Soup

By dragoncoder047

I never realized that the concept of a pointer could get so confusing. Over the last two months I came up with a number of different ideas that all involve pointers and got my brain all twisted up in knots when I got to the pointer part.

When I left …


I Hope This Sticks

By dragoncoder047

If you’ve read my blog here before last week, and compare it to now, you probably noticed that something is very different. And I don’t mean just that I added a new post or two. In fact, every single page has changed quite a bit. I have decided …


Page 1 of 7 Next> Last>>