Interview with Nick Pearce, the guy behind Shrink it

Do you remember Shrink it? You should, because it’s a very popular game and because it inspired me to write Scaling objects with Box2D – part 1 and 2.

Shrink it

The blog interviewed Nick Pearce from NPGames to share with you some interesting information…

Tell us a little about you, who is Nick Pearce?

Im 18, I live in the united states, and I finished highschool around May, and I’v been working on games full time since, trying to do it for a living, but still living with my parents.

How many programming languages do you know?

I mainly know actionscript, your site helped alot with that :), but i know enough php for what I need

Shrink it is a very original game. How did you get the inspiration?

I wanted to make a game that was a simple get from A to B, and when I was looking at different things on the box2d website, and one of the things I realized you couldnt do was change the size of objects, so I looked into how to do it, and started making a game around it.

Did you enjoy making Shrink it? What ‘s the funniest part in game development?

I had fun making it, I learned a lot in the process. my favorite part of making any game is the programming, even though there wasnt anything too advanced in this game, I still enjoyed coding it.

How many time did you spend developing the core? And how many time designing the levels?

It took about 2-3 days to make the game functional, and the rest of that week went into making the graphics. It took about a week to make the levels.

Can you give an overview of the development process? What did you make first? Graphics? Menu? Levels?

I always start with making the game playable, so I can see if its fun, I used just programmer art in the beginning for the shapes, and menu. After the game engine was finished, I spent a while trying to make ok looking graphics. I think they work for the game. then the last week I spent making the levels, and minor tweaks and fixes until it looked right.

How did you promote the game?

Luckily it spread well without my help, I uploaded it to newgrounds and kongregate to get feedback, and it spread from there.

How did you monetize the game?

I was planning on just ads and a donate banner under the game, like you did with your in game banners. but I got contacted by bubblebox for a sponsorship and I gladly accepted, It was performance based, and It earned more than double what the minimum payment was.

You got more than 1,000,000 plays in about a week… do you consider it an achievement?

It took me about a year and a half to make 2 mil with all my other games combined so I was extremely happy :)

Will you use the Shrink it brand to develop sequels, level editors, iPhone versions, and so on?

Im planning on a sequal right now, and It should have a level editor. Im not planning anything with the IPhone yet.

Do you think my tutorials about Shrink it engine can lead to something similar to the game you made?

I made a few games based off of your tutorials when I was starting out. I think they are a good way to start learning programming, as long as you dont just copy-paste the code, but actually learn what each line does, and how you can use the idea to make something completely different and original I bet something cool can be made from the tutorials.

And that’s it… as you can see Nick abandoned the idea of monetizing the game with donations because he found a sponsor, anyway if you really enjoyed the game and want to support Nick in the creation of the sequel, you can make your donation as this link.

Get the most popular Phaser 3 book

Through 202 pages, 32 source code examples and an Android Studio project you will learn how to build cross platform HTML5 games and create a complete game along the way.

Get the book

215 GAME PROTOTYPES EXPLAINED WITH SOURCE CODE
// 1+2=3
// 100 rounds
// 10000000
// 2 Cars
// 2048
// A Blocky Christmas
// A Jumping Block
// A Life of Logic
// Angry Birds
// Angry Birds Space
// Artillery
// Astro-PANIC!
// Avoider
// Back to Square One
// Ball Game
// Ball vs Ball
// Ball: Revamped
// Balloon Invasion
// BallPusher
// Ballz
// Bar Balance
// Bejeweled
// Biggification
// Block it
// Blockage
// Bloons
// Boids
// Bombuzal
// Boom Dots
// Bouncing Ball
// Bouncing Ball 2
// Bouncy Light
// BoxHead
// Breakout
// Bricks
// Bubble Chaos
// Bubbles 2
// Card Game
// Castle Ramble
// Chronotron
// Circle Chain
// Circle Path
// Circle Race
// Circular endless runner
// Cirplosion
// CLOCKS - The Game
// Color Hit
// Color Jump
// ColorFill
// Columns
// Concentration
// Crossy Road
// Crush the Castle
// Cube Jump
// CubesOut
// Dash N Blast
// Dashy Panda
// Deflection
// Diamond Digger Saga
// Don't touch the spikes
// Dots
// Down The Mountain
// Drag and Match
// Draw Game
// Drop Wizard
// DROP'd
// Dudeski
// Dungeon Raid
// Educational Game
// Elasticity
// Endless Runner
// Erase Box
// Eskiv
// Farm Heroes Saga
// Filler
// Flappy Bird
// Fling
// Flipping Legend
// Floaty Light
// Fuse Ballz
// GearTaker
// Gem Sweeper
// Globe
// Goat Rider
// Gold Miner
// Grindstone
// GuessNext
// Helicopter
// Hero Emblems
// Hero Slide
// Hexagonal Tiles
// HookPod
// Hop Hop Hop Underwater
// Horizontal Endless Runner
// Hundreds
// Hungry Hero
// Hurry it's Christmas
// InkTd
// Iromeku
// Jet Set Willy
// Jigsaw Game
// Knife Hit
// Knightfall
// Legends of Runeterra
// Lep's World
// Line Rider
// Lumines
// Magick
// MagOrMin
// Mass Attack
// Math Game
// Maze
// Meeblings
// Memdot
// Metro Siberia Underground
// Mike Dangers
// Mikey Hooks
// Nano War
// Nodes
// o:anquan
// One Button Game
// One Tap RPG
// Ononmin
// Pacco
// Perfect Square!
// Perfectionism
// Phyballs
// Pixel Purge
// PixelField
// Planet Revenge
// Plants Vs Zombies
// Platform
// Platform game
// Plus+Plus
// Pocket Snap
// Poker
// Pool
// Pop the Lock
// Pop to Save
// Poux
// Pudi
// Pumpkin Story
// Puppet Bird
// Pyramids of Ra
// qomp
// Quick Switch
// Racing
// Radical
// Rebuild Chile
// Renju
// Rise Above
// Risky Road
// Roguelike
// Roly Poly
// Run Around
// Rush Hour
// SameGame
// SamePhysics
// Save the Totem
// Security
// Serious Scramblers
// Shrink it
// Sling
// Slingy
// Snowflakes
// Sokoban
// Space Checkers
// Space is Key
// Spellfall
// Spinny Gun
// Splitter
// Spring Ninja
// Sproing
// Stabilize!
// Stack
// Stairs
// Stick Hero
// String Avoider
// Stringy
// Sudoku
// Super Mario Bros
// Surfingers
// Survival Horror
// Talesworth Adventure
// Tetris
// The Impossible Line
// The Moops - Combos of Joy
// The Next Arrow
// Threes
// Tic Tac Toe
// Timberman
// Tiny Wings
// Tipsy Tower
// Toony
// Totem Destroyer
// Tower Defense
// Trick Shot
// Tunnelball
// Turn
// Turnellio
// TwinSpin
// vvvvvv
// Warp Shift
// Way of an Idea
// Whack a Creep
// Wheel of Fortune
// Where's my Water
// Wish Upon a Star
// Word Game
// Wordle
// Worms
// Yanga
// Yeah Bunny
// Zhed
// zNumbers