All Projects → WhiteCoreSim → WhiteCore-Dev

WhiteCoreSim / WhiteCore-Dev

Licence: BSD-3-Clause license
WhiteCoreSim - Software to create your own virtual world

Programming Languages

C#
18002 projects
HTML
75241 projects
LSL
14 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to WhiteCore-Dev

Net Vips
.NET binding for libvips
Stars: ✭ 173 (+652.17%)
Mutual labels:  mono
Watsontcp
WatsonTcp is the easiest way to build TCP-based clients and servers in C#.
Stars: ✭ 209 (+808.7%)
Mutual labels:  mono
gradle-natives
Gradle plugin to aid in managing native libraries associated with Java-based projects.
Stars: ✭ 32 (+39.13%)
Mutual labels:  help-wanted
Cppsharp
Tools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (+9556.52%)
Mutual labels:  mono
Servicestack.redis
.NET's leading C# Redis Client
Stars: ✭ 2,236 (+9621.74%)
Mutual labels:  mono
Pythonnet
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
Stars: ✭ 2,873 (+12391.3%)
Mutual labels:  mono
Forms Gtk Progress
Xamarin.Forms GTK Backend Progress
Stars: ✭ 166 (+621.74%)
Mutual labels:  mono
war1gus
Importer and scripts for Warcraft: Orcs and Humans
Stars: ✭ 84 (+265.22%)
Mutual labels:  help-wanted
Stripe
Typed .NET clients for stripe.com REST APIs
Stars: ✭ 193 (+739.13%)
Mutual labels:  mono
PocoDynamo
C# .NET Typed POCO Client for AWS Dynamo DB
Stars: ✭ 39 (+69.57%)
Mutual labels:  mono
Reactor Addons
Official modules for the Reactor project
Stars: ✭ 175 (+660.87%)
Mutual labels:  mono
Uno.playground
Source code for the Uno Gallery apps and Uno Playground (made in Wasm)
Stars: ✭ 184 (+700%)
Mutual labels:  mono
Standard.licensing
Easy-to-use licensing library for .NET Framework, Mono, .NET Core, and Xamarin products
Stars: ✭ 239 (+939.13%)
Mutual labels:  mono
Rocksdb Sharp
.net bindings for the rocksdb by facebook
Stars: ✭ 173 (+652.17%)
Mutual labels:  mono
biketag-website
A website for biketag.org
Stars: ✭ 34 (+47.83%)
Mutual labels:  help-wanted
Ilspy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
Stars: ✭ 14,011 (+60817.39%)
Mutual labels:  mono
Harmony
A library for patching, replacing and decorating .NET and Mono methods during runtime
Stars: ✭ 2,885 (+12443.48%)
Mutual labels:  mono
friendly-plans
Supporting system of behavioral therapy of people with autism. Check starter kit:
Stars: ✭ 24 (+4.35%)
Mutual labels:  help-wanted
hasura-node-monolith-example
Example of a monolithic web application using Hasura GraphQL Engine + Node.js + Next.js
Stars: ✭ 25 (+8.7%)
Mutual labels:  mono
yaclt
Yet Another Change Log Tool
Stars: ✭ 24 (+4.35%)
Mutual labels:  help-wanted

WhiteCore Sim

The WhiteCore Development Team has moved the original Aurora virtual world server, derived from the OpenSim project, to a new level.

The structure and code base has been heavily revised and is under continual development.

There is a heavy emphasis on supporting all users, increased technology focus and working with other developers, whether it be viewer based developers or server based developers, to develop a set of features that is stable, fast with simplified usability for users.

Build Status

Windows .Net 4.8 Build status

Linux 64 Bit (Mono 6) Build Status

NOTES:

- As of July 20228 Whitecore is now compiled with .Net 4.8 (Mono / MSBuild) Please remember this if you are getting compilation errors.

- As of January 2017, the LibOMV libraries are included as a submodule of the WhiteCore repo. When cloning, ensure that the submodules are included.

git clone --recursive https://github.com/WhiteCoreSim/WhiteCore-Dev.git

To update an existing repository that does not have the LibOMV submodule

cd <your WhiteCore repository>
git submodule init
git submodule update

If you do not know what submodules are, or you are not using git from the command line, PLEASE make sure to fetch the submodules too.

If you download the repo using the zip file option, you will also need to download the Whitecore-LibOMV submodule and extract it in your local WhiteCore repo. https://github.com/WhiteCoreSim/Whitecore-LibOMV

- For those using the master, please report back when you are having issues with the builds. We, the developers, can't test everything and we hope that you, the users, are able to help us report things that break. Please use the Issue Tracker with the predefined text to make it easier to report issues

- The BulletSim physics engine has been updated recently and is an alternative to the Open Dynamics Engine that is used as default. Please try it out and tell us if it's working (or not) properly

- For Linux or OSX users, it's advised that the latest Mono version available be installed to avoid possible problems.

More information can be found here:
http://www.mono-project.com/docs/getting-started/install/linux/

Support

Support is available from various sources.

Configuration

WhiteCore is configured to run 'Out of the Box'. The default configuration is for 'Standalone' mode, uses the embedded SQLite database and is intended for single user testing or development.
For Grid operation or specific tailoring to your requirements, check the documentation.

To see how to configure WhiteCore, look at "Setting up WhiteCore.txt" in the WhiteCoreDocs folder for more information

#####Windows: Run the 'runprebuild.bat' file. This will check you current system configuration, compile the correct Visual Studio soultion and project files and prompt you to build immediately (if desired) [ A specific 'runprebuild vs2015.bat' is provided if you use Visual Studio 2015+ ]

#####*nix: (Also OSX) Execute the 'runprebuild.sh' from a terminal or console shell. You will be prompted for your desired configuration, the appropriate solution and project files for Mono will be compiled and finally, prompt you to build immediately (if desired)

Alternatively, execute the 'autobuild.sh' script to configure and build WhiteCore to your system specifications.

#####OSX: (Finder) Run the 'runprebuild.command' shell command by 'double clicking' in Finder. You will be prompted for your desired configuration, the appropriate solution and project files for Mono will be compiled and finally, prompt you to build immediately (if desired)

Compiling WhiteCore

To compile WhiteCore, look at the Compiling.txt in the WhiteCoreDocs folder for more information

*NOTE: For Windows 7, 8 and 10, when compiling, you may see some warnings indicating that the core library does not match what is specified. This is an issue with how Microsoft provides the Net 4.5 packages and can be safely ignored as Windows will actually use the correct library when WhiteCore is run *

Router issues

If you are having issues logging into your simulator, take a look at http://forums.osgrid.org/viewtopic.php?f=14&t=2082 in the Router Configuration section for more information on ways to resolve this issue.

Older Versions

NOTE: As of Version 0.9.2, the WhiteCore repository format has changed.
The WhiteCore-Optional-Modules repository has also been updated for the new structure. To ensure correct compiling, use the latest commits of the WhiteCore-Dev or a release version >= 0.9.2

Please see the "Updating from a pre 0.9.2 version.txt" file for details on files and configurations that will need to be modified The document can be found in the WhiteCoreDocs directory

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].