Life Things
Hello everyone! It’s been a little while since I’ve posted, but I finally have a free weekend, so I figured that today was a perfect day for writing. Over the past couple of weeks, a lot of things have happened to me. One, I graduated from ECU (still waiting on them to send me my physical diploma), two, I went in for a job interview (my first real one), three, I got the job (I’m now a junior developer for...
BetterPonymotes - Now On Safari!
Happy day everypony on reddit! BetterPonymotes is now available natively on Safari. After hearing about Typhos dropping support for Safari because of his lack of resources and a low number of users, I was a bit disappointed since I was one of those users. After close to a year (or has it been longer?) of waiting for someone to create a port of BPM, I decided that thirty minutes on CodeCademy should be enough to at least get me started....
Cursed-Breakout v1.0 Release
It’s been a fun journey to get here, and now it’s time to officially christen this ship as it sets sail for public consumption. Cursed-Breakout is now officially released in its shiny version 1.0 form. When I started this project, I didn’t think that I’d actually go this far with it, but here we are now. The only thing left to do is to create a project page for it on my site, and then I’ll get started on whatever...
Cursed-Breakout v1.0 Beta 2
Here’s a new beta version to test. Now you don’t have to specify the file as an argument (though you still can if you want to) because this version ships with a title screen that contains a file selection menu. There is also a new debug feature that will be great for level makes: press s to skip a level. This way you can ensure that everything is laid out the way that is supposed to be. This will probably...
Cursed-Breakout v1.0 Beta 1
Here it is, the big version one-point-oh beta one. I had been starting to wonder if I would ever make it this far, but evidently I’m the persistent sort. I have learned a lot of things along the way, and there are still a few things that I will likely learn before the final release. I only expect one more beta before going gold, and I suspect that I will will only include the file selector and possible level verification....
New Website Things
Since the level system in cursed-breakout is taking a little longer to implement than I anticipated it to, I decided to take a break and work on the website. Notably, I have a real footer now with links that you can click to connect with me on the internet. There is also a new About page that replaces the old Contact page that I was using previously. Under the hood, I made a lot of little changes to the way...
Some *Breaking* News
Lets just say, I finally got the velocity change system working. It’s looking pretty good so far. I really can’t wait for you all to see this version. :) ‘Nuff said.
Cursed-breakout Update v0.5 alpha
Well, it’s been a little while since I’ve released an update for this game, but I assure you that I was working hard (almost) the entire time. This update actually makes it a real game with a fail state, a score, and assorted nice things. I’m not quite ready to move to beta status yet, since it’s fixed to a single level with no pausing and no speed increase or way to keep going afterward. If you want to download,...
Using curses in Games Programming
Around 1980, a library called curses was created at Berkeley for a BSD operating system. It was designed for the purpose of making it easier to create visual programs in a terminal environment. By ‘82, a freeware clone called pcurses was created by Pavel Curtis. By 1991 New curses (better known as ncurses is released, supplanting the popular pcurses library. It is still maintained to this day by Thomas E. Dickey, though you may know him for another popular program...
Building a Website From Scratch with Jekyll
Well, it has been an interesting couple of weeks. I’ve always wanted to have a website of my own, and I guess that the dream is now a reality. Admittedly this post is quite a bit late, but I figured I should still make it. Anyway, on with the show. This is how I built my website using Jekyll. When I first designed the look of this website, I was using only basic HTML and CSS, and I didn’t entirely...