Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 77 reacties
Bron: New Scientist

Finse wetenschappers van de universiteit van Turku zijn bezig met een techniek waarmee in real-time multiplayerspellen het vertragingseffect kan worden nagespeeld dat bekend is uit de film The Matrix. De techniek combineert slow motion met dynamische camerabewegingen waardoor de omgeving lijkt te vertragen en een speler meer tijd heeft om te reageren op situaties in het spel. Op dit moment bestond de enige techniek die ervoor zorgde dat de omgeving vertraagd werd weergegeven eruit dat de acties van de speler zelf versneld werden weergegeven.

Hierdoor kreeg de gamer echter juist minder tijd om te reageren; niet het beoogde effect. Jouri Smed van de universiteit van Turku ontwikkelde de nieuwe techniek door gebruik te maken van een local perception filter (LPF). Het filter compenseert de natuurlijke communicatievertragingen (lag) door spelers en objecten weer te geven op locaties die niet meer geheel up-to-date zijn. In lokale netwerken zijn de vertragingen vaak zo rond de tien milliseconden; transatlantische spellen kunnen tussen de honderdvijftig en driehonderd milliseconden latentietijd hebben.

Door het gebruik van LPF merken de spelers niets van deze vertraging, doordat gebeurtenissen steeds wat vertraagd worden totdat de latentie verdwenen is. Tijdens een test met het spel MaxMaze Demonstrator bleek dat de wetenschappers vertragingen van enkele seconden konden inbouwen. Hierdoor was het voor de ene speler mogelijk om zijn omgeving te vertragen en zo een strategisch voordeel te behalen, terwijl de tijdsbeleving voor anderen niet veranderde.

The Matrix bullet-time Trinity

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (77)

Ik geloof niet dat bullet time ook in multiplayer games is toegepast dus van uitgemolken kun je imo niet spreken :7

edit:

Was een reactie op Elmaros
Je kunt dus gewoon door de tijd reizen, dat is alles...

...konden ze in Suske en Wiske ook al. :Y)
Het gaat hier om een Multiplayer versie van de bullet time en die is nog nergens gezien!!
Zeker wel. De redelijk bekende HL mod The Specialists ( http://www.specialistsmod.net/ ) kan dit al jaren. Het verschil met deze techniek is dat bij deze techniek de andere speler het niet merkt. Bij de specialist gaat de tijd voor iedere speler (die in de buurt is) "vertraagd". Maar in de praktijk heeft ook nu al alleen de speler die het activeerd er echt voordeel bij (anderen worden wel vertraagd in hun bewegingsnelheid, en kunnen anders als diegene die bullet time activeren niet op "normale" snelheid schieten ed).

Je bedenkt een move die je wil doen (dat zijn er nogal wat bij de Specialists, bv een karate schop), je activeerd de bullet time en tegen de tijd dat iedereen dat door heeft heb je al iemand tegen z'n hoofd getrapt. Werkte erg goed in deze mod, die zowiezo een van de betere HL mods van allemaal is.
Dit lijkt mij dus totaal de game te verkloten,

als ik bijvoorbeeld BF speel dan neem ik in elk shot de lag en de bullit time mee met hoever voor mij target ik moet schieten. als dit systeem her en der zomaar lag invoer verandert die afstand dus constant. resultaat dat je nooit goed kan aimen. want met een latency van 5ms moet je minderver vooruit schieten dan met een latency van 60 ms.
Met latencies van 0 tot 50 hoe je helemaal niet vooruit te schieten. Pas vanaf 50+ word het merkbaar bij het sniperen, niet als je om elkaar draait te schieten....
Ik snap de techniek niet, hoe het werkt..

Stel je gaat dat inbouwen in ut2004, dan is het toch niet meer realtime? 1 schiet, 2 springt weg, maar 1 doet slowmotion dus hij kan 2 tijdens het springen doodschieten. Maar dan is 2 allang beneden, vanuit de ogen van 2 gezien. Of ligt hij dan ineens dood op de grond?

Dan zou je dus een soort black holes krijgen.. dingen die helemaal niet kloppen :/
ik denk dat ze misschien met een vaste hoeveelheid overmatige lag deze effecten kunnen realiseren. Maar dat zou eigenlijk niet handig zijn want lag is in welke vorm dan ook ongewenst. Je wilt immers een zo direct mogelijke input, wat jij doet met je muis en keyboard moet ze snel mogelijk overkomen aan de andere kant om een zo'n realistisch mogelijke omgeving te simuleren.
Je wilt niet dat wat de tegenstander ziet eigenlijk 5 seconden geleden heeft plaatsgevonden. Ik snap dus ook niet goed hoe ze dit nou precies willen oplossen. Een super lage lag lijkt me ook in dit geval nogsteeds noodzakelijk. Ik denk dat het daarom ook niet veel met lag te maken heeft... wat ze nou eigenlijk precies proberen te realiseren is mij wat onduidelijk, ergens acht ik het onmogelijk. Het kan wel zo zijn dat de nabijgelegen tegenstanders van de 'bullet-timer' in een dergelijke situatie OOK vertragen, maar dan worden ze ook in hun bewegingsnelheid gelimiteerd. Een soort van 'handicap' zeg maar. Maar welke tegenstanders worden vertraagd en welke niet. Als iedereen vertraagd, wordt het een onspeelbaare zooi lijkt mij. Ingewikkeld... ik wacht wel even op meer inhoudelijke berichten.
Player 1 activeert bullet-time waardoor op zijn beeld alle spelers/omgeving langzamer beweegt. Hierdoor kan hij makkelijker handelingen uitvoeren. De overige spelers zien speler 1 op normale speelsnelheid, alleen beweegt hij heel snel. De vertraging die speler 1 ervaart wordt gecompenseerd met de versnelling die de overige spelers ervaren. Als ze de mate van vertraging/versnelling niet al te groot maken, dan is het dus echt niet zo dat speler 1 opeens achter je staat ofzo en je afmaakt. Hij beweegt zich tenslotte niet sneller door de wereld dan jij, alleen kan hij tijdelijk meer handelingen in dezelfde tijdspanne uitvoeren. Bijvoorbeeld op 3 mensen mikken en schieten achter elkaar, terwijl op normale speelsnelheid je daar de tijd niet voor zou hebben.

Volgens mij werkt het zo en volgens mij is dit een zeer vette feature! Als ze dit goed kunnen implemteren, dan vind ik het echt niet erg dat het een beetje een uitgemolken concept is.
Ik wacht op een werkend exemplaar. Niet zozeer omdat ik het niet geloof ofzo, maar ik denk dat als je een werkend geheel ziet, het muntje in 1x valt :)
om even in jou voorbeeld te denken:

