Posted in information, projects, updates

Some Interesting News


Hey guys,
Hey guys,
Steve here.

Several of you don’t know this, but a few years ago I used to have this podcast going. It was very informal, and not too well put together – I had a podcast feed, and a page, and I think a feedback form but that’s about it. The topic of the podcast, as well as its schedule, changed quite often. I eventually stopped doing that podcast, because I got burnt out on it. I also think I was younger, busier, less sure, etc, so I never really planned episodes and ended up making commitments I couldn’t really keep up with.
However, I am trying the podcast thing again. Over these last couple years, I’ve been watching lets plays of games on Youtube, and listening to fellow more professional blind peoples’ streams. While I will not pretend to be professional, (I want a laid back and chill but still somewhat structured cast), I will have it a lot more put together than its predecessor.
The first Episode will be on November 1. I will attempt to do an audio stream of it, combined with a live chat room, but this may or may not be possible. If not, I’ll still record and post it as normal.
I invite you to visit the podcast page, linked below. There I have posted the description of the podcast/my goal with it, as well as a “next planned episode” section which will detail what I will be doing in the next episode and when it will be created. There is also a feedback form which I encourage anyone interested in the podcast to use to suggest, comment, criticize, or just chat about an episode or the podcast in general. I intend this podcast to be as listener-driven and communicative as it is controlled by me. My listeners are what will keep this thing going, so I believe they deserve excellent treatment. I can say I do all the work but in truth, it’ll be you guys taking 30 minutes or more out of your day to listen and interact with the cast that’ll keep it going for real.
Finally, you guys who read the blog know I never ask for money on this site. I blog because I love to blog (okay I’ve been slipping, but still). I don’t believe that the content I put here, stories or otherwise, is worth asking that people fork over money to view it. However, I have added a donate button to the podcast page. Whatever is paid here will go to the cost of this site or the streaming server, or will give me, a college student, less of a likelihood to see a two-digit bank balance. My policy still stands though: I don’t expect to be paid or donated to. If I did, the button would be to buy episodes, not to voluntarily donate. This podcast is not money driven – so while I’ll mention the donate button briefly to remind people of its existence once or twice in an episode, I will not pressure anyone to use it. You donate to me if you feel like it, found the blog or a podcast good enough to warrant it, think I deserve it, whatever. If you don’t though, we’re still cool. You’re no less of a person. 🙂
That out of the way, This is the podcast page. I’m optimistic about this podcast, and generally just can’t wait to chat with people and have fun!
Thanks for reading,
Type you later,
Steve.
Ps. Life related blog post in a few days.

Advertisements
Posted in average, busy, gaming and technology, happyness, information, journal, life, programming, projects, updates

Return to Normalcy


Hey guys,
Steve here.

I really need to stop doing this. Over the last 50 days or however long it has been, this blog acquired 10 new followers. I’m guessing they followed me in hopes that they’d see future posts from me, which I have not done a good job of producing.

I remember a time when I’d blog every 4 to 10 days, because I didn’t try to stick to a certain topic. Recently, though, I’ve found myself unintentionally gearing towards one subject, game development. While I enjoy game development, quite fervently might I add, it was not my intention for this blog to become solely based on that. This does not
mean the end of my technical rants and detailed game idea postings; those will still occur, but it’s time
this blog return to the way it was before, when I didn’t attempt to bind myself to one particular
subject.

Because it’s been so long since my last post, I have a lot to say, but I’ll try to separate it into
multiple posts so I’m not talking about five different things in one. But as a general, perhaps five word
summary, the last month and 1/whatever was good… well… great.

My seventeenth birthday has already passed. Unfortunately, due to my attempt at binding myself
to one blogging subject, I didn’t post anything then; and when I don’t post something on such a grand
holiday, you know something’s not right. That said, it was one of the greatest birthdays I’ve had. I
didn’t have a party, but I will say this. The people I spent it with made it better for me than any party
idea I could’ve come up with myself, and to be honest I didn’t want one.

