Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411505 Posts in 69374 Topics- by 58429 Members - Latest Member: Alternalo

April 25, 2024, 09:30:07 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsShade Dogs (iOS)
Pages: [1] 2 3
Print
Author Topic: Shade Dogs (iOS)  (Read 13605 times)
eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« on: March 02, 2013, 09:40:14 PM »

It's finished!!

AppStore Link






Hey tiggers, here's a project I've been hacking away at for the last year. The project is a collaboration between myself and Jakob Haglof (aka CEDE, aka the guy who drew the TIG devlog post-its.) The game is called Shade Dogs: an all ages puzzle game, the goal of which is to shade the dog in each scene by moving and interacting with objects. Some puzzles are physics based, but most are just logical puzzles that require experimentation. We are only a few weeks away from publishing it on the App Store, so this devlog will be short! Wink

Process-wise, Jakob draws everything in Photoshop, then sets up the scenes and animations in After Effects. We use a script to export the scene which is then imported into our engine. I used cocos2d-iphone v1.1 to do all the scene management and animation, and box2d to do the physics stuff. Although we live on opposite sides of the globe, and have never met IRL, we meet online to discuss the various things we need to do and things have worked out well so far.

Anyways, here are some screenshots! Look out for an announcement of the release soon, after which we'd be very interested in what you guys think about the game.





« Last Edit: April 07, 2013, 10:17:56 PM by eigenbom » Logged

Eigen
Level 10
*****


Brobdingnagian ding dong


View Profile WWW
« Reply #1 on: March 03, 2013, 12:08:22 AM »

Looks super cute! Smiley

The second screen seems very busy though, especially the background. With the other two it's more clear what's interactable and what's not. The objects stand out.
Logged

happymonster
Level 10
*****



View Profile WWW
« Reply #2 on: March 03, 2013, 01:46:56 AM »

Interesting idea!

The colours seem a bit bright, but that may be what you need to appeal to people I guess.
Logged
poe
Guest
« Reply #3 on: March 03, 2013, 07:32:13 AM »

I like the idea, not sure if it appeals to me entirely but I would definitely like to see how difficult the puzzles will be.
Logged
jctwood
Level 10
*****



View Profile WWW
« Reply #4 on: March 03, 2013, 07:42:36 AM »

Interesting idea!
Logged

eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #5 on: March 03, 2013, 01:08:00 PM »

Thx guys, it's definitely a super casual puzzle game, which I like to think of as a short "story book" of simple puzzles. The target market has always been kids, hence the bright graphics and simple puzzle design. It's not a game that TIGers would play, but nonetheless it is an indie game, and to anyone who has kids: we'd especially appreciate feedback from them when it's released. Smiley

@eigen I agree with you, actually most of the stuff in the robot city screenshot is interactive, except for the hover cars streaming in the background and the buildings.
Logged

poe
Guest
« Reply #6 on: March 03, 2013, 01:10:17 PM »

How did that dog even get into robo city?  Huh?
Logged
eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #7 on: March 03, 2013, 01:10:44 PM »

robots like to have pets too!
Logged

CEDE
Level 2
**


Don't Stress, Live a Cool Life


View Profile WWW
« Reply #8 on: March 06, 2013, 01:17:51 PM »

The look and design changed quite a lot from the initial concept to now. I'll run through some of the evolution.

This was one of my earliest mock ups for the game:



And at one point I tried out the dog in polygons:



I soon gave up on the whole polygon / 3D model idea and stuck with sprites. I began testing some background stuff to see things in motion:



And continued to refine the look:



The first time it became clear that the aesthetic needed to change was when I was testing out art directions on the title screen. This one was based off vintage postcards:



Around that time Eigenbom and I were figuring screen dimensions and how the panning would work. This led to us sticking with a fixed view and opting to keep things simple:





The first major shift in the Dog design happened during another level menu mockup test, while still trying to work with the postcard aesthetic:







