Posted in Uncategorized

Starting Over


Hey guys,
Steve here.

I Want To Start Over.

Over the past few weeks, I’ve been thinking a lot about what I want to do with this blog going forward. As those who have been with me from the beginning know, I’ve had this blog for six and a half years. Which is to say, I started this blog when I was in fifth grade… and, (at least mostly when you look at the big picture), maintained it almost solidly until I was nearly through with my junior year of high school.
As you can imagine, that’s a lot of growing and maturing. Some of you may not know this, but when this blog first began, it was a place where I’d post pretty much every single day, about “How My Day Went”. And I kid you not, as indicated by the quotations, that’s precisely what I titled every single one of those posts. In addition, I don’t think I really got it right on the first post I ever wrote. It was titled “My First Post!!! Welcome”, and consisted of the following two sentences:
“hi everyone and welcome to my weblog (or blog)! This is a blog about Steven Daugherty! hope you enjoy!”
It wasn’t until 2013 that the blog really began to take off. I stopped with the repetitive “How My Day Went” posts, switching over to the more conventional periodic update, also adding more site content. And for the past four years, that’s been the pattern this site has followed.
As I said though, I’ve recently been doing a lot of thinking. The result is that a lot of that content has been removed, though obviously not the several hundred blog posts – and even though there exists the option to wipe them all out of existence with essentially one click, I don’t particularly feel like doing so. Deleting a bunch of pages was one thing, but given the fact that most of my recent posts have taken around a half hour to write, I can only guess at the total amount of time I spent writing all of them.
I did this partly because I feel like I’ve grown out of some of that which inspired the removed content, though chiefly because of the fact that I feel like making a fresh start. From trying to establish schedules of when to blog, to (without saying so) trying to gear my posts towards specific subject matters such as coding and technology or life by making a bunch of consecutive posts about them, I just feel like all the recent reforms I’ve tried to make to this blog have fallen short. I just feel like I’ve been doing the blogging thing all wrong; trying to make it into something it can never be. Maybe it’s because I’ve striven to write every x days or, and this is what I personally believe, I’ve tried to create an image of myself that only partially exists.
Most of the time I present a witty persona, or write about something technological, or write about something great I’ve learned or achieved, or perhaps discuss life in a superficial way that generally describes only the highlights and the good things. Sometimes though, I feel like this is only stagnating my blog, even if it is providing readers with something they can enjoy, because it only gives me temporary enjoyment.
I am not implying that my life is bad below the surface, that I do not enjoy technology, and that I have been completely unhappy with my blog. After all, if these were the case, I hardly believe it would have been possible for me to sustain a blog for several years in those conditions. All I’m saying is… maybe I should write more freely. Maybe I should write whatever comes to mind, and stop attempting to craft it into conformity. That doesn’t mean this blog is going to get all depressing and dark or anything, it just means that I’m not always witty, geeky, and enthusiastic, and I think that in order to succeed, I should write even when I am not those things.
So welcome, all three hundred sixty of you, to my blog. I’m starting over. No limits this time.

Thanks for reading,
type you later,
Steve.

Advertisements
Posted in busy, happyness, journal, life, updates

The Best Birthday Ever


Hey guys,
Steve here.

Two days ago, I turned eighteen. That’s probably hard to believe for at least some of my followers– those who started following me when I first began this blog, less than a month after my twelfth birthday. Not only that, it’s hard for _me_ to believe. Even still, call me a man all you want, I’m a child at heart.
That said, I had one of the best birthday weekends ever. It was full of surprises. I got to drive an ATV (believe it or not I was the one in control of the wheel), and eat a bunch of fried chicken and other extremely unhealthy but delicious foods. Most importantly, though, I was able to spend it with some pretty awesome people.
First, there was Danny. I believe you all know who that is. But for those who don’t, he is my best friend who I have been communicating and gaming with for the last four years. Only problem is, he lives over a thousand miles a way, so as one might imagine we never get to see each other in person. But because it was my eighteenth birthday, my family planned for Danny to come for a surprise visit. Some how, they managed to keep it a secret from me for at least a month; I never knew a thing about it until he strolled in to the kitchen while I was making breakfast and, well, introduced himself all over again, in a way. I am not sure what the word is to describe the feeling I got; a mixture of excitement, bewilderment, and disbelief. I have been wanting to meet Danny in person for probably two years now, so being surprised with it first thing in the morning of what was to be a relatively ordinary school day amplified it.
In addition, Libby came back from college. Even though she had been down for spring break just a week before, she made the trip so she could spend time with me for my birthday, because she’s an awesome sister like that. I knew it was going to be an awesome weekend.
Earlier I said it was a relatively ordinary Friday. That’s because instead of spending the whole day at school, I was going on a trip to the mall for my annual Orientation and Mobility field trip. Since Libby was home for the weekend, and Danny was visiting, they, as well as my mom, got to come on the field trip with me. We spent the morning mostly just walking around, and because Danny, Libby and I are blind, the two adults would tell us the names of stores and we would try to guess what they sold. We just had, to pass a coffee shop, so of course that is the one shop I bought anything from – out of all of the stores in that huge place. The only other store we stopped at was Microsoft. That was my first time visiting a Microsoft store. Although I personally was impressed with the goods on display, my wallet was simply intimidated. So instead of buying anything, I settled with writing on one of the demo laptops, something along the lines of this:

