You find yourself traveling to the wonderful mountains of Japan for a business trip. As you approach your destination, the pilot announces that the plane has tragically lost both of its wings. Shortly there after, the plane crashes into an uninhabited forest; killing all of your fellow passengers. You may attempt to escape this unforgiving land, or claim the forest as "your kingdom" over thy minions!

Post news Report RSS VIRGA: From Concept-to-Code

Introducing a new survival game created by the same dude who published Boxel. Check out the progress of my new free Android game VIRGA!

Posted by on

Read the game description, and follow this page to see future development updates!


To get myself motivated, I started playing around will a variety of colors and objects within Paint.net. Before I could program, I had to fart around with all kinds of images. Here are some screenshots of my work progression:

[colors]

[textures]

[concept menu]

I wanted to keep that blocky aesthetic throughout my designing process. I felt like I could do more with graphics when I keep it simple.

The next stage was implementing the code. Believe it or not, I crammed approximately 50 hours of coding into something that hardly looks cool. Furthermore, I ended up with about 1000 lines of code just to get minor features to work.

This week, I was able to add 4 cool features:

  1. Android Time Prediction (to compensate for lag on terrible devices)
  2. Day/Time cycles
  3. Parallax Scrolling
  4. Computer Generated terrain

Here is a screenshot of the current (very ugly) build:


It think it looks pretty close to the original concept. Although it is missing all the key features, it's nice to see the game moving in a steady direction.

The current dumbest issue I have is the Daytime/Night Time system. For whatever reason, not all Androids support a super high color range, so the sky gradient gets weird at night. Notice the odd color groupings as you look from top to bottom. Here is an example:


Other than spicing up the engine to work at full FPS, I'm excited to start adding game elements soon. I'll let you know more about the gameplay in the next post.


Thanks for reading!

Post comment Comments
crionuke
crionuke - - 8 comments

Hi!
Thanks for information about your project.
What graphic editor you use?

Reply Good karma Bad karma+3 votes
doppl3r Author
doppl3r - - 196 comments

I use Paint.net to create most of my textures. The goal for this game is to generate my own bitmaps (like the mountains) rather than hand-drawing them like the concept art previewed above.

Reply Good karma+3 votes
crionuke
crionuke - - 8 comments

You want generate such textures by programm?

Reply Good karma Bad karma+2 votes
doppl3r Author
doppl3r - - 196 comments

Yup, after testing both, I am able to save memory and performance (up to 20 fps) by having the game create my textures :D

Reply Good karma+1 vote
fascka
fascka - - 76 comments

hey i saw this and i quite liked is it ready for playing? or at least testing?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: