2lbProgramming / FictionCompiler

A foolish attempt to create a new declarative language for the creation of Interactive Fiction and Visual Novels.
MIT License
0 stars 0 forks source link

Should we support Networking / Multiplayer? #2

Open Textmode opened 8 years ago

Textmode commented 8 years ago

Adding support for multi-player would add a lot of complexity, and almost certainly require a custom build target (I'm not aware of any standardized IF or VN engine that has networking capabilities) but has massive potential in allowing us to unify Classic MUD (text and graphical) under our project.

This will be difficult, but its a decision best made sooner rather than later.

llllvvuu commented 8 years ago

I dont know anything about interactive fiction but screw it why not. Networking is much better understood nowadays than the days of early games. Especially if we use a client server model from the get go

tttmmmiii commented 8 years ago

User Accounts + Networking + Security seems like a pretty non-trivial jump in complexity, but I haven't directly built anything that uses it so nowadays it could be simpler than I'm imagining. Client/server from the get-go does seem to work even for single-user games/apps though.

Textmode commented 8 years ago

TBH, I'd declare anything beyond 80s era plaintext password to be a separate feature. You gotta consider our "competition" in this regard. :P