CWE: Getting Started Question

Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.

CWE: Getting Started Question

Postby PeterC » Sat Aug 25, 2012 7:32 am

Step 2 of the Getting Started wiki page says:

Set the Where is the source code option to the location where you cloned the repository.

What repository?
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one. -Dendwaler

Have you even TRIED to set up a client and server? THAT takes ages. -PeterC
User avatar
PeterC
 
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Postby Lyrositor » Sat Aug 25, 2012 8:01 am

https://github.com/H-uru/Plasma

We assumed that people already knew where the code was and how to get it. Do you think it should be made clearer? :|
Lyrositor
Explorer #16601888
User avatar
Lyrositor
Director of Wiki Operations
 
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm

Re: CWE: Getting Started Question

Postby PeterC » Sat Aug 25, 2012 8:03 am

Well, you could have a beginner and advanced version of it. But yes, clearer would be helpful. I have no idea what Git or CMake do.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one. -Dendwaler

Have you even TRIED to set up a client and server? THAT takes ages. -PeterC
User avatar
PeterC
 
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Postby Lyrositor » Sat Aug 25, 2012 9:38 am

Git fetches the code from the Github repository.
CMake configures your build.
Visual Studio takes the configuration files and uses them to build your client.
Lyrositor
Explorer #16601888
User avatar
Lyrositor
Director of Wiki Operations
 
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm

Re: CWE: Getting Started Question

Postby Luna » Sun Aug 26, 2012 9:22 am

Some more extensive information :)

Git is the version control system(other examples : svn, mercurial) used by Github where the code is hosted. Apart from hosting and distributing the code, Github(and git) is used to review changes people want to make to the code.

Cmake is a program that can make build projects for different buildsystems like Xcode, visual studio, unix make files etc.
Code: Select all
long longestTimeWithoutPlayingMoula = (new Date()) - (new Date(2014, 9, 26));
User avatar
Luna
 
Posts: 204
Joined: Fri Oct 08, 2010 12:21 am
Location: Il y a encore des pommes.

Re: CWE: Getting Started Question

Postby PeterC » Sun Aug 26, 2012 10:30 am

Ok, that doesn't explain where the repository comes from.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one. -Dendwaler

Have you even TRIED to set up a client and server? THAT takes ages. -PeterC
User avatar
PeterC
 
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Postby Lyrositor » Sun Aug 26, 2012 1:04 pm

I've updated the instructions with information.

The repository is hosted on Github's server. You clone this repository to your computer, then work with the local copy (or clone) of that Plasma repository.
Lyrositor
Explorer #16601888
User avatar
Lyrositor
Director of Wiki Operations
 
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm

Re: CWE: Getting Started Question

Postby PeterC » Sun Aug 26, 2012 4:22 pm

will there be a wiki update to show all this?
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one. -Dendwaler

Have you even TRIED to set up a client and server? THAT takes ages. -PeterC
User avatar
PeterC
 
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Postby Lyrositor » Sun Aug 26, 2012 4:40 pm

I just did one with minimal information - but it IS assumed (AFAIK) that you know how Git and VCS works, or are willing to learn.
Lyrositor
Explorer #16601888
User avatar
Lyrositor
Director of Wiki Operations
 
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm

Re: CWE: Getting Started Question

Postby PeterC » Sun Aug 26, 2012 6:10 pm

Sure I'm willing to learn. Where can I do that? Is that in the new tutorial?
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one. -Dendwaler

Have you even TRIED to set up a client and server? THAT takes ages. -PeterC
User avatar
PeterC
 
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Next

Return to Plasma Development

Who is online

Users browsing this forum: No registered users and 24 guests

cron