Video update of my 2D shmup using the JavaScript framework Impact.js

So I’m quickly progressing in my newest game, Super Rawr-Typeand am just about to put the finishing touches on it. I’ve given myself one month (30 days) to work on this bad boy. GDC and PAX took up quite a bit of time recently, so I’ve got a few days left to go. It’s far from perfect, but it’ll do. Next month, I’ll focus on publishing to The Windows 8 and Windows Phone 8 Stores, as well as wrapping the code in the iOS wrapper. ...

April 2, 2013 Â· Dave Voyles

My book, UnrealScript Game Programming Cookbook has been published!

My first book, UnrealScript Game Programming Cookbook has been published by Pakt Publishing today. It covers a variety of topics, from creating your own modular camera system, crafting AI, creating intelligent pathfinding for bots, and manipulating weapons. A free sample chapter is available as well, which covers creating a modular camera system, from beginning to end. It’s available in a number of formats, including a physical copy, as well as Kindle and .pdf formats. You can find the book here, or also at Amazon.com here.

February 21, 2013 Â· Dave Voyles

[Tutorial] Design Time Data + Passing Data Across Pages (WP8)

The most difficult part of this project thus far has been understanding the idea behind MVVM, or Model-View-View Model. Wikipedia defines it as: “MVVM facilitates a clear separation of the development of the graphical user interface (either as markup language or GUI code) from the development of the business logic or back end logic known as the model (also known as the data model to distinguish it from the view model). The view model of MVVM is a value converter, meaning that the view model is responsible for exposing the data objects from the model in such a way that those objects are easily managed and consumed” ...

February 8, 2013 Â· Dave Voyles

The final chapter of my book on UnrealScript Programming was completed today

Earlier today I completed the final chapter of my book The Advancaed UnealScript Programming Cookbook. The book covers a number of topics ranging from creating custom weapons, advanced AI for navigating tight paths and following pawns, drawing a HUD without the use of ScaleForm, and adjusting crosshairs based on the actor your pawn’s eyes are tracing. It was an interesting experience, to say the least. Initially I wasn’t completely confident that I could complete the book within the restrictions of such a tight deadline (less than 3 months), especially when I hadn’t used the language or Unreal Development kit in almost a year. I had previously been focusing my efforts on C#, XNA, and Unity. ...

December 21, 2012 Â· Dave Voyles

My first XBLIG, Piz-ong, is on the Xbox Live Marketplace this morning!

So it’s been a long time coming, but my first Xbox Live Indie Game, *Piz-ong,*finally appeared on Xbox Live this morning. It took me a few attempts to get it through peer review, and it was always for something silly, like forgetting an “if”statement for the trial mode (which I later found out from James Silva that you don’t even need, as the game automatically prompts for the trial to tend after 7 minutes). ...

October 22, 2012 Â· Dave Voyles

Dream.Build.Play dev diary 2

Just placeholder art for now Update: I’ve found the thread where in the App Hub where I got the original idea for the powerups. It is now linked. This is part 2 of my Dream.Build.Play journal, where I outline what it’s like to learn the technical side of XNA and C#. You can find my first part here. As I mentioned in my previous posting, a few members of the XNA community have been key in helping me learn the ins and outs along the way. I was looking for a framework to build my game on top of, and in doing so I came across a few which caught my attention, but Oneksoft’s Basic Starter Kit really had a lot of features that I was looking for. He frequently updates it, which gives you an added incentive to check out the page often as well. Essentially it is a combination of items from developers within the community, all of which are designed to make the experience of a novice developer easier. ...

May 1, 2012 Â· Dave Voyles

The Molyjam title I worked on is out now!

This weekend I had the pleasure of working with a great bunch of guys to put together a fun party style game for the first “What Would Molydeux?” game jam. It was my first game jam, but a great one nonetheless. I wasn’t sure of what to expect, but in the end I things turned out great. I had a chance to meet up with some great people, collaborate on a new project, and learn quite a bit along the way. ...

April 2, 2012 Â· Dave Voyles

New UDK vehicle camera tests posted

I haven’t updated my blog in a while, so I figured it was time I put some work up here. I’m still working on the Mega Man 2 project, more specifically, creating the models for the enemies on the stage. It’s all blocked out at this point, and much of the environment art is in place. Until I have more to post on that, enjoy the vehicle camera test I created when working on a project similar to Soviet Strike during the PSX era. I found out the hard way that vehicles and pawns adhere to two completely different camera systems in the engine. Vehicles it seems, require a camera per seat, whereas pawns use one camera, and one camera only. Enjoy, and let me know what you think!

December 28, 2011 Â· Dave Voyles

Programming pickups for vehicles in UDK tutorial is up

I’ve just finished creating a tutorial on programming pickups for vehicles in UDK. This covers both ammo and health. I noticed that it was something that I felt wasn’t covered in depth when I needed to learn how to do it for Death Sentence, so I figured I would save others the time. At the end of the tutorial you’ll find the .uc code for both items, and instructions on how to implement it into your game. What are you waiting for? Check it out! And be sure to let me know what you think of it as well.

June 24, 2011 Â· Dave Voyles

Death Sentence website is live!

See, I really do make games and not just write about them! Take a gander at the site I created for Death Sentence. It is still very It’s a great team so far, and I’ve been fortunate enough to hop on, although later in development to work as both an environment artist and web developer. It is a vahicular combat title in a similar vein to Twisted Metal. We’ve created it using the latest Unreal Engine, and it should have a release on the PC and perhaps iOS at some point after.

June 23, 2011 Â· Dave Voyles