Thrive Game Development
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Thrive Game Development

Development of the evolution game Thrive.
 
HomeHome  PortalPortal  Latest imagesLatest images  SearchSearch  RegisterRegister  Log inLog in  
Welcome new and returning members!
If you're new, read around a bit before you post: the odds are we've already covered your suggestion.
If you want to join the development team, sign up and tell us why.
ADMIN is pleased to note that this marquee has finally been updated.
ADMIN reminds you that the Devblog is REQUIRED reading.
Currently: The Microbe Stage GUI is under heavy development
Log in
Username:
Password:
Log in automatically: 
:: I forgot my password
Quick Links
Website
/r/thrive
GitHub
FAQs
Wiki
New Posts
Search
 
 

Display results as :
 
Rechercher Advanced Search
Statistics
We have 1675 registered users
The newest registered user is dejo123

Our users have posted a total of 30851 messages in 1411 subjects
Who is online?
In total there are 6 users online :: 0 Registered, 0 Hidden and 6 Guests :: 1 Bot

None

Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm
Latest topics
» THIS FORUM IS NOW OBSOLETE
Microbe prototype under Unity - Page 2 Emptyby NickTheNick Sat Sep 26, 2015 10:26 pm

» To all the people who come here looking for thrive.
Microbe prototype under Unity - Page 2 Emptyby NickTheNick Sat Sep 26, 2015 10:22 pm

» Build Error Code::Blocks / CMake
Microbe prototype under Unity - Page 2 Emptyby crovea Tue Jul 28, 2015 5:28 pm

» Hello! I can translate in japanese
Microbe prototype under Unity - Page 2 Emptyby tjwhale Thu Jul 02, 2015 7:23 pm

» On Leave (Offline thread)
Microbe prototype under Unity - Page 2 Emptyby NickTheNick Wed Jul 01, 2015 12:20 am

» Devblog #14: A Brave New Forum
Microbe prototype under Unity - Page 2 Emptyby NickTheNick Mon Jun 29, 2015 4:49 am

» Application for Programmer
Microbe prototype under Unity - Page 2 Emptyby crovea Fri Jun 26, 2015 11:14 am

» Re-Reapplication
Microbe prototype under Unity - Page 2 Emptyby The Creator Thu Jun 25, 2015 10:57 pm

» Application (programming)
Microbe prototype under Unity - Page 2 Emptyby crovea Tue Jun 23, 2015 8:00 am

» Achieving Sapience
Microbe prototype under Unity - Page 2 Emptyby MitochondriaBox Sun Jun 21, 2015 7:03 pm

» Microbe Stage GDD
Microbe prototype under Unity - Page 2 Emptyby tjwhale Sat Jun 20, 2015 3:44 pm

» Application for Programmer/ Theorist
Microbe prototype under Unity - Page 2 Emptyby tjwhale Wed Jun 17, 2015 9:56 am

» Application for a 3D Modeler.
Microbe prototype under Unity - Page 2 Emptyby Kaiju4u Wed Jun 10, 2015 11:16 am

» Presentation
Microbe prototype under Unity - Page 2 Emptyby Othithu Tue Jun 02, 2015 10:38 am

» Application of Sorts
Microbe prototype under Unity - Page 2 Emptyby crovea Sun May 31, 2015 5:06 pm

» want to contribute
Microbe prototype under Unity - Page 2 Emptyby Renzope Sun May 31, 2015 12:58 pm

» Music List Thread (Post New Themes Here)
Microbe prototype under Unity - Page 2 Emptyby Oliveriver Thu May 28, 2015 1:06 pm

» Application: English-Spanish translator
Microbe prototype under Unity - Page 2 Emptyby Renzope Tue May 26, 2015 1:53 pm

» Want to be promoter or project manager
Microbe prototype under Unity - Page 2 Emptyby TheBudderBros Sun May 24, 2015 9:00 pm

» A new round of Forum Revamps!
Microbe prototype under Unity - Page 2 Emptyby Oliveriver Wed May 20, 2015 11:32 am


 

 Microbe prototype under Unity

