The Code Zone Bargain Basement Blog

Profile
Southlake, TX

Imparting game development wisdom of dubious quality a ridiculously long time.

1,746 comments
47 followers
1,277 entries
Advertisement
johnhattan
March 24, 2010
The Lazy Programmer Episode 2
The Lazy Programmer Episode 2 is up. Production values are way up over the previous episodes. Marvel at them!







Source
661 views
johnhattan
March 24, 2010
The Lazy Programmer Outtake
Episode 2 is currently baking over on the YouTube site. Until then, here's an outtake from a week ago. I was testing the Macbook's video camera abilities, and the critter shows off her spokesmodel chops.



For the record, she's already scripted her own episode of The Lazy Programmer. She was going to …
550 views
johnhattan
March 24, 2010
The Lazy Programmer Episode 2
The Lazy Programmer Episode 2 is up. Production values are way up over the previous episodes. Marvel at them!

">
795 views
johnhattan
March 24, 2010
The Lazy Programmer Outtake
Episode 2 is currently baking over on the YouTube site. Until then, here's an outtake from a week ago. I was testing the Macbook's video camera abilities, and the critter shows off her spokesmodel chops.

For the record, she's already scripted her own episode of The Lazy Programmer. She was going to …
984 views
johnhattan
March 10, 2010
Sporadic Play: The History and Future of Games for
Sporadic Play: The History and Future of Games for Busy People

Bryan Cash (Schell Games), Jeremy Gibson (USC)

Of the top 20 Facebook games, 16 of them are sporadic-play games.

Animal Crossing is an example of a top-shelf console game that was designed for sporadic play.

Kingdom of Loathing is an exampl…
1,161 views
johnhattan
March 10, 2010
Bringing Your Games to Android
Bringing Your Games to Android

How to port native code C/C++ games to Android
What API's native code games can use

You don't have to use native code if you don't want. Android uses the Dalvik VM for Java, and it's fast enough for most games.

Native code is a good choice is you need best speed, and/or y…
856 views
johnhattan
March 10, 2010
Haxe for Flash Development
(from the Flash Gaming Summit)

Haxe for Flash Development

Haxe is a compiler

MXMLC - translates as file into a swf

Why make an entirely new language after making MTASC, as AS3 is well established?

Couldn't really modify AS3, as it'd break backwards compatibility, so you might as well go all the way.

DRY …
858 views
johnhattan
March 10, 2010
Adobe Tools and Services for Flash Games
(From the Flash Gaming Summit)

Adobe Tools and Services for Flash Games

Renaun Erickson and Danielle Deibler, Adobe

Big update on the Open Screen project. Lots of platform and technology partners.

RIM and Motorola are publicly showing support for AIR, and the iPhone packager is based on AIR, so AIR is …
876 views
johnhattan
March 10, 2010
Pushbutton Engine 101 - Ben Garney
(From the Flash Gaming Summit)

Pushbutton Engine 101 - Ben Garney

There are lots of fun clever Flash games

Why a game engine? You'll save time. You'll gain reliability. You'll gain features. And you'll ease collaboration.

Version 1.0 of Pushbutton engine has shipped as of today.

www.pushbuttonengine.com…
705 views
johnhattan
March 10, 2010
4 Keys to a Successful Social Game that All Game D
(From the Flash Gaming Summit)

Panel - 4 Keys to a Successful Social Game that All Game Developers Should Know

Moderator: Sana Choudary, Traffichoney
Dan Fiden, Playfish
David Stewart, Playdom
Gavin Barrett, Crowdstar
Mark Skaggs, Zynga

Each panelist was asked to give four words that are key to social.

Dan…
563 views
johnhattan
March 10, 2010
Opening Keynote - Jameson Hsu of Mochi Media
(Note: Much of the coverage I will post today is actually from the Flash Gaming Summit, a related one-day convention that was held the day before GDC a few miles away)

Opening Keynote - Jameson Hsu of Mochi Media

Announcement - Launch of Mochi Social Platform. Games are distributable and playable on …
640 views
johnhattan
March 09, 2010
Utility Theory in AI
What is "utility theory". It is related to intrinsic value versus perceived value. Maximization of utility theory is a merit function.

Utility theory is related to game theory and decision theory. By ascribing value to things, we can analyze them. Raw numbers (distance, ammo, health). Value allows c…
2,066 views
johnhattan
March 09, 2010
Bootstrapping development on the Android phone
Bootstrapping development on the Android phone.

Chris Pruitt, developer advocate at Google Japan

Android Market - currently hosts about 24,000 apps. And all apps must work on all Android devices (currently 26 of them).

