This blog is quite old and no longer updated. Wanna see what I'm up to now? Head over to my new website!

Google Analytics

Sunday, November 27, 2011

8-Bit Agent: Auto updater (sort of)

The latest update to 8-Bit Agent is out. It doesn't have any major changes from the previous version, except that it now will alert the user on launch if an update is available, The user is then given a choice weather or not to download the update.

Download this update now?

Yes                  No

8-Bit Agent is one of the highest rated games on GameJolt!

8-Bit Agent has become one of the highest rated games on GameJolt, and is on the front page! Special thanks to jstryke78, Debels, and hyperman123, who all rated it 5/5! If you haven't yet, download 8-Bit Agent now and see what all the fuss is about!


Update: Aww. Someone rated 8-Bit Agent lower, dropping its rating to 4.5/5, and dropping it off the homepage.


Saturday, November 26, 2011

8-Bit Agent: Settings menu, more bugfixes

The latest update to 8-Bit Agent has been released. The biggest change? A settings menu. In this menu, you can activate or deactivate GMechanism, you can edit your GMechanism username or password, and there is a link to download GMechanism if you do not have an account. There is also an option to clear all data, which will erase all locally stored game progress, achievements, and settings data. Any achievements associated with your GMechanism account and any scores you have submitted to the leaderboards will remain intact. Also, there are a few bugfixes. Firstly, the last update introduced a bug that would prevent anyone from submitting a score to the leaderboards. That has been fixed in this update. Secondly, the achievement display area was a bit buggy when the user was signed in to GMechanism. This has also been fixed. So download the update now!

8-Bit Agent: Leaderboard display bug

8-Bit Agent has been having a bug where, after playing a level, the leaderboard would not display correctly, instead showing all zeros and freezing the game. This issue took a while to track down, but it's fixed, and the update has gone live. Download the update here.

Friday, November 25, 2011

8-Bit Agent: Better GMechanism integration, leaderboard improvements, and bugfixes.

Yet another update to 8-Bit Agent has been released. In this update, I have drastically cleaned up the game's integration with GMechanism. You still need to download the GMechanism client to set up an account, but you no longer need to sign in every time you play 8-Bit Agent. You just enter your info once, and the game will sign you in automatically every time after that. Also, the leaderboard can now display the top 10 players, instead of just the top 5. Since not all 10 players fit on the same screen, you use the arrow keys to switch between the two pages of highscores. And lastly, the "This sound does not exist." error that occurs whenever the player runs out of health (it doesn't occur when the player dies from falling off the level). So what are you waiting for? Download the update now.

Monday, November 21, 2011

My first Processing program

Yesterday, I began learning a new programming language, Processing, and I have just finished my first program, a simple space shooter game. It was fun to build, and I learned quite a bit.

Download

I'll release it for Linux as soon as I have a chance to test it on a Linux machine, just to make sure that the export worked. One of my computers is dual booting Windows 7 and Ubuntu Desktop, but Ubuntu doesn't seem to be booting properly at this time.


Saturday, November 19, 2011

8-Bit Agent: OpenAL32.dll bug

Recently, it has come to my attention that 8-Bit Agent has begun throwing a massive error at launch on several computers, due to OpenAL32.dll missing. After investigating this problem, I discovered that it was caused by my switch to the audio engine Caster. As it turns out, I forgot to include the required DLLs in the game files, and this caused Caster to fail. I have re uploaded the game with the required DLLs, and it should work now. Download the update here.

Friday, November 18, 2011

8-Bit Agent: Ogg files, Better GMechanism integration, new level, and more!

The latest 8-Bit Agent update has hit the streets! The biggest change in this update is the addition of a new level. Also, the leaderboards have been redesigned and the achievements have been integrated with GMechanism. In addition, the file size of the ZIP archive containing the game has been drastically decreased by switching the music from the WAV format to the OGG format. In order to play the OGG files, the game now makes use of  the audio engine Caster, developed by MoaCube. There is some sound quality decrease, but the entire soundtrack in the OGG format is lower in size than one track in the WAV format. The download size for the game has been decreased from 95MB to just 11MB! So what are you waiting for? Download the update now!

Tuesday, November 8, 2011

