Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411430 Posts in 69363 Topics- by 58416 Members - Latest Member: JamesAGreen

April 19, 2024, 06:19:28 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsBitter - Create a beverage company
Pages: [1] 2
Print
Author Topic: Bitter - Create a beverage company  (Read 5592 times)
sakrirafael
Level 0
**



View Profile WWW
« on: March 07, 2016, 04:34:21 AM »

Welcome to Bitter Game's devlog!



Table of contents

Latest post


1. Backstory
2. Flavor creation
3. Illusion of liquid
4. Shape detection
5. Grandfather Pantalon's legacy
6. Small improvements
7. Main menu
8. Gameplay video
9. Machines
10. Machines 2



Backstory:

You have inherited a small beverage company from your grandfather, Pantalon. Now you are ready to follow in Pantalon's footsteps, ready to take what your grandfather once started, to the top of the sales charts.

Pantalon's ghost will help you with your journey through his portraits. Pantalon was a witty businessman, but exceptionally greedy, so his advice is to be taken with a grain of salt as he always used to get into trouble for bribery and corruption.

It's time to blend the aroma you have always wanted to taste. Salty cucumber milk soda? Perhaps. Your only obstacles are the diabolical food standards officers and the need to identify in the cold and competitive food industry.


Video:




Screenshots:
(Still in development)












« Last Edit: March 30, 2016, 06:50:54 AM by sakrirafael » Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #1 on: March 07, 2016, 04:45:28 AM »

Also, the main feature!

The player is able to chemically mix his/her own flavors (as seen in the screenshots) and learn the benefits and trade-offs of all the ingredients as he goes. The ingredients are divided into 7 categories: dyes, flavors, sweeteners, emulsifiers, preservatives, miscellaneous ingredients and basic ingredients such as different tiers of water. All the ingredients represent real elements used in product development.
« Last Edit: March 13, 2016, 08:09:30 AM by sakrirafael » Logged

SimonFelix
Level 0
***


View Profile WWW
« Reply #2 on: March 07, 2016, 07:21:58 AM »

This is a really cool concept, I like the chemical accuracy  Beer!
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #3 on: March 07, 2016, 11:34:34 AM »

Thank you! I'm trying to make it as accurate as possible, so that emulsifiers and preservatives get to be used too, along with the usual stuff.
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #4 on: March 08, 2016, 06:23:47 AM »

You may have noticed that you can play with ingredients in the game, but now I'm going to tell you what information is stored about the ingredients and how the information is used.

For example, here's water.



As you can see, every flavor holds a lot of information, most importantly keywords (watery and fresh in this case).
Most of the variables are used to calculate quite accurately, what happens when you combine multiple ingredients.
The keywords, in addition to a table of phrases and descriptions for common combinations are used to create a written review for the flavor.

In the following ratings, the beverage is called 'Super Lemonade 3000' and water is the sole ingredient.



With more ingredients, the ratings become more versatile. The "artificial intelligence" also recognizes controversial blends
such as energy drinks and some ingredients that are frowned upon.





Currently I'm implementing brewing, distillation, carbonation and aging processes. Yes you will be able to make beer  Beer!

Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #5 on: March 08, 2016, 11:37:55 AM »

A preview of the bottle editor in action.

Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #6 on: March 09, 2016, 08:44:26 AM »

Illusion of liquid

I realized that the liquid editor looks kind of dead so I did the 3 following things to make it more alive:

1. Animated liquid surface



This was actually the hardest to do, because the liquid model has to stay exactly inside the container.
If you want to do a similar feature, it's just a rigged 3D model with a couple of bones and a sine wave.




2. Animated liquid itself (in 1st picture)

Very easy to implement, it's just a normal map with variable offset.
The model has to be unwrapped just right though.


3. Swaying camera

There are millions of ways you could do this, but here's mine:



The camera is swaying in the x and y directions along a sine wave, and in the z direction along a cosine wave with thrice the amplitude. The camera can also rotate 80 degrees around the beaker's x-axis at a certain distance.



Logged

Citsua
Level 0
**


View Profile
« Reply #7 on: March 09, 2016, 11:27:50 AM »

Woah, I love how clean and polished everything looks. Very peculiar concept but could be fun if well done, subscribing Smiley
Logged
sakrirafael
Level 0
**



View Profile WWW
« Reply #8 on: March 09, 2016, 11:57:25 AM »

Thank you, there's been a lot of mopping and redoing to keep it clean.
Logged

boustrophedon
Level 1
*



View Profile WWW
« Reply #9 on: March 09, 2016, 12:44:14 PM »

Looks really nice. Kinda reminds me of Game Dev Tycoon, but better.
Logged

migs
Level 0
**



View Profile WWW
« Reply #10 on: March 09, 2016, 01:33:36 PM »

My inner alcoholic is rejoicing; I didn't know this game was missing from my life.
Looks great, excited to see it develop  Beer!
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #11 on: March 09, 2016, 02:38:52 PM »

Looks really nice. Kinda reminds me of Game Dev Tycoon, but better.

Thank you! I really appreciate that.



My inner alcoholic is rejoicing; I didn't know this game was missing from my life.
Looks great, excited to see it develop  Beer!

Cheers mate!  Beer! Toast Right
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #12 on: March 10, 2016, 12:05:55 PM »

I upgraded the AI to recognize different types of bottles!

This is how it works.



The lines are what the AI sees.
The bottle's body is sliced into 4 pieces, which are later compared to each other to find a name for the shape.
All the white lines represent the bottle's average width in that section, and the black lines connect the slicing points.
For the ease of comparison, the values are then normalized, so that the widest point gets a value of 1 and all the other points get a smaller decimal value.

Now the important part.
The averages are now compared together, in this case the third section from the top is much wider than the middlemost slicing point, so it tells us that the bottle becomes a lot wider somewhere in the third section. Also, the bottle's top is very narrow in comparison to the widest point of the bottle; this confirms that the bottle can be called for example, onion-shaped.

The AI then checks if the cap, bottom part and material fit with the dimensions of the bottle. For example, making a soda bottle bottom out of glass might not be a good idea.

Next, the whole process is translated into a snippet of text:

(This is for a different bottle)



It might be worth noting that the body of the bottle is divided into 42 'bones'.




Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #13 on: March 12, 2016, 09:42:32 AM »

Redefined backstory:

You have inherited a small beverage company from your grandfather, Pantalon. Now you are ready to follow in Pantalon's footsteps, ready to take what your grandfather once started, to the top of the sales charts.

Pantalon's ghost will help you with your journey through his portraits. Pantalon was a witty businessman, but exceptionally greedy, so his advice is to be taken with a grain of salt as he always used to get into trouble for bribery and corruption.

It's time to blend the aroma you have always wanted to taste. Salty cucumber milk soda? Perhaps. Your only obstacles are the diabolical food standards officers and the need to identify in the cold and competitive food industry.


Pantalon is based on one of the most important principal characters found in commedia dell'arte, a form of theatre. The character of Pantalone is entirely based on currency and ego, for he has the highest regards for his intelligence, but at every step he becomes the butt for every conceivable kind of trick. With little else to occupy his thoughts after a life as a tradesman or merchant, Pantalone is the metaphorical representation of money.

Here's Pantalon talking:



Pantalon assists the player in any matter.











« Last Edit: March 12, 2016, 10:00:40 AM by sakrirafael » Logged

migs
Level 0
**



View Profile WWW
« Reply #14 on: March 12, 2016, 10:22:35 AM »

Holy hell that last animation; pure unadulterated nightmare fuel.
Love it.
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #15 on: March 12, 2016, 01:12:40 PM »

Holy hell that last animation; pure unadulterated nightmare fuel.
Love it.

That's what happens when you piss him off  Evil
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #16 on: March 13, 2016, 09:03:36 AM »

I've been doing a lot of little bugfixes and small improvements. Mainly I added a bunch of info about everything, to make the gameplay more engaging.
I'll let the pictures speak for themselves (Some info might still be wrong):

Info about flavors:


Info about ingredients:


Info about bottles:
Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #17 on: March 13, 2016, 03:48:04 PM »

I have finally finished the main menu. I'm not sure if it's interactive enough, if you're reading this and have a suggestion, please tell me!

I absolutely love the waving swizzle sticks though. Anyways, here's a couple of gifs:




This one you might have seen, if you have seen Bitter's trailer on my steam concepts page (Link)




Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #18 on: March 17, 2016, 06:40:13 AM »

I'm currently working on trailers and stuff for Bitter's demo release, so I had to record some gameplay.
Here's a raw, unedited preview of Bitter. Sorry about the loading screens:





Logged

sakrirafael
Level 0
**



View Profile WWW
« Reply #19 on: March 19, 2016, 11:00:10 AM »

I'm working on a new idea. I thought it would be awesome if you could build and upgrade the machines which you will use to make the beverages. Fermentation machine, distillation setup and so on.

This is the configuration:
The painting is Pantalon, your mentor.



This is the room so far, before the machines:

Logged

Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic