Author Topic: OOP - "spešl zadanie"  (Read 30295 times)

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #75 on: 02.01.2012, 05:53:25 »
teraz som si zacal citat scenare cvik (lebo som robil podla toho co sme si hovorili na cvikach) a vsimol zopar veci ktorym celkom nerozumiem:
-v 4 cviku v pripravenom projekte je v Level metoda render() a update() aj s paramatrom Level. Naco tam je ten parameter? Sak ked to je v nom neda sa jednoducho pouzit this?  Ten parameter sa mi zda zbytocny aj v Actorovi - naco je tam potrebne vediet v ktorom levely dany actor je? Pritom v Star to tam uz nie je.
-Tiez tam nerozumiem metode setPlayer(). Naco je? sak Playera (Freda) vytvorim v konstruktore levelu (pri nacitani z mapy). Ci?
-Dalsia vec, musia mat vsetci charactery energiu? (napr duchovi ju urcite nemam ako znizit .. ked uz je mrtvy tak je neznicitelny nie? :D)

mozno su to hovadiny ... ale radsej sa spytam ako mam odist s 0 bodmi zo zadania :D

Domino_666

  • Jr. Member
  • **
  • Posts: 88
    • View Profile
    • Dudo Aliens Racing Team
Re: OOP - "spešl zadanie"
« Reply #76 on: 02.01.2012, 20:17:51 »
veľa vecí závisí od toho, ako si to robil...
ja som to pochopil od Mireka tak, že tie scenáre majú načrtnúť, ako sa to zhruba dá poskladať, ale nemusí... má to proste spĺňať tie požiadavky čo nám hovoril a ako to bude spravené je v podstate na nás.

mino

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #77 on: 03.01.2012, 01:02:22 »
veľa vecí závisí od toho, ako si to robil...
ja som to pochopil od Mireka tak, že tie scenáre majú načrtnúť, ako sa to zhruba dá poskladať, ale nemusí... má to proste spĺňať tie požiadavky čo nám hovoril a ako to bude spravené je v podstate na nás.
:thumbs-up:
Ja tiez pocitam s tym, ze tie scenare nie su zavazne a ze je na mne, ako som to spravil. Podstatne je, aby to splnalo tie poziadavky, ktore sme si spisali (dohratelnost, batoh... a neviem co este...) + aby boli dodrzane principy OOP. A miestami som mal pocit, ze scenar z jedneho cvicenia bol v urcitych detailoch v rozpore so scenarom z ineho cvicenia => teda na tych detailoch IMHO nezalezi... A co som sa bavil s dalsimi 2-3 ludmi, tak si to tiez robili podla seba...

A ved ta analyza a navrhovanie tried/rozhrani je na tom to najkrajsie. ;D Nepaci sa mi taky presny nalinkovany postup, ako je v tych scenaroch... Radsej keby v nich bolo presne specifikovane, o com je ta hra, lebo dej hry (aspon v mojom pripade) bude dost chaby - nemam velmi fantaziu na vymyslanie takych veci... :D

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #78 on: 03.01.2012, 05:06:32 »
dej hry (aspon v mojom pripade) bude dost chaby - nemam velmi fantaziu na vymyslanie takych veci... :D
ty tam mas dej? :o

Domino_666

  • Jr. Member
  • **
  • Posts: 88
    • View Profile
    • Dudo Aliens Racing Team
Re: OOP - "spešl zadanie"
« Reply #79 on: 03.01.2012, 07:05:26 »
dá sa ísť v pohode podľa scenárov, princípy som z nich spravil skoro rovnako, skôr išlo o niektoré presné body že čo a ako, to sa nie vždy podľa toho dalo...
stačilo mi, že v úvode bolo napísané čo treba spraviť, zhruba ako a ďalej som zväčša nepozeral
už musím vyriešiť len mapy a tú dokumentáciu a snáď to bude...

