of     2   
chevron_rightchevron_rightchevron_right

EchoReaper
#114370211Monday, September 30, 2013 8:40 PM GMT

Now that I'm back on ROBLOX with uploadable sounds, I'm having trouble deciding which way to take my Metroid game. Below are the options I have considered. Please tell me which one you would prefer, and feel free to post an option of your own. 1A: Players are forced to stay together(Stray players will teleport back to the group if they wander far away) Pros - Game doesn't have to load as much since all the players won't be in different rooms(aka less lag), players are forced to use teamwork, players will get to fight boss battles together Cons - Very restrictive. Players couldn't split up into groups to pick up something like artifacts quickly 1B: Players are free to roam the map wherever Pros - Not restrictive at all, if a player missed an energy tank a couple rooms back, the whole group doesn't have to travel with them Cons - Players could kill bosses without the other players being able to participate, more rooms would be loaded at once(aka more lag) 2A: Players share expansions(if one person picks up a suit upgrade/missile expansion/energy tank/etc, everyone gets it) Pros - Players can split up and recover a large amount of upgrades quickly(would require 1B) Cons - Players can get too OP really quickly 3(This is a very complicated one. What happens when I want to team up with someone who's ahead of me/behind me? If I already have the ice beam, but they don't and need an ice beam door open, I could open them and help them cheat) A: Group is lowered to the lowest person in the group\ Cons - Story may get repetitive B: Group is lowered/heightened to the median of the group Cons - Players miss out on part of the storyline Your answer should look something like this: 1A 2B 3A I'm having a really difficult time deciding how to make Metroid Prime since it's multiplayer. I appreciate ANY suggestions possible.
iDeadJ15
#114380635Monday, September 30, 2013 10:24 PM GMT

I've got idea's for you. I like the idea of 1B but I don't want it to be too laggy so it should only allow 6 players on one server. If a player leaves a area on the game then it should unload(so the most areas that will be loaded at a time are 6). I don't think players should share upgrades and I think bosses should reset for players if they haven't already fought it(I know this will take some time to script). I've got a simple solution for 3 and that is that a player should be able to send a request to another player and if the player accepts then they player sending the request is teleported to the other player and is given all the items and upgrades that the player that accepted has already collected. A solution to the ice beam door problem is if the player doesn't have the ice beam then even if the door is open they can't go through it. Please tell me if there are any problems with my ideas.
EchoReaper
#114389225Monday, September 30, 2013 11:52 PM GMT

Thanks for the ideas. I'll have parties in the game where you can team up with other people. The goal of the party is for the players to stick together. I'll probably have it where every scales down to the weakest person in the party, and let them roam free, and if someone gets to a boss, everyone temporarily teleports to the boss room until the boss is defeated and looted. I won't have shared loot.
iDeadJ15
#114395495Tuesday, October 01, 2013 12:54 AM GMT

mmk sounds good ;) Good luck and don't give up!
Robloxianpilotknight
#114407775Tuesday, October 01, 2013 2:59 AM GMT

A big part of the Metroid Prime (with the exception of Other M, but that game was horrible so it will be discluded,) is the feeling of isolationism. Having the ability to partner with others will ruin the actual feel of the game. As a solution to your problem, I say run in the area that a player is in client-side. (Store the items in their camera.) That way, you won't have to deal with lag, and you still have the feeling of being alone. As an added bonus, why not make the game bubble chat, so you are unable to even speak with everyone else?
iDeadJ15
#114425561Tuesday, October 01, 2013 2:26 PM GMT

@above You have a point but that sounds like a terrible idea...
NintendoAdvance
#114426739Tuesday, October 01, 2013 3:12 PM GMT

If players stayed together, then it would ruin the concept.
iDeadJ15
#114431681Tuesday, October 01, 2013 5:50 PM GMT

Not if they want to play it together..... Players should also be able to kill each other if they run into each other... kinda like apocalypse rising... and it would all still be metroid, just with multiplayer added which I think will make it really fun.
EchoReaper
#114434798Tuesday, October 01, 2013 7:06 PM GMT

