Igre
08.11.2012 14:44

Deli z drugimi:

Share

12 let umetne inteligence za igre

Filmskega igralca so na vseh ključnih sklepih opremili z lučkami – tudi konec palice, ki je predstavljala sabljo
Filmskega igralca so na vseh ključnih sklepih opremili z lučkami – tudi konec palice, ki je predstavljala sabljo

Pred 12 leti so naredili evolucijsko umetno inteligenco (EAI) s katero je bila delno narejena igra Casanova The Duel Of The Black Rose Games Adventure. V računalniški igri so nastopali liki, ki jih je krmilila umetna inteligenca (AI), ki je bila narejena z EAI. Izvorna koda za “game AI” ni bila napisana, ampak zevoluirana s programom – program avtomatsko narejen s programom!

Sodelavci podjetja Algit so pred 12 leti za podjetje Arxel Tribe izdelovali nekatere programske rešitve tudi z uporabo evolucijske umetne inteligence. Primer je igra Casanova The Duel Of The Black Rose Games Adventure, kjer naprimer sabljanje izvaja »umetna inteligenca« nastala z evolucijskim algoritmom (evolucijska umetna inteligenca – EAI). Bori se lahko AI sama proti sebi ali igralec igre (Casanova) proti UI.

Postopek izdelave igre je bil naslednji:

  • filmskega igralca so na vseh ključnih sklepih opremili z lučkami – tudi konec palice, ki je predstavljala sabljo
  • filmski igralec je fingiral (ponazarjal) borbo z namišljenim nasprotnikom v treh stilih (italijanski, francoski in španski)
  • posneli so se vsi gibi (motion capture) – posnetek lučk v x,y,z koordinatah na desetinko sekunde
  • posnetki so bili osnova za filme, ker pa je bila igra interaktivna, je bilo potrebno izdelati program za sabljanje
  • izdelava programa, ki se bo namesto negativnega lika v igri sabljal z igralcem v vlogi Casanove
  • evolucijska umetna inteligenca je na osnovi posnetkov zgenerirala program za računalniškega sabljača
  • izbira najprimernejše borbe za samo igro
  • izdelava dejanskih likov v igri – izdelava mask igralcev

Poleg sabljanja smo z AUI izdelali tudi skakanje za prehod iz enega balkona na drugega preko več visečih vrvi.


Vam je bila novica zanimiva?

Povejte prijateljem, da ste novico prebrali na Računalniških novicah.

Share
Prijavi napako v članku

Povezave



Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

NEXT LINE d.o.o.

Ob železnici 16, 1000 Ljubljana, Tel: 041 776 822
Next line, specializirane storitve tiska pod eno streho V podjetju Next line iz Ljubljane so se osredotočili na specializirane storitve tiska s termičnimi, sublimacijskimi in ... Več

ALTERNA DISTRIBUCIJA d.o.o.

Litostrojska cesta 56, 1000 Ljubljana, Tel: 01 520 28 00
S svojimi dolgoletnimi izkušnjami in poslovno zrelostjo poznana kot ena vodilnih in najtrdnejših tovrstnih družb v Sloveniji. Osnovna dejavnost družbe je distribucija računalniške ... Več

tinaLILIPUT – grafično oblikovanje

Mariborska cesta 82, 2312 Orehova vas, Tel: 031 343 481
Grafično oblikovanje je pomembno orodje, ki izboljša komunikacijo z drugimi. Služi za posredovanje vaših idej na način, ki ni le učinkovit, ampak tudi eleganten. Preprosto povedano, ... Več
Zlati partner

XLAB

Pot za brdom 100, 1000 Ljubljana, Tel: 01 244 77 50
XLAB je globalno IT podjetje, osredotočeno na področja oddaljenega namizja (ISL Online), avtomatizacije in upravljanja hibridne infrastrukture (XLAB Steampunk) ter umetne inteligence, napredne ... Več