Quote FACEBOOK profile: "Finally  managed to move the networking code to a separate project (that is free  and open source, but you have to find it yourself).  Compiled the  networking code as ".a" file and linked it with the server code.  Compiled the server code on Kubuntu and ran it with "sudo  ./DivideServer". The  end result? LINUX server and Windows Client  working togheter in complete harmony. That means that 2/3 of my projects  (networking code and server code) are cross platform \:D/ (used gcc 4.5  on Kubuntu and VC.90 on Windows) "
Get the servercode using this repository:                                                    http://svn2.xp-dev.com/svn/DIVIDE-Server/                 
And the networking code using this:                                                    http://svn3.xp-dev.com/svn/DIVIDE-Networking/
To download and build see the guide bellow for the engine (the system is almost identical)
Proper copyright notices will be added later, but I really wanna thank the people at the MaNGOS project for the inspiration on packet structures.
                 
DIVIDE STUDIO
An ordinary blog about an ordinary man writing an ordinary engine. ordinary + ordinary + ordinary = extraordinary.
duminică, 16 ianuarie 2011
luni, 10 ianuarie 2011
Under the hood preview for everyone :)
Due to some external factors, I've decided to share the code seen in these videos:
Some people tried to download the code before and it didn't compile. Here's a step by step guide to get the code going using Visual C++ 2008 EE.
1) Download and install Tortoise SVN
2) Create a new folder anywhere you want
3) Right click that folder and select "SVN Checkout ..."
4) Complete the fields just like in the following image:

5) Press OK, wait for the download to finish and click OK again.
After this step, you have a working copy of the source code. You can now browse the code and check it out but it won't compile. You still need a few libraries/SDK's
Get these compiled in a package from [here] Or: boost 1.45, PhysX SDK and ASSIMP. Compile and link.
6) Right Click "Computer" and go to "Properties->Advanced system settings->Environment Variables" and under "User variables for XXX" where XXX is your username, click "New ...". Add a new variable named "EngineLibraries" and add the directory where you downloaded the libraries; like in the following image:

7) Go to: << "OutputFolder"\Cod Sursa >> where OutputFolder is the folder where you downloaded the source code to and open "Divide VS2008.sln"
8) That's it. It should compile now. Have Fun!
Some people tried to download the code before and it didn't compile. Here's a step by step guide to get the code going using Visual C++ 2008 EE.
1) Download and install Tortoise SVN
2) Create a new folder anywhere you want
3) Right click that folder and select "SVN Checkout ..."
4) Complete the fields just like in the following image:

5) Press OK, wait for the download to finish and click OK again.
After this step, you have a working copy of the source code. You can now browse the code and check it out but it won't compile. You still need a few libraries/SDK's
Get these compiled in a package from [here] Or: boost 1.45, PhysX SDK and ASSIMP. Compile and link.
6) Right Click "Computer" and go to "Properties->Advanced system settings->Environment Variables" and under "User variables for XXX" where XXX is your username, click "New ...". Add a new variable named "EngineLibraries" and add the directory where you downloaded the libraries; like in the following image:

7) Go to: << "OutputFolder"\Cod Sursa >> where OutputFolder is the folder where you downloaded the source code to and open "Divide VS2008.sln"
8) That's it. It should compile now. Have Fun!
vineri, 1 ianuarie 2010
Abonați-vă la:
Comentarii (Atom)

 
 