mino

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #80 on: 03.01.2012, 07:22:56 »
dej hry (aspon v mojom pripade) bude dost chaby - nemam velmi fantaziu na vymyslanie takych veci... :D
ty tam mas dej? :o
No tom som pouzil velmi silne slovo na pomenovanie toho, ze ked pozbieras vsetky hviezdicky v leveli, tak si ho presiel a postupujes do dalsieho :D Mal som skor napisat "pointa", alebo "ciel hry", dej nema ziadny... :D

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #81 on: 05.01.2012, 18:10:25 »
podarilo sa niekomu vytvorit distribuovatelny subor? Mne to vyhadzuje chybu
Code: [Select]
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
...

Mitwoc

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #82 on: 05.01.2012, 18:52:07 »
Tiez mi hadzalo tu chybu v NetBeanse a ked som to opravil, tak mi zase nechcelo najst obrazky k animaciam. Tak som isiel do eclipse a robil som podla tohto navodu : http://slick.cokeandcode.com/wiki/doku.php?id=webstart (Creating a JAR Package in Eclipse) a teraz mi hadze chybu java.lang.NoClassDefFoundError to je ako zacarovany kruh toto :D Ked sa to niekomu podari, môze dat vediet ako to spravil :)

depeha

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #83 on: 05.01.2012, 19:18:46 »
Akurát sa mi podarilo spraviť funkčný jar...

@Mitwoc: ide ti to v eclipse spustiť? Podľa tvojej chyby tipujem že nemáš Main class v run configu. (myslím toto)
A potom pri exporte ešte treba dávať pozor na to či súbory (obrázky, mapa...) sú v source folder. Malo by to vyzerať nejak takto.
No, a ešte cesty k súborom v zdrojáku majú byť napr. ("resources/..."), nie ("/resources/..."). Pri spúšťaní v eclipse funguje oboje, ale pri jar-ku iba to prvé.

@Cici: skús   
Code: [Select]
java -Djava.library.path=/cesta/k/libs/ -jar tvojaHra.jar mne to ide iba takto.
Why do I keep counting?

mino

  • Full Member
  • ***
  • Posts: 181
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #84 on: 05.01.2012, 19:54:10 »
Viete už niekto, kedy budeme odovzdávať zadanie? Tento oznam platí aj pre nás?
https://moodle.fei.tuke.sk/mod/resource/view.php?id=3829
Odovzdávanie zadaní prebehne v pondelok 9.jan.2011 od 8:00. Miestnosť bude upresnená.