To the next person to come across this:

Have a nice day!
meow.

Sincerely,

Chester the cat.

After the mall trip, we all went out to eat. My dad and vision teacher also got to join us for that. Then for the rest of the day, I hung out with Danny, while the rest of my family went shopping for yet another “something” for my party.
Although my birthday wasn’t until Sunday, we held the party on Saturday, since Danny and Libby would be leaving. I am not a social person by nature, but even though there were tons of people that showed up, I was so glad to have them there. It was such a wonderful evening. First, there was the fried chicken. According to Libby, fried chicken is apparently an “original” idea for a birthday. See, I didn’t think of it that way, I just thought it was a genius plan, but that’s just my opinion. Then, there was the cake. It was designed like a torn open bag of m&ms, and whatever they put on the top of it to make the design tangible actually felt to me like a near perfect representation, and there were m&ms spilling out. And yes, it tasted just as good as it sounds. There were cupcakes as well, with a similar condensed version of the design on them, and these had some sort of cream filling in the middle.
Aside from the wonderful food, there was that surprise my family was shopping for the previous day. After everyone finished eating, I was led out the door, and to the driveway, where there sat an ATV. It’s sort of like a car the way it feels, and it can seat up to five people. That’s just how awesome my family is; they surprise their blind son by taking him out to see the brand new ATV.
For the rest of the evening, we all hung out, ate a lot, and took turns driving the ATV. I enjoyed it because it was my first experience driving something on land without anyone holding the wheel or guiding my hands.
Finally, even Sunday turned out to be a great day. As it turns out, since the party and field trips and planning were all over, me, my parents, Libby, and Danny decided to spend my birthday relaxing. We made arrangements so that neither one of them would go home that day, instead they would wait until Monday when I too had to go back to school.

In the end, it ended up being one of the best weekends I’ve had in a really long time. I have to say. For having planned this all in secret behind my back, my family and the others who helped or participated did a heck of a good job. And I recognize that this has been an extraordinarily long post, especially since I haven’t wrote a word in what, gosh, five months? However, there was certainly a hole lot to talk about.

Thanks for reading,
type you later,
Steve.

P.S. I have more catching up to do, but I think that if this gets any longer, it will turn into a novel. I’ll see you next time. Have a good one.

Posted in journal, life, programming, Uncategorized, updates

Hey Everyone: I figured out my blogging problem


Hey guys,
Steve here.

Hello everyone, here we go again. I would be skeptical, very much so, if all 330 odd people following this blog were to tell me that not a one of them were believing that this blog is dying, that I am no longer interested in maintaining it, or that it would be best for me not to continue because I will continue to frequently infrequent this blog. Surprisingly, it’s actually quite the opposite for me. Let me explain why.

No matter how many times I’ve acknowledged it, I never stopped trying to force myself to live up to some form of deadline or another. And I’ll be honest here, when I posted that I’d get something done, my biggest fear was that if I didn’t do it by the next post, it would cause people to lose at least some faith in me and believe that, perhaps, I was one of those “all talk” people, something which I do not want to be known for. For some reason, this sycle has repeated itself many a time over the last year, and I’ll explain it below:
1. I get excited about something, and blog about it.
2. In my excitement, I bang out a sentence that starts with something along the lines of: “In the next post”… “I will likely”… “I will”… you get the picture.
3. Life ends up getting in the way. A problem occurs, school work or otherwise occurs, or I lose motivation temporarily to complete what I said I would.
4. I hold off on the blog post, because I don’t want to post with some excuse as to why I didn’t do what I said I would.

I don’t know if I’ve talked about this subject in a previous post, but the fact that I can’t even remember that now is just another factor that has driven it home for me. See, I started this blog so I could write about whatever I want, whenever I want, and not follow a specific pattern. If I wanted to write a poem, I could. Then the next day, I could post a 400 word technical rant that had to do with the math involved in creating full 3d games, then I could follow that with a post about what a wonderful week I’d had. To an extent, I was… somewhat keeping this unbound routine, but I was adding something I wasn’t before. No, it’s not as I previously suspected, me blogging too much about programming and the like. It’s the fact that I hold myself to deadlines, and then fear failure when I can’t get them done.

