It’s not finished even when it’s finished.

So in retrospect, even with the extra development time, Naughty Bricks shipped in a pretty rough state. It was missing some key features like Gamecenter integration, as well as a lot of general polish and juiciness. A few updates later and I’m pretty happy with the state of the game now, I’ve tweaked and polished and generally improved every aspect of the game. Here’s a before and after pic:

Naughty Bricks comparison

Coming from more of an art background, I really took the art for granted, making it as I went, and never took the time I needed to find a consistent and presentable style. It’s still a bit of a dog’s breakfast, but I think it holds together visually much more than it did at launch.

Posted in Blah blah

Naughty Bricks is OUT!

Available on the App Store or the Google Play Store! HERE’S A PRESSKIT

Naughty Bricks are attacking our solar system! Who will defend the earth? Who will avenge the moon?

Posted in Blah blah

Game is done! So why isn’t it out yet?

So Naughty Bricks has been finished for over three weeks now, submitted to the app store, approved, and all that remains is for me to click the button that will release the game. So why haven’t I done that yet? Marketing. Or rather, lack thereof.

NB_boards_01_small

Storyboards for the intro of the Naughty Bricks trailer

I’m holding back the release of the game until I can complete a trailer and get a website up with a presskit on it, based on advice I was given about the futility of releasing a game without any sort of press push. It is the most frustrating thing I have had to do, sitting on a game when I just want people to play it! But I also don’t want to have run this marathon, only to stumble and give up right before the finish line.

A part of me doesn’t really believe that a good trailer will have much effect on sales, because it’s such a basic IOS puzzle game and no amount of marketing can overcome the fact that it doesn’t have a unique selling point to grab peoples attention. This comes back to my initial intention of making a really simple game that I could actually finish, rather than trying to do something ambitious and giving up before it was done. Well, mission accomplished, I’ve finished my first game! Just completing it is an achievement I know, but it has burdened me with making it a harder sell to get people interested in trying it.

spaceman_build_01

An untextured render of the astronaut model for the trailer.

Another part of me thinks that it’s actually a good game, with interesting puzzles and an appealing presentation that has a chance of finding a niche, and I don’t want to let my lack of confidence get in the way of it building a market for itself. So I’m trying to do all the marketing now, at the worst possible time in a games development cycle (after it’s already finished!), because I have a hope that the game is actually good enough to be purchased. The other reason I’m going through all of this is for the learning experience, so that when I make my second game, the game that is unique and worth covering and will grab peoples attention, I’ll have the marketing knowledge required to make the most of it. Naughty Bricks was always about learning first, learning how to develop a game, how to finish it, and now how to market it.

More than three weeks ago I finished my game, and then I realised that I needed to top up my reserves so I could actually afford to make a trailer, so since then I’ve been working on contract work. I’ve made some really fun animations for different game trailers, which I’ll get around to linking soon, but now that I have a break, I’m going to put my animation skills towards a Naughty Bricks trailer. Come hell or high water, the game will be out in the next month with a proper trailer backing it up.

nbtrailer_rendertest_02

A Work in Progress render of shot 2 of the trailer.

 

Posted in Blah blah

Finishing a game is harder than I thought :O

It’s taking much longer than I thought to just do the last little bits of the game, like an options menu, a few bug fixes and general polish. I’ve heard it said that the last 10% of the game takes 90% of the time, and it sure feels like it at the moment.

The main thing that set me back was the poor performance I was seeing on older hardware, so I thought I’d have a look in the code and see if I could speed it up a little. Venturing back into the disgusting mess of sloppy scripting I wrote when I started the game was quite a shock, and there were opportunities aplenty to make things much more efficient. In my excuse it was the very first code I’d ever written, and I guess it means that I’m getting a bit better if I can recognise how terrible it truly was.

From obvious moronic things like updating references every frame for no reason (with a string based FindGameObjectWithTag no less!) to more subtle things like comparing distances with Magnitude instead of Square Magnitude. So now that I’ve made those changes, and then fixed up the side effects that came from making the game faster, I’ve now got it in a much more stable state.

But now I can see even more ways to make it better that are really obvious in retrospect, but that would require a complete rewrite of some really fundamental underlying systems, and even though I want to make it “right”, I also want to get it finished, and soon. So I’ll have to put aside the temptation to fiddle with it and leave those lessons for the next game, it’s such a simple game that it works well enough, and hopefully nobody will ever see what a mess it looks like behind the sheer curtain.