We stuck with that dog design for a while, as other game elements were being designed and built - like Eigenbom's early tests for casting shadows:




Eventually it became clear that the dog design needed to be lighter and more fun. The current version seemed a little too serious and plain. So we switched it up so the dog felt like it had more personality:



This guy felt close, but not quite there. So we kept working on him until we got to the version we have today:



With his design locked in, the style of the remaining dogs came together quicker and more naturally.


Logged

portfolio | studio | latest game: shade dogs | twitterpost-it
poe
Guest
« Reply #9 on: March 06, 2013, 01:30:40 PM »

I like the postcard idea!
Logged
eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #10 on: March 06, 2013, 01:39:08 PM »

Thx. We had a system planned where the postcard would flip over and the level stamps would be on the back, along with notes and other things. That idea stayed quite a way through development, but was eventually dropped and we now have a simpler and better system.
Logged

eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #11 on: March 07, 2013, 07:33:31 PM »

Update: wrapping up the title screen and level select. The concept is that when you finish a level the panel is coloured in, and so completing the whole game rewards you with a full colour comic.

Logged

kleiba
Level 2
**



View Profile
« Reply #12 on: March 07, 2013, 07:51:42 PM »

Update: wrapping up the title screen and level select. The concept is that when you finish a level the panel is coloured in, and so completing the whole game rewards you with a full colour comic.

That's a lovely idea!  Grin
Logged
eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #13 on: March 09, 2013, 09:12:43 PM »

Update: Spent the weekend working on the sfx. As each level is basically a new game, there are a tonne of sfx *relative to the smallness of the game itself). My basic workflow is to find sounds mainly on freesound, edit and master in Audacity, and then run a script to convert all the .wavs to apple's .caf. I've got about 40% of the sfx left to add to the code, which is fairly straightforward, except for the looping sfx which I have to track a reference to and restart and stop as appropriate. Once that's done there are about 5 or so more complex sfx which I have to make, and about 10 or so sfx which I need to replace. It's tedious work and in future I might just either (a) hire someone to do it, or (b) purchase some sfx packs, which'll save time on mastering, etc. So far we have over 100 sfx:


Logged

eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #14 on: March 10, 2013, 02:53:39 PM »

Another random bit of info for this hot Monday morning! Each After Effects file has a bunch of image assets associated with it. These are all collected and sent through TexturePacker to create a single spritesheet. Most levels consist of only two spritesheets, and where possible the sprites are batched (using CCSpriteBatchNode) to reduce draw time.

Here's a typical spritesheet:
Logged

poe
Guest
« Reply #15 on: March 10, 2013, 03:01:27 PM »

So much legs
Logged
cragwind
Level 0
***


View Profile WWW
« Reply #16 on: March 10, 2013, 07:59:44 PM »

Interesting to see the art iterations, and I like how you're reinforcing the style/theme using the comic panel format. Wonder if we'll be seeing any Comic Sans...

BTW, where'd the original idea come from?
Logged

eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #17 on: March 10, 2013, 09:58:42 PM »

Cheers! Ha, no there's no Comic Sans, we tried very hard to keep the game free of text, and the little text that's in there is just hand written. I remember Jakob proposing the basic idea to me back in January of 2012, but I have no idea where he got the idea from. Smiley
Logged

eigenbom
Level 10
*****


@eigenbom


View Profile WWW
« Reply #18 on: March 13, 2013, 02:07:57 PM »

Doing some profiling. It's so many layers down to where the good stuff is ..

Logged

kleiba
Level 2
**



View Profile
« Reply #19 on: March 13, 2013, 04:23:18 PM »

Doing some profiling. It's so many layers down to where the good stuff is ..

Please allow me a noob question: how come you're inside two "onExit" functions? (Please only reply if it doesn't take 10 paragraphs to explain) ;-)
Logged
Pages: [1] 2 3
Print
Jump to:  

Theme orange-lt created by panic