That said, I’ll be breaking the sycle by writing just one more of those sentences, though I’ll surely hold to this one, or this blog would die whether I wanted it to or not. I will, not be giving myself deadlines on things I can’t be sure will be completed.

All that out of the way, I am glad to say it’s been a productive couple of months. In summary, I’ve actually started rewriting S Quad Racing in Python, am taking two dewel credit classes in school, and… life is good. These days, I’m still overworking my brain by trying to figure out math formulas for complex things such as rotated rectangles, polygon and triangle shaped surfaces and how they would be represented in a game, and all that fun stuff. In addition, I’ve actually started going to the gym this school year, which is at least somewhat of an improvement from last year.

I know that was quite short, at least by my standards, but another disadvantage with such long blogging breaks is that it’s real hard to come up with something longer than that because you obviously can’t remember everything about the last three months. Still, I think we’re quite up to speed, and I don’t only mean that as a pun to me getting back into working on an all new S Quad Racing version.

Before I go though, I should let you know that if you Go here, you can learn more about what the re-write of S Quad Racing in Python is allowing me to do, and what I’ve done so far. I wrote that page just a little over a week ago, so I have made a little bit of progress, but not too much. Either way, see you guys soon, and I must say it’s a great joy to be back.

Thanks for reading,
Type you later,
Steve.

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

A Busy Couple of Weeks


Hey guys,
Steve here.

Unfortunately, I did not complete my 1 week challenge to make a game, though I still believe it is within my abilities to do so. It was more so the timing I chose, which turned out to be pretty bad, something that the post title clearly suggests.
There is a lot that has happened in the last 2 weeks. I’ll go ahead and rewind back to week 1, which was the week following my last post, and when I was originally supposed to have completed the game creation challenge. I actually managed to squeeze in 3 or 4 days of work on the game that week, though I was majorly hindered by the need to purchase sound affects from a source I’d never used, and thus didn’t trust yet. Furthermore, this mistrust was enhanced when my friend spent $85 on their sound affects, and didn’t receive his sounds for several days. As a result, I didn’t get the necessary sounds until Thursday of that week, so I decided to give myself an extra few days to work on it, and thus decided to delay the blog post a few days as well.
Well guess what? After getting a few more consecutive days of work done on the game challenge, I found out I had a summer reading assignment to complete for school, and that my family vacation to Maine would indeed be happening, — on Friday! of that week. And while I only considered the former to be a bad thing, both meant that coding a game would be quite hard, if not impossible for a little bit.
That said, vacation was great. There’s not too much to say about it, except for that it was relaxing, I didn’t have to put up with 110 degree Texas heat, and I did not work on my summer reading assignment or coding games or anything that required the use of my intelligence. But even though I got home on Wednesday of last week, I had a camping trip with my church youth group in Oklahoma on Friday and Saturday, then spent all of Sunday at church.
Today has been a day of rest for me. I didn’t really do anything productive, as I’ve basically been non stop the past several days. But for those wondering about the status of the game challenge, I’ve decided not to finish it, because honestly my timing was bad, it was meant to be only a week thing, and once I get back to coding I really need to start porting my main projects over to Python. That will have to wait a bit though, so that I can get this school reading assignment done before it’s too late. And believe me, I want to code games this week, but I’ve already had 2 dreams that involved me walking in on the first day of school and realizing that I didn’t complete the summer reading assignment because it totally slipped my mind, and that I’d be starting off the school year by failing English. I’d much rather leave that in my dreams.

Still, in the free time I did have during that time, I managed to create a little recording, that I would like to share with followers of this blog. I hardly ever post audio on the blog itself, so you know this is going to be good.
I had one of the text-to-speech voices from my computer commentate a recording I made of myself playing Red Spot, an audio first person shooter. This voice is named Microsoft Sam, and has been used to create funny skits and recordings all over YouTube. Anyway, though I didn’t think it would, this recording received quite a bit of approval from those I showed it to. It’s about 10 minutes long, and is bound to make you chuckle at some point.

In case the comments seemed untimely or out of place at certain points, this was basically my process for creating this recording, literally:
1. I recorded a segment of myself playing and owning on Red Spot.
2. I played it back, paying attention to key events in the game.
3. Once I came upon a turning point, major event, or just felt like Sam should say something, I paused the playback, recorded a piece of Sam’s speech, and inserted it into the recording. This was kind of hard because I had to focus on timing.
4. I listened to it, made sure there were no errors, and saved it.
I should note that none of Sam’s speech was scripted. These were all responses I thought appropriate to the occasion.

