GithubHelp home page GithubHelp logo

subtle-supernova / core3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from theanswer/core3

2.0 2.0 0.0 289.59 MB

Core3

CMake 0.04% Makefile 0.22% Lua 71.30% Shell 0.67% C# 0.01% Batchfile 0.01% M4 0.03% JavaScript 13.82% HTML 0.01% CSS 0.01% PHP 0.01% C 0.21% C++ 13.13% Objective-C 0.23% Python 0.34%

core3's People

Contributors

akimaki23 avatar andir avatar bertlast avatar biddyfiddy avatar billn avatar bluefalcon13 avatar cosmiccleric avatar dannuic avatar er1c avatar farelli avatar gregslomin avatar haydenhowdle avatar ivojedi avatar jhastingsiii avatar jwathen avatar kapeterson avatar karlbunch avatar lasko-2112 avatar latetothegame16 avatar lazylobair avatar loshult avatar lyhtmyst avatar miztah avatar mrchurch avatar nostyleguy avatar reckoning-aso avatar scurby avatar sunrunner37 avatar theanswer avatar washu avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

core3's Issues

Planet for PVP

Ideas here

  • Faction leaders drop bunkers instead of players creating cities.
  • Constantly overt
  • Battle for planetary control

New caves/buildings

Things to investigate:

  • Can they be instanced?
  • Can they be tiered?

Dropping buildings with requirements at the door that can be used as hunting areas.

Exp Modifier

We could either modify exp to a higher ratio or we could start with one master class. The idea being that you want to be able to start a game where the bulk of it is played. It's also worth noting that new players do not want to come to a server where they just have to grind the same old builds out again.

Changes to properly daemonize the server

It's currently not possible to make the server a daemon using tools like sysvinit or the newer systemd. Initial experiments to force the current codebase to do so resulted in failure due to the system's reliance on input from stdin to do things like proper shutdown.

I think the proper solution to this is to change https://github.com/subtle-supernova/Core3/blob/unstable/MMOCoreORB/src/server/ServerCore.cpp from a loop that listens to stdin to a loop that listens on a socket. This not only allows us to use a proper init script but will allow us to create more diversified tools for communicating with the server.

Super Classes

Super classes would be classes that are along the same power level structure as Jedi but for different play styles. There are many epic ideas in the star wars universe and they could be used to our advantage.

Build tool chain

This would be to create a new build toolchain for our barebones server that does not require Vagrant and Virtualbox to setup a VM for the server. This will also include easily deploying new code and rebuilding the server.

Removing big binary files

Things that are needed by SWGEmu devs/Bas devs but are not needed by us. This is important for freeing up space on our limited server to keep server costs cheap during development/testing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.