Thrive Game Development

Development of the evolution game Thrive.
 
HomeHome  PortalPortal  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  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 7 users online :: 0 Registered, 0 Hidden and 7 Guests

None

Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm
Latest topics
» THIS FORUM IS NOW OBSOLETE
by NickTheNick Sat Sep 26, 2015 10:26 pm

» To all the people who come here looking for thrive.
by NickTheNick Sat Sep 26, 2015 10:22 pm

» Build Error Code::Blocks / CMake
by crovea Tue Jul 28, 2015 5:28 pm

» Hello! I can translate in japanese
by tjwhale Thu Jul 02, 2015 7:23 pm

» On Leave (Offline thread)
by NickTheNick Wed Jul 01, 2015 12:20 am

» Devblog #14: A Brave New Forum
by NickTheNick Mon Jun 29, 2015 4:49 am

» Application for Programmer
by crovea Fri Jun 26, 2015 11:14 am

» Re-Reapplication
by The Creator Thu Jun 25, 2015 10:57 pm

» Application (programming)
by crovea Tue Jun 23, 2015 8:00 am

» Achieving Sapience
by MitochondriaBox Sun Jun 21, 2015 7:03 pm

» Microbe Stage GDD
by tjwhale Sat Jun 20, 2015 3:44 pm

» Application for Programmer/ Theorist
by tjwhale Wed Jun 17, 2015 9:56 am

» Application for a 3D Modeler.
by Kaiju4u Wed Jun 10, 2015 11:16 am

» Translator to Serbian here
by Simeartherist Sun Jun 07, 2015 6:36 am

» Presentation
by Othithu Tue Jun 02, 2015 10:38 am

» Application of Sorts
by crovea Sun May 31, 2015 5:06 pm

» want to contribute
by Renzope Sun May 31, 2015 12:58 pm

» Music List Thread (Post New Themes Here)
by Oliveriver Thu May 28, 2015 1:06 pm

» Application: English-Spanish translator
by Renzope Tue May 26, 2015 1:53 pm

» Want to be promoter or project manager
by TheBudderBros Sun May 24, 2015 9:00 pm


Share | 
 

 Thrive Content Library

View previous topic View next topic Go down 
Go to page : Previous  1, 2, 3  Next
AuthorMessage
roadkillguy
Experienced
avatar

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 24
Location : Rhode Island

PostSubject: Re: Thrive Content Library   Sun Sep 05, 2010 8:18 pm

I have to admit, I'm not seeing why we have to follow them so much either.. but yeah I would go with our own files. We could encrypt xml or something to store data.
Back to top Go down
View user profile
Bashinerox
Programming Team lead
avatar

Posts : 238
Reputation : 8
Join date : 2010-07-07
Age : 28
Location : Australia

PostSubject: Re: Thrive Content Library   Sun Sep 05, 2010 8:33 pm

That defeats the entire purpose of having xml.
Back to top Go down
View user profile
roadkillguy
Experienced
avatar

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 24
Location : Rhode Island

PostSubject: Re: Thrive Content Library   Sun Sep 05, 2010 8:40 pm

..I didn't think about that..

I was really thinking about how easy it is to read lots of data from xml... and how easy it is for people to modify it.. wow.. nevermind!
Back to top Go down
View user profile
~sciocont
Overall Team Lead
avatar

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

PostSubject: Re: Thrive Content Library   Sun Sep 05, 2010 9:54 pm

I was just thinking it would be easier to distribute files through an image format. But if you really think it's not worth doing.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Blog]
Back to top Go down
View user profile
Bashinerox
Programming Team lead
avatar

Posts : 238
Reputation : 8
Join date : 2010-07-07
Age : 28
Location : Australia

PostSubject: Re: Thrive Content Library   Sun Sep 05, 2010 10:31 pm

roadkillguy wrote:
..I didn't think about that..

I was really thinking about how easy it is to read lots of data from xml... and how easy it is for people to modify it.. wow.. nevermind!

You don't want video game persistence to be human-readable.

Think about it:

end-users wrote:

O HAI IM GONNA GIVE MY CREATURE 1000000000 STRENGTHS OLOLOL
Back to top Go down
View user profile
~sciocont
Overall Team Lead
avatar

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

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 10:37 am

Bashinerox wrote:
roadkillguy wrote:
..I didn't think about that..

I was really thinking about how easy it is to read lots of data from xml... and how easy it is for people to modify it.. wow.. nevermind!

You don't want video game persistence to be human-readable.

Think about it:

end-users wrote:

O HAI IM GONNA GIVE MY CREATURE 1000000000 STRENGTHS OLOLOL
That's geting in the next Devblog.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Blog]
Back to top Go down
View user profile
roadkillguy
Experienced
avatar

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 24
Location : Rhode Island

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 11:38 am

