jstalnac / sharpspades Goto Github PK
View Code? Open in Web Editor NEWA work-in-progress Ace of Spades Classic v0.75 server implementation
License: GNU General Public License v3.0
A work-in-progress Ace of Spades Classic v0.75 server implementation
License: GNU General Public License v3.0
Todo:
I was looking at the files on the server and I noticed this file, and I remembered that teams in AoS can change colors (if I'm not mistaken), and if someone uses this server to host an AoS server, and want to change the colors of the teams, how will it be? The BlueColor
and GreenColor
properties explicitly define that the teams are Blue
and Green
, wouldn't it be more understandable to change the name of these properties to something more generic? Like for example Team1
or Team2
, anyway, this is your choice
Needs #11
The initial API should provide a CommandBuilder
class that can be used to set aliases etc. for the command. This will be the base for possibly building a class-based command architecture (like Remora.Commands and alternatives)
Todo:
CommandBuilder
class
Todo:
plugin-dependencies
Spades
- API similar to the Bukkit
class in Bukkit/SpigotEventManager.Subscribe
could return an IDisposable
that removes the subscription when disposedI would like to know if there is any document, any website or something that is written all the information both for the game and the Ace of Spades server, because logically, if you are writing a server in C# for the game, you have to take it out information on how the game works from somewhere, unless you decompile the game and read the source code completely
Todo:
In the SharpSpades solution the SharpSpades project is a class library and not an .exe
, but if we wanted to distribute an .exe
for Ace of Spades players to create their own servers, what would that look like? An .exe
is much easier besides that it doesn't make much sense for the server itself to be a .dll
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.