I've been thinking again.
I'd like to make a sort of cyberpunk-like action/RPG game, where it takes place in a sort of internet world. Kind of like Matrix/Tron. But the big focus would be on how you interact with others and the world. The game has a scripting language which is how you attack or get items. You can only create X lines of code at each level among several different items (25 lines of code at level one, maybe just create a bunch of scenery or a single item like a weapon). The scripts are created and stored in text files on your computer which you can then upload for later use. You have to learn the language rather well to make an object that doesn't crash (crashing, which is caught in-game, destroys the object) and can do what you want it to. Each individual gets their own 'plane' (like a webpage) which they can change at will as if they were a DM/god. Anyone trespassing in your plane is at your mercy.
Getting out of the 'game', you enter the actual arcade where everyone enters into the 'game'. Here, the view becomes top-down and the arcade serves as a neutral zone. Players can buy improvements and upload their scripts at various consoles.
I'd probably make this into a side-scroller sort of thing.
ID:152503
Jul 31 2006, 4:35 am (Edited on Jul 31 2006, 5:10 am)
|
|
In response to Exophus
|
|
Ok then. I start way too many projects. In my Byond projects folder, I've got 66 projects. Of which, only a few have been finished and less have been released. Then there's a bunch of other projects on other computers, some of which aren't finished and some of them were deleted.
EDIT (11:55 BST): For the MUD, Old Post, still trying to figure out what to do about items, shops, and initial wealth in the game. For example on items: You make a sword at the shop. That sword does [shop level]d[your rank # (1-10)] damage (max is 5d10). When attacking, the sword's damage dice are rolled and the opponent's armor dice are rolled. Sword result - armor result = Damage But I want something more intuitive than that. Possibly wound-based damage rather than an HP system. There isn't a job set to Taverns, so I can make it a Healer that can heal wounds, which the Tavern's level dictating how bad of a wound they can heal. The only problem is that I don't have any good ideas on a wound-based system. Well actually, I have been thinking up a blood system, but not for this game in particular. A person has X pints of blood but only needs Y pints. A wound of size Z looses Z/5 pints of blood per hour. If an attack leaves you with more blood than needed, its only a light wound. Once the level of blood reachs and dips below Y, heavy damage results (slower, less action points per day). Though this doesn't really fit into the game. The point of combat is that you can mug someone (render them helpless and take some stuff), murder someone (kill them, but negotiate should always be an option), and raze a building. Though a lot of the focus of the game is becoming rich and getting political control as well. A person gets 40 AP per day, allowing for 40 actions. HP is 100, and equal between all the players (no increases due to level or anything). Weapons and armor shouldn't kill in one hit, and merely knocking them out should always be an easier solution since death is permanent (like Dawn). If anyone can help me with a combat system to handle these nuances, please reply. |
</3
You know, you just had to make this post after I start work on my own cyberpunk MMORPG. They probably will be pretty different gameplay-wise though, since I'm basing mine on Blade-Runner. |
In response to D4RK3 54B3R
|
|
Eh, mine's not so much MMORPG so they'll probably be different. Mines more of an action game with RPG elements. *shifty eyes*
|
In response to EGUY
|
|
Scripting? In an action game? Blasphemy!
Mine is going to be sort of like MLaaS and a few other games. |
In response to D4RK3 54B3R
|
|
I r t3h syco!!!!!!1111 lawl
Scripting should be cool though. Make all sorts of stuff with it. Though you won't be scripting in game. You write it in notepad/etc. and then upload it when you are out of 'the game'. |
In response to EGUY
|
|
You should give some support to Crimson Editor. :) Or atleast advertise it or somewhat.
|
In response to Scissors
|
|
Notepad++ is better than Crimson Editor, and it's open source. Please promote that instead of Crimson, if anything -- volunteer projects like Notepad++ need support.
|
In response to PirateHead
|
|
Plus Crimson Editor is really pretty dodgy. =) I've been using it for a while and I'm not impressed.
Maybe I'll check out Notepad++. |
In response to EGUY
|
|
I suggest combining the wound system with some type of limb system. The area you are wounded in causes you to lose more and more blood depending on the wound 'level' in that specific area. So a light wound near, let's say the veins on your wrists wouldn't cause as much damage as a light wound somewhere else (this may not be true but that's the only example I could think of since I am not an expert on those types of things).
As for the Tavern situation, I suggest having a different building.. Maybe an apocethary or whatever the hell they are called. The AP is a nice idea. I suggest giving NPCs AP points as well, when they run out of actions for the day, they wear out and turn in for the night. :) This could be useful for guards, so when a guard runs out of AP from looking for/fighting/arresting criminals, they switch shifts with another guard. This sounds like it's goind to be a good game from all the ideas. :D -Exophus |
For the record, I think that a video game based on scripting and devising your weapons is brilliant. If you do a good job and pay attention to details, it could easily be one of hte better games on BYOND -- the text-based enviornment wouldn't strain BYOND's graphics, and with so much text going on, you won't need real-time graphics as much. They compliment each other.
|
In response to Exophus
|
|
No NPCs will be in this game, its all going to be player run.
Here is a rather basic demo: http://games.byond.com/hub/EGUY/Metropolis You can gather resources, build buildings, and check out a bit of the systems it has so far. You can use multiple keys to test it (IP blocking disabled). |
-Exophus