Aside from that, there hasn’t been much going on worth mentioning. This Friday, though, I am
traveling out of state for a goal ball tournament for the first time, something I’m both excited and
nervous about. I am not traveling with a specific team; I’m not sure whether or not I’ve been assigned
one. But here in Texas, our goal ball practices are small, so we don’t have a fully developed team of
men. I guess this one is going to be quite an adventure though.

In other news, I’ve been alternating in between my 3 projects. I actually did pull out Matt the Terrorist’s source code again, making some significant changes which I’ll discuss in a later post. I’ve also been working on Breakout, and at the moment I’m attempting to integrate a bonus level which requires the user to control multiple balls at once. I’ll let you all know how that turns out in the next post as well. But for now, I’m wrapping it up. I’ll be back after
the tournament.

Thanks for reading,
Type you later,
Steve.

Posted in average, busy, gaming and technology, happyness, information, journal, life, programming, projects, updates

Rewrites and an Audio Demo


Hey guys,
Steve here.

There I go again, with the whole not blogging for over a month thing. The problem is, I have been wanting to blog for at least the last week and a half… but then again it might be better that I waited this long to because some important things have happened recently that I would prefer to have gone in this post.

As I’m sure you could tell by the steady decline of enthusiasm I displayed towards S Quad Racing, and the increasing lack of work being done on it, I was definitely becoming unhappy with it. Since I’d started working on it so early, I didn’t know much about the language I started coding it in, causing me to do numerous things the wrong way, something I wouldn’t find out until the game really started taking off. By November, when I was trying to really ramp up the features, I realized that my code was pretty much just patched together, close-ended, buggy, and virtually unusable.

So, the last week of Christmas break, I finally decided to rewrite the entire game. There were still parts I copied from the old version, such as ambiance, playlist, checkpoint, and obstacle support, but everything else was completely scrapped.

After just a week of coding, I had a fully functional game. And when I gave it to my testing team, the bugs they found were only minor, easy to fix ones that usually resulted from forgotten or wrongly written lines of code. I’ve spent the last week fixing those, leaving only some minor bugs I just found out today. But thankfully, those that are occurring now are not the irreparable ones found in the old version, as I am more able to fix them now that I have a workable code base.

In other news, S Quad Racing is not the only project receiving a rewrite. Matt the Terrorist’s engine is receiving a rewrite as well, going from a 2d side scrolling game to 3d. The code base for this was not mangled like the old S Quad Racing, however it didn’t really have much in the way of flexibility, I.E. Implementing 3d support into it would have been next to impossible due to the y coordinate being used for up and down movement among other things.

Plus, since this game is not completely user friendly due to the keyboard layout, –we have keys for movement for forward, backward, left, right, up, and down, there are two keys (one for the left arm and one for the right), plus whatever keys will need to be added in future, I thought to add a keyboard configuration option. The way the keys will work in this new version are w a s and d for directional movement, r and f for up and down, (climbing ladders and controlling your jet pack), left and right shift being held down for the respective arms, enter to throw items, i to deposit them into inventory, and space to place. However, due to the complaints that will likely come about due to this rather odd key configuration, I’m working on a way for all aforementioned keys to be customized.

Aside from that, I’m really interested to see how three dimensional building will turn out in an audio only game. I don’t suspect it will be different from other audio games in terms of navigation, but we’ll just have to see, since the player will actually be constructing 3d structures without being able to feel or have them described to them.

That concludes tonight’s post, mostly anyway. Since I promised audio demos, I’ll provide this one for S Quad Racing since the Matt the Terrorist engine test is not in much of a playable state at the moment. Enjoy.

Play

Thanks for reading,
type you later,
Steve.

Posted in busy, gaming and technology, information, journal, programming, projects, updates

Another Small Release and a Few Updates


Hey guys,
Steve here.

