Another script from my ComputerCraft Challenge series, an enhanced “go” program, which I have given the clever name of “do”!
This script has only a few modifications from the stock “go” version, but it adds references to all commands for a regular digger turtle! I’ve also gone ahead and cleaned up the code such that it will work both with and without my “t” turtle API. That way if you just wanted the “do” script, no need to install extras, but if you like the location tracking of the “t” API, it will automatically use that API to keep the internal location correct!
The code is included below after the break, but for easier access and install, it’s also hosted over at TurtleScripts!
This is the API I wrote to simplify several common turtle functions, along with integrating internal location tracking. For the moment the turtle needs to be facing north when initialized, but that is something which is high on my list to fix. Load the API either using os.loadAPI() or by placing the script file (named “t”) in the /ComputerCraft/lua/rom/apis/turtle/ folder of your Minecraft installation.
If you have GPS start any script using the API with t.initLoc() to sync the internal position with that of the GPS. I’ll edit this post a bit later when I get this up on TurtleScripts so it can be pulled from a computer in-game.
I have been very busy over the past two months! It was about that long ago that I decided to relaunch my YouTube channel as a place for my “Let’s Play” gaming videos. I’ve worked hard to bulk up the channel since then and now I really need to give things a cohesive feel.
You can take a look at the sidebar to the right to see what I have planned for my YouTube upload schedule. You can see my gaming, and so my channel, tends to focus on Minecraft and other indie games of that sort. I don’t plan on following that trend exclusively but I’m sure that will be the central theme. There are a number of things that I’d like to do missing from that schedule, but as I get more efficient at producing videos I’m sure I’ll be able to squeeze in more.
A game that I need to get back into the schedule as soon as possible is FTL: Faster Than Light. I had an absolute blast playing that game for the first time and I promise that getting more video of it up has been on my mind ever since!
Finally I want to mention that I wont be “spamming” this blog with every video upload I make anymore. I’ve added a new page which will show the latest videos on my channel, it’s up on the menu bar, you can check what’s new there. The only videos which I will post here are any vlogs that I do, as I hope to begin using those instead of posts here. They’ll focus on giving channel updates and announcements, along with personal bits about myself as I see fit.
I appreciate everyone who’s been watching and subscribing, and especially thank you to those who have taken the time to comment on my videos. I love comments! So until I see you from my first vlog, happy gaming!
Since getting the ball rolling on my Let’s Plays in the last month I’ve really been working to make the highest quality videos that I can. Recently I purchased a number of things that should help greatly to that end, but here I wanted to talk about my new favorite.
The Blue Yeti
The main piece of equipment that I’m excited about is my new microphone, the Blue Yeti. I picked this mic out after reading a good number of reviews, but more importantly after listening to a lot of comparisons on YouTube of different microphones. The fact that it’s USB is also important, as I didn’t need to purchase or learn how to use any additional equipment outside of my computer.
After using this mic for one extra-long recording session I have a few initial thoughts. First, I love the sound this mic captures. It’s strange to me, having used headsets for so long, to have the mic out of my way and simultaneously getting amazingly improved sound, but I’m sure I’ll get used to it easily.
Second, the zero-latency headphone jack on the mic, which I thought I would hate and never use, I actually like a lot. It lets me hear the balance of my voice mixed with other sound coming from my computer, and is also useful for just straightforward keeping track of whether I’m accidentally talking into a muted mic.
Lastly, the Yeti can be extremely sensitive. Depending on the setup, and in my case, this might be a downside. I discovered during my first real session using this mic that because it was sitting next to my laptop every single keystroke I made was captured as a moderate “thump”. This happened as the vibration from my moderately vigorous typing was transmitted through the desk and mic stand (as pictured). So fair warning to take precautions as the included stand offers almost no isolation from vibrations.
So there is my informal review of the Blue Yeti. In the end I really love this mic and will be using it for the foreseeable future. The first Let’s Play episode I recorded using this mic will be up later today, Episode #08 of Bricks ‘n Sticks with Maqt. Keep an eye on my YouTube channel, or here on my blog for when that episode goes up! Thanks and Happy Gaming!
Well my blog here is feeling more and more neglected lately, but that’s how these blog things tend to go with me. Never fear though, I am still determined not to give up on the blog. With the holidays coming up things are staying fairly busy at home, not to mention the fact that my job doesn’t allow for the normal days off for Thanksgiving this week. I’ll have a regular full week at work and still try to fit in visits to family.
As a quick aside since I completely neglected to mention it over the weekend, Minecraft version 1.0 (not beta!) has been released! I haven’t had the chance to play for more than a couple hours, but the changelog looks very interesting and I look forward to experiencing all the new content one day.
The main thing that has been taking up my free time is still coding. I don’t recall how much I mentioned about the game I’m working on with a few friends, but it’s been going well and I’m able to keep getting more excited. The concept is an adventure/rpg game, with a bit of a retro style. The design is just starting to get more fleshed out, but the lead and I have already been hard at work building up the basic engine in Java. It’s a lot of good experience, this being my first time working on a game with a team, and development is going great.
Lastly, something I wanted to post about from a little while back is YouTube. I’ve loved YouTube since I first visited the site shortly after they launched. I’ve had my same account there since 2006 and have posted the occasional video for nearly as long. Lately I haven’t posted many videos, but out of the blue I got an email from YouTube suggesting that I apply for monetization of my videos. I figured what the heck and applied. Scarcely a few hours later I’m approved and left wondering what I could even monetize. So I’ve been tossing ideas around in my head ever since. I’ve often liked the idea of doing a “Let’s Play” of Minecraft and perhaps a few other games, though same as always, a lack of extra time is usually what holds me back. The monetization isn’t a big factor in whether I will be making videos, it’s just a small extra incentive to make them good if I do. I’ll continue to ponder this.
Hopefully everyone has a good holiday and enjoys visiting with family, and I will post again soon. Happy Gaming!