Wednesday, November 28, 2012

Me, this blog, and other junk!


Hello there internet,

My name is Nicholas Wrenn, and I'm the programmer for Golden Vault Games (GVG). I'm coming from mainly a 2D Java/Android developer background using LibGdx from BadlogicGames, which is sweet! (Check it out if you use Java) with a little bit of experience in C/C#/C++. I've recently had some side projects and urgings to start with 3D, non-mobile development, but that's another story!

My main adventure recently has been deciding how to make our first commercial game, Mutant Mole Mayhem, available on both Android AND iOS. I searched around and saw cross-compilers, scripting languages like LUA, but nothing seemed to be an exact fit for what i wanted.

That is, until I saw the power of HTML 5! (power that it didn't have just a year ago!)

Html 5 is actually a collection of 3 things, (more on this later) that blend together allowing almost any computer and web browser combination (including phones!) to be a target for developing! KA-KOW, I knew instantly I had found exactly what I needed. Combined with the extra performance offered by CocoonJS (a way to package HTML5 apps into a downloadable file on each phone's respective marketplace, specifically for games), I wouldn't have any extra concerns about performance and portability.

But making games/apps isn't the only thing that I enjoy. I want to help spread my knowledge of programming and video game development. It's something that so many people pass up, but is EXTREMELY rewarding making your own software and games.

This blog will mostly have 4 types of posts on it, they are

  1. Advetures: these posts will follow my adventures into learning a language/framework. They will follow that path I took to learn the topic, while trying to minimize any setbacks/problems I experience.
  2. Dive-ins: these posts will have specialized information on a specific topic, (eg: JavaScript game development, platformer physics/development). But these will not cover every aspect of Html 5 and javascript, just what is needed to make a game, though I will explain everything we use in the examples.
  3. In-Depths: In-Depths are going to be the big posts. These posts will try to cover topics in such a broad way that get you familiar will many different aspects of a subject. (eg: the Html and JavaScript language posts will try to go over as much of the language as possible)
  4. Randoms: Admittedly, I might post updates to things going on with Golden Vault Games, cool technology/programming/game industry things, and possibly some random photos of super cool stuff. (but it'll be AWEEEEEESOME)
Hopefully over the length of this blog I'll be able to get everyone as pumped as I am about programming and video game development!

C'ya soon!
-Nicholas Wrenn

No comments:

Post a Comment