Go down 
+6
untrustedlife
~sciocont
NickTheNick
Seregon
Tarpy
RodGame
10 posters
Go to page : Previous  1, 2
AuthorMessage
untrustedlife
Regular
untrustedlife


Posts : 252
Reputation : 19
Join date : 2013-03-26
Location : [Classified]

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyThu Mar 28, 2013 10:24 am

After a bit of testing the 1 in 2000 thing seems way too rare, i was testing my prototype and if a player had to do this they would be extremely annoyed and probably stop trying.
Should we make these numbers lower , or do you have a better idea..
Back to top Go down
RodGame
Newcomer



Posts : 94
Reputation : 15
Join date : 2013-03-18

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyThu Mar 28, 2013 1:58 pm

I agree with untrustedlife, 1/2000 is too small. I get the idea of making it realistic and last a bit but the player will give up before. 1/100 is already small.

But those aren't really important in prototyping. You should use something along the line of 1/10-1/100 for test purpose. I'd like to avoid discussing those number in this thread and stick to implementation of game design. If we want to discuss actual values, we can make another thread.

@NickTheNick
I'd be interested in knowing what all those organelle give to the cell in term of actual game design(i.e : Vacuole = Compound MaxValue + 1000)... That's what I'm asking.

@untrustedlife
Nice to see your prototype is taking form! Would it be possible to see it in action and have access to the code ? Don't be scared of showing your code if you think it's a mess. Everyone will learn from it and give you feedback. You should make another thread along mine to show it off. With 2 prototypes, we should get a really good idea of how to implement it in the actual C++ code!
Back to top Go down
~sciocont
Overall Team Lead
~sciocont


Posts : 3406
Reputation : 138
Join date : 2010-07-06

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyThu Mar 28, 2013 2:34 pm

Quote :
Thanks for the feedback, another question, if you look back at the list of process that are currently implemented in the game, how should they be brought availaible ? Aerobic respiration comes from mithocondria. What about AmnioAcid Respiration ? What about AminoAcid Biosynthesis ? Are they available from start or from a give organelle ? This is the kind of inputs I would like from you guys.
Quote :
Vacuoles
Lysosomes
Nucleus
Cytoskeleton
Golgi Apparatus
Endoplasmic Reticulum
Ok,
vacuoles will do exactly what you think- adding them increases storage of some compound. The best way to implement this initially is to have vacoules hold starch, and be built up when there is an excess of glucose, and depleted when there is not enough. They should be placed using the cell editor and available immediately Lysosomes don't need to be directly implemented- they just break down trash and food for the cell, but aren't big enough for us to notice. The nucleus is mandatory- it just protects the DNA. No upgrades, but you can change where it is. The cytoskeleton is created through the microbe editor. The golgi apparatus and ER can be placed in the editor, and should be able to be upgraded (the ER upgrades increase protein synthesis efficiency, or something along those lines), but right now we don't need to worry too much about them.

Other forms of basic respiration and synthesis (with amino acids, protiens, etc) (excluding exotic forms- more info below) are automatically available but can be upgraded. We may not actually need to do much with them, since they probably won't affect gameplay directly.

Also, I've been playing the prototype for a while, and, though I might be overlooking something, it seems that turning Aerobic respiration on isn't making a difference in my ATP generation. In modern times, Aerobic respiration delivers ~38 ATP per unit of glucose, whereas anaerobic respiration delivers 2 ATP per unit. We can begin Aerobic respiration as much less advantageous, yielding just another 2 ATP (4 total), and just have mitochondria evolve as organelles form that point. This means we can increase the chance of endosymbiosis to something like 1 in 500. A chance not too small to be inaccessible, but small enough that some gameplay time must be invested before you get mitochondria.

This wikipedia page lists other types of respiration. We don't need to include all of them, but it think it might be interesting to put some of them into the game. I'll look into the chemistry behind them.
Back to top Go down
RodGame
Newcomer



Posts : 94
Reputation : 15
Join date : 2013-03-18

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyFri Mar 29, 2013 12:53 am

