• Register

You are standing in a quiet forest. Several trees, softly touched by the wind, are blocking your view to the horizon. You see some hills, bushes and flavorsome flowers. With a single snap of your fingers you start an out-of-body experience: From a bird's eye view you can see your own body in the forest. You start to draw lines very easily on the ground that suddenly transform into walls. More of your lines result in even more walls. You combine them to wallpapered rooms and cover their floors with carpets, laminate or marble. Even windows, doors and furniture can be placed in seconds. Finally, a garden with several vegetables surrounded by a cozy fence is your last work before a second snap of your fingers returns your consciousness back to your body. You are now inside the building you've created minutes before and are free to move around and to interact with everything you've placed. That's what the first milestone of GWAIN - a game without any interesting name - is supposed to be.

Post news Report RSS Character Model Progression

Another eight months have passed so I thought it's time for a sign of life. For this update I want to show you some character related things that I spent a lot of time on. I also started to work on roofs, water and even on a business plan.

Posted by on

It has been a long time again since my last update but I won't bore you with excuses for why it took me so long. :) Here are some things I was working on instead:

  • design concepts for roofs and water
  • improved character models
  • business plan

Water and Roofs


I don't want to go into too much detail right now since both topics - roofs and water - still need a lot of work to be considered complete but in order to show you that I wasn't lazy I've uploaded a small GIF animation:

First versions of roofs and water
Currently the water is just a slightly modified version of The Ultimate Toon Water package


The idea to cut roofs at a certain height came to me by looking at a screenshot of the game Runescape. At first I wanted to supply a similar way for creating roofs as in The Sims 3 where you can define the angle for the slope but it turned out to be too complex. The simplification of cutting roofs and using a predefined slope made it possible to fragment them. So even if you can't see it on the screenshot, the roof is put together by several pieces. I might write a separate article where I explain more details about my mechanisms for creating walls and roofs in the future if you want.

Character Model Progression


The topic that bothered me the most was an overhaul of my character models. If you followed me on IndieDB you might have noticed that I didn't post much character related stuff. Let's catch up with that by showing you the embarrassing progress of my models over the years. :)

In about 2009 I tried to program a Minecraft clone in C++ with the Ogre Engine. Here's an image of my first 3d character models ever that I created at that time:

First Iteration

On the right you can even see a piece of my former Minecraft clone


Sadly I lost the file for the female version, so I had to take an old image that I found with the help of the internet. Even these models were inspired by an early version of Runescape - the game's look made me think that their graphics would be easy to do - but I realised quite fast that creepy, sharp black eyes wouldn't work in a first person perspective. There were several other iterations of these models before I started my current work on GWAIN. The following image illustrates a more realistic approach where I also tried to improve my anatomy and texture drawing skills:

Second Iteration

This model even contains a handmade walk cycle


It's up to you to decide, if it's better or worse. :) I've done that model under my old user name MetaDaemon. You can still find it at www.sharecg.com.

The next iteration found its way into my first version of GWAIN:

Third IterationTheir faces are based on old sprites that I originally made for a 2d game: NPC Faces


During the improvement of the build mode of GWAIN I also increased the resolution of the tiles for walls, furniture and so on. As a consequence the models didn't integrate well anymore. At first I tried to compensate that by using some kind of cell shading and more body and clothing details:

Third Iteration

I liked the cell shading but I still wasn't happy with the rest


It didn't help! I tried to stick to the cell shading, increased the resolution of the texture and aimed for a more cartoony style. Even for this step I found an inspiration: an image of a low poly cowboy head posted somewhere on Polycount.com. Here's the result:

Iteration 03

I added more polygons and removed the pixel art style


This version had similar problems as my very first model. The black dotted eyes didn't work for me so again I tried several variations. Link from The Legend of Zelda : The Wind Waker became another inspiration but the resulting models went too much Anime or Manga like:

Iterations of the face


I at least sticked to the idea to separate the geometry for the eyes and the mouth and put them just a tiny bit in front of the corresponding face to avoid z-fighting. However, my current iteration rejects the cell shading again and uses a different approach based on another inspiration: Albion Online which some people claim to be a Runescape clone so I guess Runescape has a lot of influence here. :) Without further ado, here's my latest version:

Current Iteration

My current programmer's art :)


Facial Expressions

Facial Features similar to The Legend of Zelda : The Wind Waker


Please let me know what you think about it. I am not afraid of creating more iterations. :)

Business Plan


Yeah, I tried to create a business plan. "Why now?", you might ask. Well, that's part of a different story but I really would like to earn money with my game at some point and creating such a plan really helps answering several important questions: How many copies do I have to sell to be profitable? How do I sell copies? Should I use a custom website? Should I use Steam? Which legal form of a company to use?

I would like to share with you some of the facts and answers I've obtained. For example: An average game on Steam sells about 32.000 copies. Let's assume that I want to earn about 1.250 € per month after taxes, i.e. about 2.500 € before taxes, which isn't much for German standards. Steam doesn't discuss their revenue split publicly but gossips in the internet claim that they will take about 30% of the revenue and taxes are removed before calculating these royalties.

Let's assume a price of about 10 € for GWAIN now and that Valve's royalty calculations are based on the German VAT of 19%. Then the revenue would be 8,40 € and I would get about 70% of it, resulting in 5,88 € for me per sold game copy.

To reach my 2.500 € (before taxes) per month and based on my revenue of 5,88 € I would have to sell 425 copies per month. If I can sell 32.000 copies too, I would be able to make a living out of it for about six years. But how do I reach 425 paying customers each month? Looking at the stats of GWAIN here on IndieDB I barely reached 3.800 visitors over a period of about two years and this number doesn't tell anything about their willingness to pay 10 € for my game. Okay, the development isn't finished yet and I didn't do much advertisement but these numbers still did a good job at impressing me.

Final words


Bare with me, please, if my next update will take some time again. This update for example took me about three days, i.e. collecting old files, creating GIF animations, writing the text and so on. Please rest assured that I won't stop developing and that I'm as passionate and motivated as at the beginning of my journey. If you have questions or feedback of any kind, just add a comment to this post or in the forums. Thanks for reading and stay tuned. :)


Cheers
BrightBit

Post comment Comments
Guest
Guest - - 689,528 comments

This update look very cool. I am just thinking, why do you speak in euro, are you from an European country ?

Reply Good karma Bad karma+1 vote
BrightBit Author
BrightBit - - 33 comments

Thanks in heaps for your kind words and yes, I'm from Germany. :)

Reply Good karma+1 vote
Guest
Guest - - 689,528 comments

Nice work so far, but "from Germany"?!
This will cost you a lot of clicks :-)

Kind regards

Your brother ;-)

Reply Good karma Bad karma0 votes
BrightBit Author
BrightBit - - 33 comments

Your comment will cost me even more clicks. :)

Reply Good karma+1 vote
e_Glyde
e_Glyde - - 331 comments

I enjoy the details in the facial animation, instead of the static pose a lot of games take.

Reply Good karma Bad karma+1 vote
BrightBit Author
BrightBit - - 33 comments

I'm glad to hear that. Actually, I'm aiming at animating the eyebrows and mouth, too, to hopefully reach a similar quality of facial expressions as in The Wind Waker.

Reply Good karma+1 vote
Post a comment

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