Some basic tips on designing puzzles for adventure games. Gamasutra: Dan Marshall’s Blog – How to Design Brillo Point and Click Adventure Game Puzzles
The definitive guide to finding your competition in the children’s app market » iKids
You know, for kids. The definitive guide to finding your competition in the children’s app market » iKids
Designing an RPG Inventory System That Fits: Preliminary Steps – Tuts+ Game Development Article
Cool article on inventory systems — targeted at RPGs, but the info is applicable for any type of game that uses an inventory. Designing an RPG Inventory System That Fits: Preliminary Steps – Tuts+ Game Development Article
A Random True/False in Solar2D
[Updated July 31, 2020] There are many times when I need a random true or false in my code. Maybe I want to show the red spaceship some of the time and the blue spaceship the rest of the time. So I created a coinToss() function that gives me back a random true or false. […]
CandySwipe dev: King trademark claim ‘taking away my livelihood’ | Develop
You probably know about this, but I wanted to post it for those who may have seen the headlines but skipped the details. It’s worth the read. I wish I worked for King, the makes of Candy Crush Saga, so I could quit. What a slimy company. The people who work for them should feel […]
Won’t You Be My (Grid) Neighbor

I’m working on an update to Froggy Went A Hoppin’ and want to make some things generic that I hardcoded in the first version. One of those is being able to see the “neighbors” of a given lily pad in the pond. For example, in the following level map: 1,1,0,4,1,0,1,1,0,4,1, 1,2,1,2,0,1,1,2,1,2,0, 1,1,0,1,1,0,1,1,0,1,1, 2,0,1,1,0,2,2,0,1,1,0, 1,1,0,4,1,0,1,1,0,4,1, […]
Transition.to() Based on Distance, Not Time
[Updated Jul 30, 2020] Using transition.to() for animation is one of the most awesome things about Solar2D. It makes simple animation quick and easy. However, it’s based on time — move the object from Point A to Point B over a specified amount of time. Which means if you want to move something different distance […]
HTML5 Tower Game Starter Kit by @McFunkypants
Yeah, I thumb my nose at HTML5 (c’mon, you guys know people prefer native), but stuff like this overrides my (well-placed) disdain. It’s complete starter kit to make a tower defense-type game, complete with all code and artwork. I love that kind of stuff. Tower Game Starter Kit by @McFunkypants PS – I said “tower […]
Dolce Vita Games: Circus life is incredible but hard work, similar to developing a game
Okay, not a lot of “Ah-ha!” moments in this article for game devs, but since I have a circus background how could I *not* link to this? 🙂 Dolce Vita Games: Circus life is incredible but hard work, similar to developing a game | Mobile Development | Mobile Entertainment
Gamasutra – The processes behind King’s Candy Crush
Some good ideas here — some only applicable to casual games, but some make sense no matter what kind of game you’re creating. Gamasutra – The processes behind King’s Candy Crush