@~sciocont
This is a clear explanation. It helped me understand a couple of concepts. IMO, things like Lysosomes shouldn't be implemented at all. They are hidden process. We should concentrate on having a small list of organelle/process that have actual gameplay/utilities to limit the knowledge barrier to the average player.

@ untrustedlife
It seems like awesome work. I liked how your prototype seems different than mine and you explored differents area. It will give us a better idea on the actual implementation. Can't wait to have a download. Please make it public as soon as possible.
Back to top Go down
untrustedlife
Regular
untrustedlife


Posts : 252
Reputation : 19
Join date : 2013-03-26
Location : [Classified]

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyFri Mar 29, 2013 12:59 am

RodGame wrote:
@~sciocont
This is a clear explanation. It helped me understand a couple of concepts. IMO, things like Lysosomes shouldn't be implemented at all. They are hidden process. We should concentrate on having a small list of organelle/process that have actual gameplay/utilities to limit the knowledge barrier to the average player.

@ untrustedlife
It seems like awesome work. I liked how your prototype seems different than mine and you explored differents area. It will give us a better idea on the actual implementation. Can't wait to have a download. Please make it public as soon as possible.

I added a screenshot showing a small colony of filterers bottom right
Back to top Go down
~sciocont
Overall Team Lead
~sciocont


Posts : 3406
Reputation : 138
Join date : 2010-07-06

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptySat Mar 30, 2013 12:41 pm

RodGame wrote:
@~sciocont
This is a clear explanation. It helped me understand a couple of concepts. IMO, things like Lysosomes shouldn't be implemented at all. They are hidden process. We should concentrate on having a small list of organelle/process that have actual gameplay/utilities to limit the knowledge barrier to the average player.
I agree completely- I want to keep this fairly simple for you guys to program and easy for players to understand- That's why so many organelles are initial.
Back to top Go down
penumbra espinosa
Learner



Posts : 139
Reputation : 5
Join date : 2010-09-10
Age : 32

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptySun Mar 31, 2013 11:10 am

~sciocont wrote:
RodGame wrote:
@~sciocont
This is a clear explanation. It helped me understand a couple of concepts. IMO, things like Lysosomes shouldn't be implemented at all. They are hidden process. We should concentrate on having a small list of organelle/process that have actual gameplay/utilities to limit the knowledge barrier to the average player.
I agree completely- I want to keep this fairly simple for you guys to program and easy for players to understand- That's why so many organelles are initial.

as long as cells dont become kawaii blobs with kiddy features *cough* SPORE's cell stage *cough*
Back to top Go down
Daniferrito
Experienced
Daniferrito


Posts : 726
Reputation : 70
Join date : 2012-10-10
Age : 30
Location : Spain

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 8:41 am

I downloaded the code and messed with it a bit. Sorry i don't have a github for the code. You can find the compiled program here: link

Things i did:

Decreased the movement cost from 1 to 0.2
Doubled the updates per tick.
Moved the background back so it has the same effect than in the current release.
Made it so sugar spawns around the player, but not too close.
Sugar too far away from the player gets deleted, and then instantly repositioned.

That means that wherever you go, there will be sugar, but it never has more than 50 sugar created.

Code for the sugar deletion and addition: (inside ResManagement)
Code:
// Update is called once per frame
   void Update () {
      GameObject[]sugars = GameObject.FindGameObjectsWithTag("Glucose");
      for (int i = 0;i<sugars.Length;i++){
      GameObject sugar = sugars[i];
         if ((GameObject.FindGameObjectWithTag("Player").transform.position-sugar.transform.position).magnitude>radiusSpawnRes){
            Destroy(sugar);
            nbrSugarInSoup--;
         }      }
      while(nbrSugarInSoup < nbrSugarToCreate)
      {
         CreateRes("Sugar");
      }
   }
         
   // Instantiate a glucose prefab on the map
   void CreateRes(string _resType)
   {
      GameObject _curGameObject;
      Vector3 _resPos = Vector3.zero;
      Vector3 _playerPos = GameObject.FindGameObjectWithTag("Player").transform.position;
      while(_resPos==Vector3.zero||Mathf.Sqrt((_resPos.x-_playerPos.x)*(_resPos.x-_playerPos.x)+(_resPos.z-_playerPos.z)*(_resPos.z-_playerPos.z))<radiusNoSpawnRes){
      _resPos = (Random.insideUnitSphere)*radiusSpawnRes;
      _resPos.x+= _playerPos.x;
      _resPos.z+= _playerPos.z;
      _resPos.y = resGlucose.transform.localScale.y/2;
      }
      _curGameObject = Instantiate(resGlucose, _resPos, Quaternion.identity) as GameObject;
      _curGameObject.tag="Glucose";
      nbrSugarInSoup++;
   }
}
Back to top Go down
untrustedlife
Regular
untrustedlife