No no no I realize that so that's why I suggested encryption. I've played games like oolite where the save file was simple xml, and completely hackable. I just figured when save data gets very complex it would be simple to decrypt and read the file through the game.

I now realize we should use something like object serialization to do this.
Back to top Go down
View user profile
maker.of.light
Newcomer
avatar

Posts : 49
Reputation : -1
Join date : 2010-08-13
Location : Not Belgium

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 7:05 pm

Whats so wrong with being able to hack a save? I mean to benefit you and add godly powers i see but doing a full encryption cycle and making it impossible only to experts of hacking would make it pretty hard to save, wouldnt it make it so you would need to wait like 8 minutes of it encrypted?
Back to top Go down
View user profile
Invader
Experienced
avatar

Posts : 528
Reputation : 11
Join date : 2010-07-10
Age : 21

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 7:11 pm

maker.of.light wrote:
Whats so wrong with being able to hack a save? I mean to benefit you and add godly powers i see but doing a full encryption cycle and making it impossible only to experts of hacking would make it pretty hard to save, wouldnt it make it so you would need to wait like 8 minutes of it encrypted?

Well, problem is that you could kill the realism in the game. We should definately make it complicated enough for a decent coder to be able to crack it, being an open-source thing and the fact we want the game to be moddable, but complicated enough for some average Joe to have to play fair.
Back to top Go down
View user profile
maker.of.light
Newcomer
avatar

Posts : 49
Reputation : -1
Join date : 2010-08-13
Location : Not Belgium

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 7:29 pm

InvaderZim wrote:
maker.of.light wrote:
Whats so wrong with being able to hack a save? I mean to benefit you and add godly powers I see but doing a full encryption cycle and making it impossible only to experts of hacking would make it pretty hard to save, wouldnt it make it so you would need to wait like 8 minutes of it encrypted?

Well, problem is that you could kill the realism in the game. We should definately make it complicated enough for a decent coder to be able to crack it, being an open-source thing and the fact we want the game to be moddable, but complicated enough for some average Joe to have to play fair.

Well there probably will be trainers out on cheat happens so you dont have to do the save cracking, or maybe downloadable saves that got cracked by unaverage Bob, nothing we cant do about that but it shouldn' be too hard to do some anti crack encrypting.
Back to top Go down
View user profile
Invader
Experienced
avatar

Posts : 528
Reputation : 11
Join date : 2010-07-10
Age : 21

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 7:37 pm

maker.of.light wrote:
InvaderZim wrote:
maker.of.light wrote:
Whats so wrong with being able to hack a save? I mean to benefit you and add godly powers I see but doing a full encryption cycle and making it impossible only to experts of hacking would make it pretty hard to save, wouldnt it make it so you would need to wait like 8 minutes of it encrypted?

Well, problem is that you could kill the realism in the game. We should definately make it complicated enough for a decent coder to be able to crack it, being an open-source thing and the fact we want the game to be moddable, but complicated enough for some average Joe to have to play fair.

Well there probably will be trainers out on cheat happens so you dont have to do the save cracking, or maybe downloadable saves that got cracked by unaverage Bob, nothing we cant do about that but it shouldn' be too hard to do some anti crack encrypting.

Yeah, you have a point there. I mean, this IS modding, but not favorable modding...
Back to top Go down
View user profile
roadkillguy
Experienced
avatar

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 24
Location : Rhode Island

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 8:00 pm

Maybe we should make it 100% moddable. It would make the game sort of like an honor system.. of course then we wouldn't have high scores.. But it would be kinda cool.
Back to top Go down
View user profile
Bashinerox
Programming Team lead
avatar

Posts : 238
Reputation : 8
Join date : 2010-07-07
Age : 28
Location : Australia

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 8:33 pm

roadkillguy wrote:
Maybe we should make it 100% moddable. It would make the game sort of like an honor system.. of course then we wouldn't have high scores.. But it would be kinda cool.

I'm writing a plugin manager as we speak
Back to top Go down
View user profile
Bashinerox
Programming Team lead
avatar

Posts : 238
Reputation : 8
Join date : 2010-07-07
Age : 28
Location : Australia

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 8:39 pm

roadkillguy wrote:
No no no I realize that so that's why I suggested encryption. I've played games like oolite where the save file was simple xml, and completely hackable. I just figured when save data gets very complex it would be simple to decrypt and read the file through the game.

I now realize we should use something like object serialization to do this.

Not really. Reading a serialised object list is O(n).
reading an ascii encoded xml file is O(n*s)
where n is the size of the file
and s is the time it takes to decode ascii and parse xml tags.

and s is significantly larger than n.
Back to top Go down
View user profile
roadkillguy
Experienced
avatar

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 24
Location : Rhode Island

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 10:09 pm

I guess it's my turn to wear the dunce cap then eh?
Back to top Go down
View user profile
Chameleonsushi580
Newcomer