I said I’d have a surprise for you all, and that was not an empty promise.
Over the last week, I’ve been sporadically coding on a little game, one which is similar to the classic Pong, but with quite a few twists. And not only did I create this game, but I included the source code, which is heavily commented, so that anyone interested could have a look at how games are actually coded in Pure Basic.
Similar to flamity flame, you are placed upon a side scrolling grid that is twenty squares wide. Your goal in this game, however, is to run after the ball and hit it to prevent it from hitting the ground.
To accomplish this task, you are given a paddle, which you will swing once you are beneath the ball and it is low enough to hit because, after all, you can only reach so far.
Since the ball can go just about anywhere when you hit it, it is impossible to develop much of a strategy. Plus, the game gets difficult, rather quickly. So quickly, in fact, that the likelihood of you lasting over two minutes is nearly zero.
Fortunately, though, there is help. Firstly, you don’t really have to worry about centering yourself exactly beneath the ball; you will hear a beep when you are centered. Secondly, there are platforms. If you are not near the ball when it is coming down, and it happens to be above a platform, it will bounce off of it rather than making the journey to the ground.
Initially, you start out with three platforms, spaced out evenly in intervals of five. However, as you play, additional platforms will spawn, though considering the level of difficulty in the game it’s likely you’ll only get one, if any, platform spawns before the end of the game.
While the fact that more platforms will spawn might enspire you to work your hardest, there is one thing to bear in mind about platforms–they are not the nutral, happy-to-help objects you might think of them to be. When the ball bounces off of a platform, it will rebound faster, and you must work a lot faster to get to, and hit the ball. This affect is called catapult, and only lasts 3 to 10 seconds after the ball bounces off of a platform. So while it is true that platforms can be a life saver, you might want to avoid letting the ball hit them as much as possible, otherwise you’re going to lose more than you gain.
Well, if you’re interested, you can Click here to download it.
Also, I have recorded an audio demonstration, which you can listen to below.

There are a few things I might change, such as how quickly the game gets hard, and the interval between platform spawns.

In other news, I haven’t worked much on S Quad racing, in fact I’ll confess I didn’t work on it at all this week. I was mainly focused on coding the game released in this post, which I named “Bouncy Ball” because I was too bored to name it anything else, to code something as complex as S Quad Racing. I probably won’t open it up tonight either, as I’m rather tired, but hopefully tomorroww I’ll get back to work. I think that before I implement dynamic weather, ambiance, and cheering into the creation of tracks, I’ll go ahead and see what I can do about implementing gears, as that is a task that I’ve put off for several weeks now but needs to be done.

Well, that’s about all I have to report. I’ll blog again later this week. As far as pod casting goes, I’m not quite sure. I want to do an episode tomorrow, but we all know me. So who actually knows–but hopefully tomorrow.

Thanks for reading,
type you later,
Steve.

Posted in average, busy, gaming and technology, happyness, information, journal, life, projects, updates

An Audio Editing Experiment and Some Updates


Hey guys,
Steve here.

I know it’s been a bit longer than ten days since my last post to this blog, and I’m sorry about that. Fortunately, this period of extended silence has not been counterproductive.
First of all, I generated an audio file. This was originally supposed to be an oscillation of about fifty different sound waves going up and down the frequency scale–an attempt to annoy people. However, after some heavy editing, and by that I mean using eighty percent of the audio affects in audacity, I was able to turn it into… a “Sci-phi frequency storm gone bad!”

I’ll admit it’s a bit annoying, but it’s one of the most captivating things you’ll ever listen to! That is, if you actually listen to it.

Moving on, after all that work I did on S Quad racing last week, I mostly fixed the winning system. It is now possible to win races and lose them respectively, that is, if you only race with one opponent. Even though I haven’t figured out why the game won’t work properly with multiple opponents, I will be releasing an audio demo by Wednesday that demonstrates a fully working race!

Also on the subject of gaming, I returned to the swamp universe last week, though I haven’t been quite as addicted as I was in the past. Don’t get me wrong, Swamp is still by far the best game I’ve ever played, but I for one don’t want to end up having to renew my account at the same time I pay for the website, and not to mention I have a game to code.
By the way, speaking of games to code, I might just have a small surprise in the works. This is far less substantial than S Quad Racing, but, judging by your reactions to Flamity Flame, it has the potential to get quite a few of you hooked for several minutes, or even hours, perhaps. Stay tuned!

That concludes the posting for tonight. Stay tuned for updates and/or releases on that “secret surprise,” and be looking out for the next podcast episode, which might just be my demonstration of Psycho Strike, the new Grand Theft Auto-like rpg from VG Storm and Blastbay Studios.

Thanks for reading,
type you later,
Steve.