A romp through the skies with DayDream Dave. Daydream Dave is a great big scrolly platform game.
Daydream Dave is lost at sea. He falls, bounces and flies through the sky collecting the treasures until he is rescued.
The game is packed with action, puzzles and drama and has over 40 massive levels. This is not just a quick blast, you really have to go in and start playing it seriously. You can see a short promo of this game in action here:

What you can do with it and how to play:

  • Lots of enemies to knock out.
  • Lots of bosses to battle.
  • Lots and lots of things to collect.
  • You can bounce.
  • You can jump.
  • You can Zoom to great heights.
  • You can even ride on a rubber duck!

This game comes in two versions, Lite and Full. The Lite version allows you to play the first 4 levels and first boss, and the Full version features all 40 levels and all bosses. You can get the game from Google Play: DayDream Dave

Below is an interview that we’ve held with the developers of DayDream Dave that shares valuable information for fans of the game as well as other Android developers.

Q: Can you share some information about yourself with our readers?

A: We’re a father and son team, our names are Scott Williams (father) and Scott K Williams (son). Between the two of us, we manage to do all of the design, graphics and programming for our games. We also occasionally do freelance work for other companies. Our last freelance project was converting Fluid Football from iOS to Android, for Chromativity.

Q: How did you come with the idea to create Daydream Dave, what inspired you?

A: We looked at “bounce-em-up” games like Doodle Jump. We thought it would be cool to do our own twist on that type of game. We wanted to expand upon this type of game by having distinct levels that contained puzzles, enemies, boss fights and levels that require exploration.
How long did it take from that idea until the first public release?
It took us about four months to design, create and publish DayDream Dave from start to finish. We were actually playing it with placeholder graphics and a single level within the first two weeks. The majority of the development time was in designing and testing the levels, as each level was it’s own self contained idea or puzzle. With a game like DayDream Dave you have to extensively test each level to make sure that it works and that it is fun.

Q: Have you developed other games/apps or is this your first one? Do they target only the Android market or others as well (i.e. iOS)?

A: We have developed two other games prior to DayDream Dave. The first of the two, Butterflies, is Android exclusive. Our other game is RoboShock, which was our first game written simultaneously for Android and iOS, same as DayDream Dave. If you would like to take a look at these games, here are the links:
www.devwilliams.com/butterflies
www.devwilliams.com/roboshock

Q: With hundred of thousand of apps in the appstore, how do you make people aware of your apps?

A: We send to review websites, we tell our family and friends (who we also sometimes to get to test our games) and we use our website www.devilliams.com and our Facebook Page www.facebook.com/DevWilliamsOne.
We also have a blog at www.devwilliams.com/blog. We use this to keep people up to date with our thoughts during development.

Q: What future plans you have for Daydream Dave (new features, …)?

A: At the moment we are in the middle of writing a new game, but we do have future plans for DayDream Dave. We would like to incorporate an achievements system, a built in map editor so that people can create their own levels, and we might add in some tunes.

Q: What popular games or apps are an inspiration for you as a developer and why?

A: The best game we have seen in the last couple of years is definitely Fluid Football, which is why we took on the project. We occasionally get asked to work on projects but we will only take on work that we think we will enjoy doing.

Q: Have any tips/advices for other developers that want to start working on an app? Any tools that you consider to be a must?

A: As we specialise in arcade games, all our tools are geared around production of games of this type. Here is a list our our essentials:

Marmalade SDK – A brilliant cross platform development kit. This allows us to have mostly one code base and deploy on multiple platforms. All our games are written C++ using OpenGL. Marmalade gives you easy access to the OpenGL API.
Microsoft Visual C++ 2010 Express – We use this in combination with the Marmalade SDK, it is the best IDE out there with fantastic debugging tools.
Texture Packer by Andreas Loew – We use this to create sprite atlases. It’s very cheap, and saves us bags of time. We used Texture Packer heavily for the development of DayDream Dave as all of the graphics are pre-rendered.
Blender 3D – A brilliant program for creating 3D assets. All of our game graphics are pre-rendered and output by Blender.
Silo 3D – A great subdivision modeller. Very quick to create models.
Paint.NET and GIMP – Free 2D graphics creation software, we could not be without these.
Tortoise SVN – A free client for SVN version control.