Posts : 252
Reputation : 19
Join date : 2013-03-26
Location : [Classified]

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 9:11 am

Looks good Daniferrito, I kind of want to try out unity now
Back to top Go down
Doggit
Regular
Doggit


Posts : 444
Reputation : 36
Join date : 2012-04-28

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 10:08 am

Great work!!!
Back to top Go down
Doggit
Regular
Doggit


Posts : 444
Reputation : 36
Join date : 2012-04-28

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 10:33 am

Back to top Go down
untrustedlife
Regular
untrustedlife


Posts : 252
Reputation : 19
Join date : 2013-03-26
Location : [Classified]

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 11:08 am

Good job showing it off
Will you do mine next?
Back to top Go down
Doggit
Regular
Doggit


Posts : 444
Reputation : 36
Join date : 2012-04-28

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 12:30 pm

untrustedlife wrote:
Good job showing it off
Will you do mine next?

yes what next?
Back to top Go down
untrustedlife
Regular
untrustedlife


Posts : 252
Reputation : 19
Join date : 2013-03-26
Location : [Classified]

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 02, 2013 1:48 pm

The download is on my post.
Back to top Go down
gdt1320
Newcomer



Posts : 24
Reputation : 3
Join date : 2012-09-23

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyThu Apr 04, 2013 12:12 am

I just want to add here that if you have any questions about how to implement something mathematically or in code let me know. I'm pretty good at this sort of thing. Especially with regards to metabolic pathways.

Edit: If you wanted to ask anything about metabolic pathways, regulation, control, etc. I can probably answer those questions too.
Back to top Go down
RodGame
Newcomer



Posts : 94
Reputation : 15
Join date : 2013-03-18

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyMon Apr 08, 2013 11:47 pm

Cool Nice to see that my work as been looked at by 300 people

I would suggest making category for all your video. You already have around 60 videos. You could make categories for Release, Prototype, Concept Art, Music, ect... It would be much more easier for people to look at the channel. Keep it up!

edit :
@Doggit, I saw that you added your music to the video of my prototype. I tought about adding your music to my game before. I decided against to lower the prototype size as it was only to show off the basics and implementation. I will definitly add music if it get at a later stage.
Back to top Go down
Doggit
Regular
Doggit


Posts : 444
Reputation : 36
Join date : 2012-04-28

Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 EmptyTue Apr 09, 2013 8:00 am

RodGame wrote:


@Doggit, I saw that you added your music to the video of my prototype. I tought about adding your music to my game before. I decided against to lower the prototype size as it was only to show off the basics and implementation. I will definitly add music if it get at a later stage.

Ok perfect
Back to top Go down
Sponsored content





Microbe prototype under Unity - Page 2 Empty
PostSubject: Re: Microbe prototype under Unity   Microbe prototype under Unity - Page 2 Empty

Back to top Go down
 
Microbe prototype under Unity
Back to top 
Page 2 of 2Go to page : Previous  1, 2
 Similar topics
-
» Microbe Prototype #2
» Microbe Editor prototype V0.1.8
» Tree / Photosynthesizer gameplay prototype
» Eukaryote Ecosystem Prototype Concept
» Prototype Subforum

Permissions in this forum:You cannot reply to topics in this forum
Thrive Game Development :: Development :: Design :: Prototypes-
Jump to: