john.kaniarz.com
John Kaniarz's Blog: Game Economies with No Required Spending
http://john.kaniarz.com/2013/03/game-economies-with-no-required-spending.html
My thought on Game Design and Programming. Wednesday, March 13, 2013. Game Economies with No Required Spending. To combat this, games have money sinks that serve no purpose other than to keep a steady bleed on the economy. In World of Warcraft, for example, Killing monsters, completing quests, and selling the items found on monsters to vendors create gold. Paying for repair, training new abilities, purchasing mounts, auction house fees, and the new black market auction house all destroy money.
john.kaniarz.com
John Kaniarz's Blog: Adventures in Porting to a Mac
http://john.kaniarz.com/2013/02/adventures-in-porting-to-mac.html
My thought on Game Design and Programming. Thursday, February 21, 2013. Adventures in Porting to a Mac. I have switched my main computing platform to OSX, and this past weekend I decided to try to move my development workflow over from my windows machine. I figured this should be easy enough considering my whole development stack is open source: Eclipse, GCC, OpenGL, and CVS. As always things are never as simple as they should be. MinGW GCC 4.7 32bit. Source code in CVS. Installation is as easy as unzipp...
john.kaniarz.com
John Kaniarz's Blog: Little Inferno: A Review
http://john.kaniarz.com/2013/08/little-inferno-review.html
My thought on Game Design and Programming. Monday, August 19, 2013. Little Inferno: A Review. Recently, I have been working my way through the pile of Humble Indie Bundles I have accumulated over the past year. I promised myself that I would give every game a chance but maybe I am just getting impatient or jaded. Games that I would have played years ago I discarded for the slightest offense; even games that hooked me could not hold me. Thomas Was Alone. Just like World of Goo,. Amongst others, has good c...
john.kaniarz.com
John Kaniarz's Blog: My New Blog Side Project
http://john.kaniarz.com/2013/03/my-new-blog-side-project.html
My thought on Game Design and Programming. Friday, March 8, 2013. My New Blog Side Project. Subscribe to: Post Comments (Atom). View my complete profile. Would you like my thoughts on your game? I'd love to beta test it. Contact me. My Life Hacks Blog. In the TARDEC S&T News. In the Kettering News. Paper for 11th IFAC Symposium on INCOM. Ethereal template. Template images by nicodemos.
john.kaniarz.com
John Kaniarz's Blog: Liars and Outliers: A Review
http://john.kaniarz.com/2013/02/liars-and-outliers-review.html
My thought on Game Design and Programming. Thursday, February 21, 2013. Liars and Outliers: A Review. Right off the bat, this book opens with a revelation. Subscribe to: Post Comments (Atom). View my complete profile. Would you like my thoughts on your game? I'd love to beta test it. Contact me. My Life Hacks Blog. In the TARDEC S&T News. In the Kettering News. Paper for 11th IFAC Symposium on INCOM. Ethereal template. Template images by nicodemos.
john.kaniarz.com
John Kaniarz's Blog: Avoiding the “Out of Gold” Trap
http://john.kaniarz.com/2013/04/avoiding-out-of-gold-trap.html
My thought on Game Design and Programming. Wednesday, April 24, 2013. Avoiding the “Out of Gold” Trap. Your basic video game economy is a collection of sources, which effectively print money,. So how do we get rid of the “out of gold” trap? Video games are about escapism, right? Subscribe to: Post Comments (Atom). View my complete profile. Would you like my thoughts on your game? I'd love to beta test it. Contact me. My Life Hacks Blog. In the TARDEC S&T News. In the Kettering News.
john.kaniarz.com
John Kaniarz's Blog: Elemental Resistances
http://john.kaniarz.com/2013/03/elemental-resistances.html
My thought on Game Design and Programming. Saturday, March 23, 2013. A map from Karnov. We can no longer just and. Them together any more. First off, we need to decide how the various parameters combine. Here are the obvious combinations (in columns to save space):. Key: A=absorb, R=resist,N=normal,W=weak. Unsigned short resistCombine(unsigned short a, unsigned short b) {. Static unsigned short table[16] = {0,0,0,0,0,1,1,1,0,1,2,3,0,1,3,3};. Unsigned short result = 0;. For (int i = 14; i = 0; i-=2) {.