Mitwoc

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #85 on: 06.01.2012, 01:57:18 »
mam vsetko ponastavovane tak ako si pisal a stale to iste...  :(

petonet

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #86 on: 08.01.2012, 01:21:24 »
Zdravim,


treba ten balicek so zadanim niekde upnut alebo ako? lebo v moodli nevidim ziadne miesto kde by to bolo mozne. bu bu

jancuk

  • Newbie
  • *
  • Posts: 12
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #87 on: 08.01.2012, 02:20:59 »
Zdravim,


treba ten balicek so zadanim niekde upnut alebo ako? lebo v moodli nevidim ziadne miesto kde by to bolo mozne. bu bu

Chod na moodle > OOP  >  (12 december - 18 december)
                                                          V
                                        Odovzdávanie zadania > klik

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #88 on: 08.01.2012, 02:53:33 »
ale hore je oddelené skupiny - a sme tam my ... tiez tam je limit 5MB do coho sa je nerealne zmestit

petonet

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #89 on: 08.01.2012, 03:22:29 »
ale to tam je z cias ked textovkari odovzdavali. Preto hore oddelene skupiny napisali aby niekoho nenapadlo Freda odovzdat. Teda ak sa dobre pamatam.

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #90 on: 08.01.2012, 03:53:59 »
Takže mame vlastne vôbec toho Freda odovzdávať na moodle?

petonet

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #91 on: 08.01.2012, 04:01:02 »
na to vie odpoved iba jeden clovek bu a nechce nam ju akosi prezradit bk

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #92 on: 08.01.2012, 04:18:46 »
Písal som mu email, ale neodpovedal zatiaľ, fakt by ma to zaujímalo, už ma nebaví stále kontrolovať moodle.

petonet

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #93 on: 08.01.2012, 04:34:16 »
Co kecam s ludmi tak to nikoho uz nebavi. Nikto nevie co treba robit,ako s tym zapoctom a cas sa krati. A viac ludom neodpovedal. Asi ma vela roboty.

mafoza

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #94 on: 08.01.2012, 05:05:50 »
Co kecam s ludmi tak to nikoho uz nebavi. Nikto nevie co treba robit,ako s tym zapoctom a cas sa krati. A viac ludom neodpovedal. Asi ma vela roboty.

Potvrdzujem, viacerím neodpísal.
A ešte otázka, vám sa niekomu podarilo spraviť ten spustiteľný súbor? Mám namysli tí, ktorí ste robili cez Netbeans.

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #95 on: 08.01.2012, 05:26:05 »
Nepodarilo. :( Vidím to tak, že beriem notebook a spustím to z NetBeansu.

petonet

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #96 on: 08.01.2012, 15:08:10 »
Nepodarilo. :( Vidím to tak, že beriem notebook a spustím to z NetBeansu.


spust tvojho freda cez terminal java -jar <cesta k tvojmu fred.jar> a pozri aky exception vyhodilo. Mne tak stale pisalo cez nemoze najst lwjgl v library path. Tak skus vygooglit ako ten tvoj exception riesit. A ak to ti uz nijak nepojde tak si zozen projekt niekoho komu sa to podarilo rozbehat a skompiluj zdrojaky v jeho projekte. A este k jarku nezabudni vlozit resources a dll subory z lib/lwjgl2.7.daco/natives/

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #97 on: 08.01.2012, 17:06:27 »
Nepodarilo. :( Vidím to tak, že beriem notebook a spustím to z NetBeansu.


spust tvojho freda cez terminal java -jar <cesta k tvojmu fred.jar> a pozri aky exception vyhodilo. Mne tak stale pisalo cez nemoze najst lwjgl v library path. Tak skus vygooglit ako ten tvoj exception riesit. A ak to ti uz nijak nepojde tak si zozen projekt niekoho komu sa to podarilo rozbehat a skompiluj zdrojaky v jeho projekte. A este k jarku nezabudni vlozit resources a dll subory z lib/lwjgl2.7.daco/natives/
a tymto sposobom ti to ide aj na inych kompoch? lebo mne nie :/ spusti mi to ale len na mojom :(

Mitwoc

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #98 on: 08.01.2012, 17:24:51 »
pre vsetkych, co vam nejde vytvorit spustitelny subor....
http://slick.javaunlimited.net/viewtopic.php?p=20219

v druhom poste je presne navod ako to spravit + program  :)

petonet

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: OOP - "spešl zadanie"
« Reply #99 on: 08.01.2012, 17:45:50 »
Nepodarilo. :( Vidím to tak, že beriem notebook a spustím to z NetBeansu.


spust tvojho freda cez terminal java -jar <cesta k tvojmu fred.jar> a pozri aky exception vyhodilo. Mne tak stale pisalo cez nemoze najst lwjgl v library path. Tak skus vygooglit ako ten tvoj exception riesit. A ak to ti uz nijak nepojde tak si zozen projekt niekoho komu sa to podarilo rozbehat a skompiluj zdrojaky v jeho projekte. A este k jarku nezabudni vlozit resources a dll subory z lib/lwjgl2.7.daco/natives/
a tymto sposobom ti to ide aj na inych kompoch? lebo mne nie :/ spusti mi to ale len na mojom :(


Tak co som posielal kamosom aby si zahrali tak to islo. Preto treba pozriet ten exception co ti vyhodi JVM ked to skustis cez terminal. Mne tam len nejaku kniznicu nevedelo nalinkovat a kvoli tomu nespustilo. Preto ked som to rozbehal s kamosovym projektom tak mi to islo. On tam tu kniznicu mal dobru.


pre vsetkych, co vam nejde vytvorit spustitelny subor....
http://slick.javaunlimited.net/viewtopic.php?p=20219

v druhom poste je presne navod ako to spravit + program  :)

JJ ten jarsplice som skusal ale velmi mi to neslo. Stale pisalo ze to jarko co mi urobilo je poskodene. Asi som nieco zle urobil.