Google Summer of Code 2012?

Added by sfb over 6 years ago

Hey everyone!

Good news - it sounds like Google Summer of Code is happening again in 2012! So I'd like to get a head start on the process and start collecting up ideas and making very solid entries for our ideas list. The program will most likely be announced early in February and will give us about a month to finish up and polish our ideas and application. Whether Ryzom Core decides to apply as an independent organization or under WorldForge again is yet to be determined.

So lets start building ideas anyway!

Original 2011 Ideas List: Final 2011 Ideas List:

So lets start with gathering some ideas here and then we'll build an ideas page. The more detail the better!

Thanks!
sfb
/s


Replies (3)

RE: Google Summer of Code 2012? - Added by molator over 6 years ago

Sign Up/Accounts Management Tool

Summary: Create a Sign Up/Accounts Management Tool
Description: The tool will provide a way to sign up properly, recover a lost password, manage the personal data (change the password, etc). It will provide a back office to manage the accounts (statistics, account temporary ban, etc).
Technical Details: This task will use the existing logon frontend (code/ryzom/tools/server/www/login) as a basis.
Specification:
Difficulty:
Required Skills: HTML, CSS, PHP, SQL (Javascript)
Mentor:

RE: Google Summer of Code 2012? - Added by Guestification over 6 years ago

RDBMS Storage

Summary: Implement an option to read and write important information to and from the DB.
Description: RDBMS with PDB service will allow to persist for all dynamic entities even after server restart. For now they are saved in memory. When memory is freed, then all dynamic entities are gone, and we have to add them again. With RDBMS, we'll be able to load them again from database, using PDB service.
Technical Details: We can use current PDB service to get unique IDs from primitives. Also the core will have to know, from which primitive is that ID comming, so a new meta data in PDB will be required.
Specification:
Difficulty: Medium/Hard
Required Skills: C++, SQL
Mentor:

RE: Google Summer of Code 2012? - Added by Guestification over 6 years ago

Player Achievements

Summary: New game option, that allow to gain achievements from some events.
Description: This option allows to gain virtual achievements from many events like: killing a boss, finishing a very hard quest chain, killing xyz amount of players, doing xyz of quests, etc.
Technical Details: We'll had to add a function like CompleteAchievement in some already existing functions. Also, some of achievements would require special scripting (if we want to add special conditions, like "Kill a creature within 3 minutes"). Also, players should be able to check in-game what achievements they, or other players have (thier - special option, other - inspecting or something).
Specification:
Difficulty: Medium/Hard
Required Skills: C++, SQL (if we want to store informations about progress here).
Mentor:

(1-3/3)