8-Bit Agent: Achievements!

The latest update to 8-Bit Agent has been released, and it has ACHIEVEMENTS! I've been wanting to implement achievements for a while, and I'm so glad that it's finally working! When you earn achievements, they will be saved locally on your computer, and, if you're signed in, submitted to your GMechanism account! The achievement viewer is just a text list of the achievements you've earned, but I plan to add a better achievements gallery soon. Until then, visit the 8-Bit Agent webpage to download the latest update!

Wednesday, November 2, 2011

8-Bit Agent: Online highscores update

8-Bit Agent has been updated, and the biggest change is that the online leaderboards system has been switched from Clockwork to GMechanism. To download the GMechanism client and get an account, click here. Also, 8-Bit Agent has a trace implementation of Achievements, meaning you may get an "Achievement Unlocked" banner, but achievements aren't really working yet. The next update will focus on fully implementing achievements, and integrating them with GMechanism. Download the new update here.

Riptide GP - iOS Review

A few days ago, I purchased a new iPhone game, Riptide GP. This game has been available on nVidia Tegra II devices for quite some time now, but, as I do not own one of these devices, my experience with it has been limited to installing the free demo on one of Best Buy's Tegra II enabled tablets, and trying it for a few minutes. Now that it's available on iOS, I've been able to play it more and give it a more in depth review.

Gameplay: Riptide GP features very fun and addictive gameplay in vein of the 1990s arcade game Hydro Thunder. You race in fast jetskis while doing stunts to get boost and increase your speed. The water physics are good, and crashing across the waves feels satisfying. You can do stunts by swiping each of your thumbs in various direction on the bottom of the screen. There are eight types of stunts you can perform. For successfully performing a stunt, you are awarded boost. You can use this boost to temporarily increase your speed by pressing the right side of the screen. If you perform a stunt unsuccessfully, you are thrown off your jetski, and must tap the screen to recover. You will still take a few seconds to regain your speed, and it can impact your result in a race. The gameplay is mostly fun, but it can get boring after awhile. Play Riptide GP in short sessions, though, and you can't go wrong. However, the overall replay value is hindered greatly by the complete lack of multiplayer.

Controls: The main control scheme is "Tilt to steer, touch bottom left of screen to brake." You can turn auto accelerate on or off, and, when it's turned off, touching the bottom right of the screen accelerates. The tilt sensitivity is adjustable, but I've found that the default option works fine. The final control option is weather or not to enable camera tilt. This basically selects weather you want the camera to tilt when you tilt your iPhone. I prefer to leave it turned on, but this is really a matter of personal opinion.

Graphics: The models and animations are fairly detailed, but the textures are low res. There is some pretty bad aliasing as well. However, the water mesh looks very nice (despite some pop-in), and it's impressive that something like that can be done on a mobile device. The game features a resolution setting, which allows it to run at a lower resolution to achieve a better framerate. However, I've had no problems with framerate, even on the highest settings. Aside from a massive framerate drop for the first few seconds while the game was connecting to Game Center, it ran at a fairly fluid framerate on my 4th generation iPod touch. It also ran fairly fluidly on my 3rd generation iPod touch, but it did have framerate drops more frequently, and experienced the same massive drop while connecting to Game Center as my 4th generation iPod touch. Both iPods were running iOS 5.0.

Sounds: The in game music is very frantic, and it fits the speed of the gameplay well. The techno style fits the game's futuristic theme, and the sound effects convey the sensation of fast jetskis. The big dissapointment here is that you cannot play your own music during gameplay. That one issue brings this game down significantly in the sound category.

Conclusion: Despite a few glaring gameplay and presentation issues, Riptide GP is a fast and fun jetski racing game in vein of the 1990s arcade game Hydro Thunder, and the only game of its kind on iOS. Much like Hydro Thunder, it's most fun when played in quick sessions, and is well worth $1.99 if you like this type of game and can deal with the lack of multiplayer.

Final Rating: 7.5/10

Info
Publisher: Vector Unit
Developer: Vector Unit
Release Date: May 20, 2011 (Android), October 29, 2011 (iOS)
Platforms: iOS (reviewed), Android
Price (as of 1/3/2012): $1.99 (iOS), $2.99 (Android)