"Replica Island" is a side-scrolling game, and the author is going to release the s…
569 views
johnhattan
March 09, 2010
VC++ 2010
(forgive me if I oversimplify. I haven't written any C++ in ten years)

Microsoft Game Developer Days 2010

Visual C++ 2010: A Turbo Boost in Productivity

The editor has been rewritten from the ground-up, and it has a new "blue" look to it.

One new feature is the ability to easily set your project to v9 …
549 views
johnhattan
March 09, 2010
Welcome to the GDC
This is a friendly note that all of my blog entries for the next couple of days will be GDC writeups. The full rundown of GDC doings at gamedev is at.

https://www.gamedev.net/columns/events/gdc2010/default.asp
414 views
johnhattan
March 04, 2010
The Lazy Programmer Episode 1
Fine work with the comments, guys. Not one of 'em made a bit of sense!





Source
532 views
johnhattan
March 04, 2010
The Lazy Programmer Episode 1
Fine work with the comments, guys. Not one of 'em made a bit of sense! Here's Episode 1.

">
698 views
johnhattan
March 03, 2010
Video Blog?
[font=verdana, arial][size=2]I *might* have started a video blog. I guess I'll just see if I stay interested in it. Episode zero (subtitled: Star wipe, camera, and microphone test) is up now.

[/font]









[font=verdana, arial][size=2]And, being a youtube video, I require that all comments be entirely stup…
605 views
johnhattan
March 03, 2010
Video blog?
First off, apologies to those reading this on gamedev.net. The forum HTML adheres to a strict HTML 0.00001 standard, so anything potentially risky like embedding videos is verboten.

I *might* have started a video blog. I guess I'll just see if I stay interested in it. Episode zero (subtitled: Star w…
1,109 views
johnhattan
February 19, 2010
Friday is Pieday for Haiti!
Okay, I decided to do a little Haiti fundraiser for this Friday and next. Right now I have Pop Pies and Pop Pies 2 set so that all ad revenue is donated to Haitian relief. That means that you can donate money to Haiti just by playing a game!





On top of that, Mochiads (my ad network) is matching all d…
750 views
johnhattan
February 19, 2010
Friday is Pieday for Haiti!
Okay, I decided to do a little Haiti fundraiser for this Friday and next. Right now I have Pop Pies and Pop Pies 2 set so that all ad revenue is donated to Haitian relief. That means that you can donate money to Haiti just by playing a game!

On top of that, Mochiads (my ad network) is matching all d…
672 views
johnhattan
February 13, 2010
Data loss
For some reason, this morning about a week's worth of scores were missing from The Code Zone's high score database. I'm still tracking down the cause of the problem.



In the meantime, I was able to restore the missing scores from a backup, so your scores should be back now. Sorry if this caused any i…
577 views
johnhattan
February 09, 2010
How to Snap, Crackle, and Pop in AS3
Here's a little quickie trick that took me a bit of googling to bring back. In old incarnations of ActionScript, sounds were pretty simple. If you wanted to grab a sound out of the Library (AKA embedded in your SWF), you did it like so. . .



var snd:Sound = new Sound() // make an empty Sound objec…
529 views
johnhattan
February 09, 2010
How to Snap, Crackle, and Pop in AS3
Here's a little quickie trick that took me a bit of googling to bring back. In old incarnations of ActionScript, sounds were pretty simple. If you wanted to grab a sound out of the Library (AKA embedded in your SWF), you did it like so. . .

var snd:Sound = new Sound() // make an empty Sound object
sn…
1,048 views
johnhattan
January 27, 2010
Freebie on the cloud
In last month's entry, I mentioned that I have a good freebie called SFXR that allows you to make all kinds of cute little beeps and clicks for your game.



Well I'll go you one better. Some very clever person managed to port the entire SFXR app to ActionScript, and a very faithful knockoff of the app…
571 views
johnhattan
January 27, 2010
Freebie on the cloud
In last month's entry, I mentioned that I have a good freebie called SFXR that allows you to make all kinds of cute little beeps and clicks for your game.

Well I'll go you one better. Some very clever person managed to port the entire SFXR app to ActionScript, and a very faithful knockoff of the app…
460 views
johnhattan
December 30, 2009
My Freebies
I'm not feeling particularly literary today, so I'm going through my start menu and listing all the free software that I use. It's all for Windows unless I say otherwise.



Defraggler - I probably don't need it because the one built into Windows works just fine. Still, it does a couple of cool things.…
561 views
johnhattan
December 30, 2009
All my freebies
I'm not feeling particularly literary today, so I'm going through my start menu and listing all the free software that I use. It's all for Windows unless I say otherwise.

Defraggler - I probably don't need it because the one built into Windows works just fine. Still, it does a couple of cool things.…
806 views
johnhattan
December 14, 2009
End of year reminders
It's the end of the year and it's time to get your finances in order. Make sure all those accounts and loans and such are shipshape so you're not trying to explain things to a tax preparer while they look at you like a German Shepherd trying to understand calculus.



And that brings me to a great free…
617 views
johnhattan
December 14, 2009
End of year reminders
It's the end of the year and it's time to get your finances in order. Make sure all those accounts and loans and such are shipshape so you're not trying to explain things to a tax preparer while they look at you like a German Shepherd trying to understand calculus.

And that brings me to a great free…
657 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement