I was thinking about redoing TribalRP, I decided it would be a waste of time since the concept of the GameMode is stuff. So I wanted to do something MMO Styled. So I decided to make a clientmod that is a MMORPBM (Massive Multiplayer Online Role Playing Blockland Mod). The game is that you are a little RPG character playing in a little RPG, with everyone playing with you. That means everyone is on the same world as you, if you walk past someone you see them, not really a big thing but they will appear as - a square. So will you, this RPG is entirely in squares. It'll be like a normal RPG. The server is going to be written in Python, the screen is 288x288, since we are using 16x16 squares that fits an exactly 18x18 square size. That may be changable in the future.
The idea is that the Blockland does nothing but display some things they receives from this TCP connection, giving it no stress at all. This way I can have all this complex things going on and the game wont lag at all, i think. The Python Server will be doing lots of work though, managing up to ~Number Goes Here~ amount of players at once, and 1,000 chunks (250 x 250), and 104,976,000,000 plots (18x18 chunks, 324 squares per chunk, with a world of a size at 324,000 x 324,000), and AIs, all at the same time. And possibly chat. Espically one just for managing the billions of land plots :) I probably got some math wrong here, because I did this all on the spot, so please correct me if you see any mistakes.
Gameplay will be really simple. You go around finding monsters to battle, when you battle a monster you get EXP and carcass parts (bones, flesh, antlers, unicorn blood, etc.) which you can sell. With money you can by new armor/weapons. New weapons for better monsters, more EXP/Levels the new types of armor you can get and the farther from home you can go, Level 1 has to stay within a 1 chunk radius, level 2 stays within 3, level 3 stays withing 5, etc. it skips 1 for every level. The further out the new stores, the new monsters the harder monsters. Pretty simple, right? You login with a username/password (possibly) and can have up to 3 characters (and you could possibly be able to buy more). Classes can have different types of weapons, magic might come later on in the game. When you see someone if you click on them you can see what they actually look like (instead of just a square).
Python Server - More
TCP Client - More
GUI - More
Graphics - Everything
Brian Smith | Everything so far. |
Jincux | Scripts/GUIs |
Fluffy | GUIs/Networking |
Alphadin | Pictures |
-
If you want to help you can just put in your name, bl_id, what you want to help with (Python, TorqueScript, GUI, Graphics, Sounds, Hosting [doubts], and testing [first there will be 10-20 testers to test out the mod itself, but they have to help with the actual mod too in some way, after it is done, a stress test will be done with 60 people, then 100 people, until we find a good max amount of players online.])