Thanks for reading,
type you later,
Steve.
P.S. that file received quite a bit of positive reaction, and I hope to create more. But like Sam’s speech in that recording, the decision will likely be made two seconds before its execution, so don’t count on counting on or not counting on it.

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

Hi, It’s me…


Hey guys,
Steve here.
So… where to start? I’ve been absent from blogging for over 2 months, and though it’s not the first time I went away for an extended period of time, it’s certainly the longest. But now that your genius friend who writes long technical posts that few people understand fully, while still managing to make most of you laugh at least once, is officially done learning a new programming language and going to camps that work him out all day every day, it’s safe to say that the blogging games can resume.
Because the last time I blogged was so long ago, I’m not even going to try to detail those last couple months. That’s alright in a way, since it was basically just school, with the only interesting and new experience being city travel. And though that was really fun, even to the point that I would gladly go back, it’s not much to go on a several paragraph rant about because it was mainly about learning how to use the public transportation system and going a few places I wanted to visit.
To those wondering why I went so-o-o-o long without so much as a post, I’m glad to say that it wasn’t just pure laziness and/or distractions keeping me away from the old Word Press this time. I spent the last month of school learning a programming language called Python. That doesn’t seem special at first, since I’d been learning languages all semester in my web class, however, this one was a bit different for me. For the past several months, Danny has been using Python to create his audio games, and occasionally telling me various advantages it had over Pure Basic. Plus, as long and hard as I tried to continue using Pure Basic for my projects, eventually I decided I had to move on not only due to performance errors in my programs, but because I gradually grew dissatisfied with both the syntax and code organization structure to the point that when I finally switched to Python, it produced the same affect as stepping out into fresh Autumn air after being trapped in a jam packed conference room with faulty air conditioning for about 4 hours.
Because Python’s way of doing things is quite different from Pure Basic, I didn’t get to game making level with it until the week after my first camp, thus haven’t done much as far as rewriting S Quad Racing. However, though I’ll refrain from going into too much detail about this as I have no intentions relating to completely frying the brains of people who probably just wanted to see what has been going on with me, I’ll admit that my first real practice with Python involved me taking full advantage of it’s Tangent, Cosine, Sine, and Arc Tangent functions so that I could write functions for 2 and 3d movement, turning, and audio positioning.
All that said, I’ll take a break from technology talk to finally, describe the camps I keep mentioning. After being off of school for just a week, one which I spent part of visiting my grandparents, I traveled to the Texas School for the Blind to finish off my high school PE credit. For those who have kept up with me for the last year, this was the same one I went to last summer. But for those who don’t know, it was a 3 week program where we got introduced to various sports, as well as their blind adaptations if they had any. In addition, there was a bit of exercising, as well as a couple of field trips.
After a week of relaxation following that camp, I had yet another one. Again, this was another fitness camp, though I’d say it was more intense than the PE class at TSB. Throughout the week, my main conflict was trying to decide if I was being tortured, or having fun. We were going all day, doing things like running, biking, goal ball, beep base ball which is a blind adaptation of base ball, swimming, fitness classes, and rock climbing. There wasn’t a day of camp that I didn’t wake up in the morning with at least a moderate level of soreness, though I’d still say that was quite literally the most enjoyable summer camp I’ve attended.
So, here we are now. I’m done with camps for the rest of the summer. I’m not quite sure what my plans are, though my family could possibly be going to Maine at the end of this month for vacation. In the mean time, this week I decided to do something just for fun, something that I’ve never done before. I gave myself a 1 week game challenge, where I would try to compose a game within just a week. The idea of the game is something I would enjoy playing, however it’s not too complex for me to create in a short amount of time. Plus, this should familiarize me with creating games in Python, so I can begin rewriting my main projects in it.
Well, that wraps up today’s post. On Saturday, I’ll be back, and hopefully by then I’ll be done with my 1 week game challenge, and will have some demo audio. Because it’s just a 1 week project, the sounds and music for it will not be of the highest quality. Provided I can get this done, I’ll also post the steps I took to make it, as well as maybe the game itself. Not sure about the latter though.

Thanks for reading,
type you later,
Steve.
PS. I will, be back soon. The more I do this whole not blogging for 10s of days thing, I discover that it’s harder and harder to get back into it. Not necessarily because of lack of motivation, but because I have no idea where to start. I’ve been trying to formulate this blog post alone for 2 and a half weeks, so that alone should tell you something.