Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Upotreba LUA jezika za skripting

[es] :: GameDev - Razvoj Igara :: Upotreba LUA jezika za skripting

[ Pregleda: 2829 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
*.cam-comp.de.



+1 Profil

icon Upotreba LUA jezika za skripting04.10.2006. u 11:09 - pre 213 meseci
Siguran sam da ovde ima programera koji imaju iskustva sa Lua jezikom i nadam se da sam u pravu.

Dakle moja ideja je ideja bila da celokupno ponasanje protivnika realizujem preko Lua skripti. Zanima me da li postoji neki ustaljen nacin da se to uradi.

Sa moje tacke gledista postoji dve mogucnosti:

1) iz c++ proslediti lui samo odredjene parametre na osnovu kojih ce lua vratiti neko stanje, na osnovu kojeg ce c++ odraditi nesto (neka manipulacija nad objektom)

2) proslediti lui ceo objekat sa kojom ce ona licno manipulisati u zavisnosti od zbivanja

meni druga varijanta izgleda privlacnije, pre svega zato sto se cela operacija prebacuje na skripte.

Da li razmisljam kako treba? Ili sam negde skrenuo levo?

Hvala
 
Odgovor na temu

Mitrović Srđan
bloodzero
Freelance
Majur //: Šabac

Član broj: 10261
Poruke: 2800
212.200.115.*

Sajt: freeshell-reviews.com


+4 Profil

icon Re: Upotreba LUA jezika za skripting04.10.2006. u 12:58 - pre 213 meseci
Zar battlefield 2 nije tako radjen?
Tony Melendez:
http://video.google.com/videoplay?docid=-
3819862628517136815&q=tony+melendez

NIKADA NE UZIMATI HOSTING NA GO DADDY!


 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
67.151.201.*

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: Upotreba LUA jezika za skripting04.10.2006. u 22:26 - pre 213 meseci
Ja ti savetujem ovo pod 1.
Opcija pod 2. prebacuje dobar deo koda u skript (tj. code tehnički postaje data), što znači da je lakše editovati, ali što se tiče performansi uopšte nije optimalno. Takođe jedan od najčešćih problema sa skriptovanjem je što ne postoje dovoljno razvijeni alati za debagovanje. Tako da ćeš morati sam da ih pišeš i integrišeš u svoj projekat.

 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
*.cam-comp.de.



+1 Profil

icon Re: Upotreba LUA jezika za skripting05.10.2006. u 08:18 - pre 213 meseci
Hmm...hvala na savetu.
Znam da si u pravu, i znam za probleme sa performansama i dibagovanjem.
Da li mi preporucujes neku biblioteku za wrapovanje (tj. binding - povezivanje) lue i c++ ili da radim na suvo?

S ozirom na pristup koji si mi preporucio mislim da ne bi trebalo biti previse komplikovano raditi sa cistim lua API-jem.

Hvala
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
67.151.201.*

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: Upotreba LUA jezika za skripting05.10.2006. u 18:27 - pre 213 meseci
Ja sam samo koristio direktno Lua API. Pre par godina sam probao SWIG sa Tcl/Tk i lepo je odradio posao. Probaj SWIG sa Lua pa javi utiske. :)

 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
*.cam-comp.de.



+1 Profil

icon Re: Upotreba LUA jezika za skripting06.10.2006. u 08:24 - pre 213 meseci
U opciji sam imao neke druge biblioteke kao luabind, tolua++ itd...

Nisam razmatrao SWIG, hvala na linku.

 
Odgovor na temu

[es] :: GameDev - Razvoj Igara :: Upotreba LUA jezika za skripting

[ Pregleda: 2829 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.