Here’s some pics of the backgrounds of the episode screens for the game.

 

Episode 1 Background

Episode 1 Background

Episode 1 Dark World Background

Episode 1 Dark World Background

Episode 2 Background

Episode 2 Background

Almost done now! At least I think so!

 

 

Posted in Blah blah

Naughty Bricks

Naughty Bricks

Debug Developer Buttons included!

Here are some Work In Progress screenshots of the first game I’ve had a crack at making. NAUGHTY BRICKS! (they are bricks and they are naughty, but not in a sexy way, unless you’re into that kind of thing). Having no idea how to actually make a game and having to learn it all from scratch, I took the sage advice for countless game development forums and decided to start simple, and start SMALL. I settled on making a BreakOut clone in Unity.

Naughty Bricks

Speedy thing go in, speedy thing come out!

Unity seemed like a good way to ease myself into it, without having to get my head around C++ or be shackled by the limitations of a system like GameMaker. A Breakout clone also felt like a good place to start as it was simple enough to tackle in a short time, but I could also imagine building on it and injecting a bit more fun and variety into the mechanics when I was a bit more comfortable with it all.

So that’s where Naughty Bricks came from. It started as a poor-man’s BreakOut, and then after adding a whole bunch of powerups and extra mechanics I realised I liked it better as a puzzle game with authored levels, so now it’s a poor-man’s Cut the Rope!

Naughty Bricks

Defend the planet! Avenge the moon!

 

It’s very strongly influenced by Cut the Rope, a game which I’ve had a lot of fun with, with a similar level structure and progression ramp, but replacing the cool and innovative rope physics with the very old and stale bouncing ball physics. I’m not trying to innovate with this, I’m just trying to get it finished and in a enjoyable state. In retrospect I wish I had been a bit more adventurous, but then perhaps I wouldn’t actually have been able to get it finished. I’m full of ideas, even a few good ones, so I’ll save them up for Game #2.

Naughty Bricks

Harder than it looks!

 

I’m nearing the end of development now, a few weeks to go I imagine to finish up all the levels, extra art and check for bugs, then I’ll have to figure out how to market the thing. It’ll be available for IOS and Android when it’s done, and my mum thinks it’s good enough to charge money for it, so stay tuned to watch me make my riches in the “impossible to fail, easy money” mobile game market! It will also be hilariously funny (and possibly educational) to watch me fail miserably and announce in a months time that I’ve had zero sales. Either way, there will be a game number 2, I’ve had way too much fun making Naughty Bricks and I’m not stopping now.

 

Naughty Bricks

There’s a rewind time mechanic! It’s like Braid meets Primer! “GREAT SCOTT!”

 

PS: If anybody happens to read this and can give me any advice or feedback, I’m all ears. I’m seriously figuring out everything as I go, so I expect to make mistakes a plenty in this first fumbling attempt at game development.

Posted in Blah blah, Game Development

Change of Direction. I’m making games now!

I tried being funny, or stupid, you decide, but that got a bit tiring. So I’ve abandoned that line of enquiry and decided to put a bit of effort into actually making games rather than just writing about them.

So from now on this is officially a game development blog! If it wasn’t obvious, I was previously trying to be “clever” in a parody/satire sort of way, it didn’t work out. It clearly wasn’t obvious to some people, as I still get requests for the Minecraft texture pack over two years since I made that animation (Minecraft looks better than this now anyway with them help of some Unbelievable Shaders from Sonic – google it).

Now it will actually have regular updates, I hope, and realistically It probably can’t be less funny than it was before. Stay tuned!

Tagged with: , , , ,
Posted in Blah blah, Game Development

Gaming is bad for your health.

“How many young men do we need to lose to this horrible addiction before we finally do something about it?” asks attorney Jack Thompson responding to news of yet another death caused by gaming. In China earlier this week an unidentified 30 year old man collapsed in an internet cafe after playing games for three days straight. He slipped into a Starcraft induced coma and was pronounced dead later that day.

In response to this and other tragic gaming deaths, congress hurriedly passed The Family Gaming Prevention Act, which will now require all games sold to have a printed health warning on their cover.

Gaming harms your unborn fetus