Posts : 14
Reputation : 0
Join date : 2010-09-06
Age : 23
Location : Rhode Island (Eastern Standard Time)

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 10:46 pm

I'd have to go with the TCL. It just has this nice ring to it; Very "neat and clean" sounding.


Last edited by Chameleonsushi580 on Mon Sep 06, 2010 11:09 pm; edited 1 time in total
Back to top Go down
View user profile
Bashinerox
Programming Team lead
avatar

Posts : 238
Reputation : 8
Join date : 2010-07-07
Age : 28
Location : Australia

PostSubject: Re: Thrive Content Library   Mon Sep 06, 2010 10:56 pm

Chameleonsushi580 wrote:
I'd have to go the the TCL. It just has this nice ring to it; Very "neat and clean" sounding.

You just reminded me that we pretty much hijacked the thread :/

the name of TCL and/or Thrive Content Library has my vote
Back to top Go down
View user profile
Pezzalis
Regular
avatar

Posts : 260
Reputation : 6
Join date : 2010-08-07

PostSubject: Re: Thrive Content Library   Tue Sep 14, 2010 1:31 am

I think the best thing about Spore was content sharing, So I think this is quite important for Thirve

As for a name... Hmmmm
How about (Yeah there not that good, but could inspire a better name)

Thrifolio (Thrive folio, Thrive Portfolio)
Thrive Omnibus
Thrive Repository
Thrithology
Thriology?
Thrivology...?

Yeah none of them really ring

I think that creations as an image are very helpful as you can see what the creation is before you D/l and people wouldnt have to post screenshots if they want people to check out their work
Back to top Go down
View user profile
Noitulove
Regular


Posts : 237
Reputation : 0
Join date : 2010-07-09

PostSubject: Re: Thrive Content Library   Tue Sep 14, 2010 6:56 am

Bashinerox wrote:
Chameleonsushi580 wrote:
I'd have to go the the TCL. It just has this nice ring to it; Very "neat and clean" sounding.

You just reminded me that we pretty much hijacked the thread :/

the name of TCL and/or Thrive Content Library has my vote

As it has my vote as well, good sir.
Back to top Go down
View user profile
roadkillguy
Experienced
avatar

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 24
Location : Rhode Island

PostSubject: Re: Thrive Content Library   Tue Sep 14, 2010 5:16 pm

Pezzalis wrote:
I think the best thing about Spore was content sharing

I agreed, until the first species I found around the corner was... rather inappropriate. I think all species shared should be authorized before being automatically downloaded or shared on the official website.
Back to top Go down
View user profile
US_of_Alaska
Overall Team Co-Lead
avatar

Posts : 1335
Reputation : 29
Join date : 2010-07-07
Age : 24
Location : Australia

PostSubject: Re: Thrive Content Library   Tue Sep 14, 2010 7:23 pm

roadkillguy wrote:
Pezzalis wrote:
I think the best thing about Spore was content sharing

I agreed, until the first species I found around the corner was... rather inappropriate. I think all species shared should be authorized before being automatically downloaded or shared on the official website.
Well we'll obviously have moderators controlling the Sharing Forums. This can be dealt with by them.
Back to top Go down
View user profile
Tenebrarum
Society Team Lead
avatar

Posts : 1179
Reputation : 32
Join date : 2010-10-01
Age : 24
Location : ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

PostSubject: Re: Thrive Content Library   Sun Oct 10, 2010 7:20 pm

My vote goes in for Thrive Omnibus, but Thrive Content Library is fine.

Ima start a new thread on mandatory sharing ideas.
Back to top Go down
View user profile
andry796
Newcomer
avatar

Posts : 89
Reputation : 0
Join date : 2010-11-28
Age : 21
Location : Italy

PostSubject: Re: Thrive Content Library   Sun Dec 05, 2010 6:42 pm

What about: "the great chest of thrive"?
or "thriving content for thrive"?
Back to top Go down
View user profile
~sciocont
Overall Team Lead
avatar

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

PostSubject: Re: Thrive Content Library   Sun Dec 05, 2010 7:30 pm

I think TCL is winning here.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Blog]
Back to top Go down
View user profile
Invader
Experienced
avatar

Posts : 528
Reputation : 11
Join date : 2010-07-10
Age : 21

PostSubject: Re: Thrive Content Library   Sun Dec 05, 2010 10:44 pm

~sciocont wrote:
I think TCL is winning here.

I probably already said it, but I am totally for Thrive Content Library. It fits the "feel" of the game much better.
Back to top Go down
View user profile
Sponsored content




PostSubject: Re: Thrive Content Library   

Back to top Go down
 
Thrive Content Library
View previous topic View next topic Back to top 
Page 2 of 3Go to page : Previous  1, 2, 3  Next

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