I will have a local, singleplayer option, but the whole point of me porting Metroid Prime to ROBLOX is to allow multiplayer. If you wanted to play singleplayer, why not just play the actual game?(But of course, if you don't have it, you'll be able to play locally on the ROBLOX version) Also, I forgot to clarify parties. Parties will only be able to chat with other people in their party, and the lobby players will only be able to chat within the lobby.
Dagrunt12
#114478850Wednesday, October 02, 2013 2:20 AM GMT

You should also lock the camera in first person, to make it seem more like the game. Also for music you should use GameHero's advanced MIDI player.
EchoReaper
#114481895Wednesday, October 02, 2013 2:52 AM GMT

I already have the FirstPerson lock made, but I have to take it out for testing sometimes and always forget to put it back in. As for the sounds, I'm going to hopefully upload all of them as MP3s(boy that's going to cost a lot e.e) Thanks for the tips though. I'll use MIDIs temporarily until I get the real MP3s uploaded.
GuestCapone
#114489227Wednesday, October 02, 2013 5:11 AM GMT

Finally your restarting the project, anyways I say 1A.
laffygas
#114503274Wednesday, October 02, 2013 4:31 PM GMT

Make it Free roam and put a lot of exploration in it. If a person gets a upgrade let only let them get it and everyone else get it there self. Make all of the big upgrades such as suits, visors and beams a boss fight reward and the missile, bomb, power bomb expansions be found by exploring.
EchoReaper
#114510057Wednesday, October 02, 2013 7:16 PM GMT

Thanks for the replies :) Also, should I stray away from the real game a bit in places to improve the multiplayer?(i.e. having multiple people required to solve puzzles in multiplayer mode)
iDeadJ15
#114510292Wednesday, October 02, 2013 7:20 PM GMT

it might actually be a bit cooler if the players had to salve the same puzzles from the game together. It might make it progress a little faster but hey!
EchoReaper
#114510522Wednesday, October 02, 2013 7:22 PM GMT

I mean change the puzzle so that some player has to activate a bomb slot in one place and after they do that another has to immediately activate a boost spinner across the room.
iDeadJ15
#114511457Wednesday, October 02, 2013 7:36 PM GMT

oh, I see what you mean, but what happens if the person salving the puzzle is not teaming with anyone?
EchoReaper
#114511875Wednesday, October 02, 2013 7:41 PM GMT

Only people in your party will be in your map. Different parties will have their own maps.
Dagrunt12
#114513928Wednesday, October 02, 2013 8:08 PM GMT

I cant wait till this is done. Its going to be awsome
GuestCapone
#114522110Wednesday, October 02, 2013 9:34 PM GMT

I suggest making everyone have their own localized map, which can be done by loading the map from Lighting and placing it into the players camera.
EchoReaper
#114523076Wednesday, October 02, 2013 9:44 PM GMT

I know how to use local parts, and I will definitely use those for singleplayer mode, but in multiplayer, if I have the maps local to each player, I believe that unanchored objects(enemies, bosses, etc) will fall through the local parts since the enemies are not local(if I make them local then I have to write a enemy manager to make sure they are all doing the same thing on each person's computer which will cause more lag and more coding.
GuestCapone
#114531768Wednesday, October 02, 2013 11:09 PM GMT

Freezing them to keep them from falling is always an option.
EchoReaper
#114595264Thursday, October 03, 2013 9:49 PM GMT

But then they can't move :/
GuestCapone
#114610298Friday, October 04, 2013 12:16 AM GMT

You could do what Nintendo did, only load the AI's in the rooms when the room loads, this way there would be LESS scripts running and LESS CPU/GPU usage.
EchoReaper
#114621612Friday, October 04, 2013 2:02 AM GMT

That's what I was planning on doing.

    of     2   
chevron_rightchevron_rightchevron_right