As well as these written warnings, a series of televised public service announcements that graphically show some of the negative effects of gaming will be going to air later in the year. In one of these commercials, a man is shown wasting away playing “World of Warcraft”, the scene fast-forwards until nothing but a skeleton remains. In another, a young girl is shown playing “Nintendogs – Labrador and Friends” on her DS, when suddenly her head explodes in a blast of blood and adolescent brain matter.

“We need to educate people about the very real dangers associated with gaming” Mr Thompson continued, “It’s an undeniable fact that violent crime and necrophilia have both gone up dramatically since the introduction of Pong in 1972″.

Tagged with: , , , , , , , , ,
Posted in News

Mario is high in franchise reboot.

Mario. Bob Hoskins has been voice cast.

It seems possible that Nintendo will be rebooting the Mario franchise, after concept images were leaked onto the net earlier this week showing a more realistic depiction of Mario and some common enemies.  We contacted Nintendo for clarification, expecting a ‘no comment’ or flat out denial, so we were quite surprised when we received this reply:

“I can confirm that the images in question are official concept artworks for the next iteration of the Mario franchise. We intend to take the game in a more adult direction and bring out the horror aspects that have always hidden beneath the surface. In this reboot, Mario will continuously question his sanity as his addiction to Magic Mushrooms dangerously distorts the world around him. Are there really monstrous turtles trying to kill him, or is it all a figment of his drug induced delusions? Is he a hero or a psychopath? You’ll have to play the game to find out. We’re taking it more in the direction of Dead Space and moving away from its child friendly roots.”

This seems to be in line with Nintendo’s maturing of the Metroid franchise, reported in one of our earlier posts, although we don’t yet know whether this new Mario game will be developed as a first party title or if another studio is working on it.

Wedbush Morgan Analyst Michael Pachter believes that it’s the right move: “Nintendo will have nothing but success with this reboot. Having Mario in the real world is a genius idea, I can’t believe they didn’t think of it sooner!”

Koopa. Facial scans courtesy of Sarah Jessica Parker.

Goomba

Piranha Plant.

Tagged with: , , , ,
Posted in Previews

Marvel vs Capcom 3 new characters announced.

Today Capcom announced two new characters in the upcoming Marvel Vs Capcom 3, Phoenix Wright joins team Capcom, and Squirrel Girl bolsters the Marvel side. Both characters are only available as DLC seven months after the game’s launch, and only if you pre-order the Special Edition at Gamestop to receive the download vouchers to access these characters.

Phoenix Wright has no combat ability whatsoever, although he can yell “Objection!” quite loudly when being attacked. Squirrel Girl’s only power is to talk to squirrels, which when activated will swarm the screen with the little critters leading to a gigantic squirrel blood bath.

Objection!

Tagged with: , , , , , ,
Posted in News

Passing a Watermelon – “Birth” Review.

There haven’t been too many games that deal with childbirth, for a good reason one would think, but the recent release of Birth, available now on Steam, PSN and XBLA, finally allows you to experience the act of forcing a baby through your vaginal opening.

From Sphincter Software, the developers of Constipation and last year’s Kidney Stone, Birth is primarily a rhythm game where you time your breathing and contractions with the stream of coloured notes flowing out from your widening cervix.

Real childbirth can't be this painful...

You have to constantly monitor your pain levels and the baby’s heartbeat, as if you miss too many notes you’ll suffer setbacks, such as shitting yourself, ripping your perineum, or possibly even end up with a stillborn foetus (not again!).

If you chain a long combo together you can unlock pain-relief power-ups, such as the powerful Epidural, which can be used at any time to make a particularly difficult section easier to manage by suppressing your pain level. Finally, if you’re really in a bind you can call on a Caesarean section which allows you to progress to the next level at the cost of halving your score.

You might need to use the C-section more often than you’d like, as the game can be brutally challenging. There are two difficulty levels, First-World and Third-World. I wouldn’t recommend playing on Third-World though, as there’s no pain relief so it’s very easy to deliver a dead baby. Even if you do get through the ordeal, you’re likely to bleed out or die from infection shortly after the birth.

Overall, the experience of playing “Birth” is horrendous; it’s a painful and gruelling experience and I wouldn’t recommend it to anybody for any reason.

A DLC pack – “Birthing the Placenta” has been announced, but I doubt it will be able to salvage this travesty of a game.

SCORE: 2 out of 10 (2 points awarded for the visually stunning fluid dynamics)

Tagged with: , , , , , ,
Posted in Reviews