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.
User avatar
PeterC
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

CWE: Getting Started Question

Post by PeterC »

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
Lyrositor
Director of Wiki Operations
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm
MOULa KI#: 6940115
Contact:

Re: CWE: Getting Started Question

Post by Lyrositor »

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
PeterC
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Post by PeterC »

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
Lyrositor
Director of Wiki Operations
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm
MOULa KI#: 6940115
Contact:

Re: CWE: Getting Started Question

Post by Lyrositor »

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
Luna
Posts: 204
Joined: Fri Oct 08, 2010 12:21 am
Location: Il y a encore des pommes.

Re: CWE: Getting Started Question

Post by Luna »

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
PeterC
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Post by PeterC »

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
Lyrositor
Director of Wiki Operations
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm
MOULa KI#: 6940115
Contact:

Re: CWE: Getting Started Question

Post by Lyrositor »

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
PeterC
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Post by PeterC »

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
Lyrositor
Director of Wiki Operations
Posts: 208
Joined: Tue Feb 07, 2012 6:05 pm
MOULa KI#: 6940115
Contact:

Re: CWE: Getting Started Question

Post by Lyrositor »

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
PeterC
Posts: 56
Joined: Sun Jun 03, 2012 9:37 am

Re: CWE: Getting Started Question

Post by PeterC »

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
Post Reply

Return to “Plasma Development”