Jump to content
Posted 28 March 2006 - 02:43 PM
Posted 28 March 2006 - 02:54 PM
Posted 28 March 2006 - 03:04 PM
Posted 28 March 2006 - 03:07 PM
Original post by Trapper Zoid
I think the biggest problem might be the techincal side of having an arcade combat system combined with the usual network server delays that seem to be part and parcel with MMO game design. There might be some way around this; I'm no expert at network programming!; but without overcoming that hurdle I'm not sure the "Devil May Cry" and "MMO" aspects work well together.
If it were my design, I'd ditch the MMO aspect and just think about making it single-player and "normal" multiplayer.
Posted 28 March 2006 - 03:11 PM
Original post by Anonymous Poster
How's that different than UO?
Posted 30 March 2006 - 11:38 AM
Posted 30 March 2006 - 01:58 PM
Original post by FinalMinuet
Nytehauq, how much money are you working with? How big is your team? What kinds of tools and programs are you working with?
Posted 01 April 2006 - 05:12 AM
Posted 02 April 2006 - 03:57 PM
Original post by Dreddnafious Maelstrom
there's only 2 serious network hackers ive ever spoken to that said they could accomplish FPS style combat system on an MMO scale. One is the network programmer for SOE that worked on Planetside, and the other is the programmer that did the Tribes network library.
The planetside guy was getting pissed at me because i was talking about the paper/rock/scissors mechanism they use to hide the slow update rate. The tribes guy was confident he could use the TNL to support a few thousand players at a time with FPS quality hit detection and liquidity without implementing a "watery" system that minimized player skill.
investigating further, the cost of collision detection on items like swords and maces(sweeping type weapons) are a lot more expensive than a simple raycast that's used in a projectile based FPS.
Further, with a persistent world any cheating that occurs is persistent as well. Liquid hit detection virtually requires client side detection which opens you up to a world of hacks that are magnified by the persistence of the result.
i have a similar idea in my "dream" MMO, but the technical challenges are daunting.
if you read this "Tribes guy" or "Planetside guy" i know your names just didn't want to "out" you.
Posted 03 April 2006 - 04:34 AM
Posted 03 April 2006 - 08:44 AM
Original post by Dreddnafious Maelstrom
mmm. not technical words, just slang used to describe types of implementations.
paper/rock/scissors- if you've ever played counterstrike and also planetside you'll notice an extreme difference in how much skill plays a factor.
an ace countertstrike player can kill a mediocre player with consistancy even when he is outgunned. the collision detection is tight enough and the refresh high enough where players with a good connection will "agree" with the outcome. that is, what you think should have happened and what the computer simulated are in agreement.(as opposed to, i shot that guy 5 times in the head but the computer didnt register the hit.) when you and the computer are in agreement as to the simulated outcome consistently then the hit detection is said to be "liquid".(my terminology, but pretty common in FPS's)
planetside projects a cone at the tip of whatever weapon you are firing and resolves its collision system through this projection. if you look at your display, whenever you target something it shows you the range and it also shows you the refresh rate for the simulation. 300millisecond refresh rates are not at all uncommon, even with a good connection.
the paper/rock/scissors term means that two players of equal skill but armed with different types of weapons will result in a consistent outcome. at a given range one weapon is demonstrably more lethal than another.(e.g. in CS i can go on 10 man killing sprees with a pistol, in Planetside i can rarely score a kill with a pistol even against a mediocre player if he has an anti-infantry weapon)
paper beats rock beats scissors: this mechanic mitigates skill in exchange for itemization.
the further removed combat resolution is from the physics system the more "watery" it becomes, to the tipping point commonly employed in MMO's like WOW or EQ, where range and occasionally your position relative to your target(e.g. a thiefs backstab ability) is all that is factored.