1 }> schakelt bullettime in, en alles loopt in vertraging.
2 :Z ziet geen verschil bij de bullettime van }> alles loopt even snel als voorheen.

lijkt mij dat dit een enorme hoeveelheid processorkracht/caching gaat kosten van beide computers, wat dan weer kan resulteren in ouderwetse LAG.
mij ontgaat de logica... het spel moet toch direct reageren op mijn movements?
Hoewel ik het bericht ook vaag vind, stel ik me zoiets bij voor dat als andere mensen laggen (dus achter komen te liggen) dat jij dan de tijd kan verlangzamen, zodat je sneller kan reageren. Als de bullet time "afgelopen" is, is alles weer gelijk, alleen heb jij meer tijd gehad.
een mooie feature om te misbruiken (e.g. cheaten)
Stel je voor dat ze zoiets in FPSes implementeren... Je zit in de spawn area van het andere team, en zodra ze spawnen bullet-time activeren en ze allemaal neersteken/schieten.

En als je om het te krijgen ergens iets moet pakken panzeren ze gewoon alle uitgangen van dat gebied zodra ze zien dat ze trager gaan.
Zo, dit nu zo uitgemolken dat het nieteens meer leuk is... je ziet het nu overal, beetje jammer. (maar das persoonlijk)

Uiteraard is het een leuke uitvindingen en mss kunnen we er wat mee, maar jah...
Ja, beetje uitgemolken, maar nog steeds erg leuk om te gebruiken. Mooi dat het nu ook in online spellen kan.

Zou het in WoW voor mages ook kunnen? Fireball Time? Of voor Night Elf hunters: Arrow Time? }:O
:P
ga maar op een slome pc spelen dan heb je het "all-the-time" bullit time
minder uitgemolken als pakweg FPS, racesimulaties, the sims, ...
Er zijn veel meer dingen die nog meer gebruikt zijn dan dit hoor
jij noemt nu hele game genres, dit is alleen een uitgemolken feature. Geen appels met peren vergelijken.
Heet dit niet gewoon "lag" ? ;)
Ja, en dit zorgt ervoor dat lag wat aangenamer wordt afgehandeld dan je uit de game kicken.
Niet helemaal,
Op het moment dat 1 speler deze 'bullit-time' actieveert bouwt het spel langzaam lag in voor de andere spelers. Als de tijd om is wordt deze lag langzaam weer weggewerkt, zodat niemand er iets van merkt (behalve dan dat 1 speler eerder kan reageren dan de rest)
ehm ... de speler activeert niets, dat doet het systeem zelf. Je geeft verder wel de juiste uitleg van de werking. Het alternatief is voor bullet-time dus lag-out en ... bye bye je ligt uit de game.
Volgens mij activeer je zelf wel bullettime...
Zelfde als in max payne, daar kon je op een knop drukken om alles te laten vertragen, daardoor heb je meer tijd om te mikken enz (je beweegt zelf langzamer, dus het is echt puur de tijd voor mikken die je wint).
Dit zorgt ervoor dat ik bullettime aan kan zetten en meer tijd heb om te mikken, terwijl andere spelers mij gewoon op volle snelheid voorbij zien springen terwijl ik even overdreven goed raak schiet.
Zoals ik het begrijp is het dus zo:

Iedereen krijgt standaard een lag van een bepaalde tijd, zeg 1 minuut. Omdat iedereen dezelfde lag heeft merkt dus niemand er wat van want de server houdt rekening ermee dat iedereen lag heeft. Als iemand nu de bullet time activeert wordt bij deze persoon langzaam de lag verminderd zodat hij dus 'sneller' is dan de anderen. Zo kan er dus tot 1 minuut sneller gereageerd worden, omdat er maar 1 minuut lag is ingebouwd.
maar dan houd je na een bullettime bijv. nog maar 50 seconden over. Dus ik kan maar 6x bullet-timen...
of je blijft weer even 60 seconden stilstaan om je weer op te laden
maar na die 60 seconden ben je dan wel dood. (een hele minuut stilstaan pff ;) )

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True