Article View: alt.pl.programy.flash-5
Article #21817Re: Koncepcja tworzenia gier
From: Marek Szopinski
Date: Sun, 26 Oct 2003 08:24
Date: Sun, 26 Oct 2003 08:24
42 lines
3088 bytes
3088 bytes
> kolega moze z PG? ;)) Tak, a widać to ? :)))) Jestem absolwentem PG od 10 lat :D > no i tu pojawia sie kwestia doswiadczenia, o ktorej wspomnial Lukasz... > nie robisz tak jak napisales, tylko tworzysz jeden pusty MC, definiujesz mu > funkcje onEF, a w tej funkcji przechodzisz w petli po wszystkich MC, ktore > maja sie zderzyc z jakims innym... takie rozwiazanie jest o wiele bardziej > wydajne niz definiowanie kilkudziesieciu onEF... (aby sie o tym przekonac, > mozesz zerknac na zadanie nr 000 na kursie flasha mx > (www.flashroom.com/forum/)... tam Tencin dal bardzo ciekawe zadanie, ktore > okazalo sie jednak zbyt trudne na poczatek dla kursantow ;)) > > mozesz sprobowac je sobie napisac... zareczam, ze jezeli zrobisz je Twoja > metoda, to zabijesz procesor (w kazdym razie moj Athalon 1,73GHz polegl ;)) No właśnie o tym mówię :) Dlatego mój post jest teraz na tej grupie... A tak na marginesienie sądzę, aby Twoja metoda była mniej obciążająca procek ponieważ i tak musisz co ramkę sprawdzać kolizje "każdy z każdym". Jeżeli masz 10 obiektów to musisz dokonać 100 sprawdzeń. > hmm... bardziej poprawna forma bylby jakis manadzer zarzadzajacy gra, w > ktorej sterowalbys "przeplywem" informacji miedzy obiektami... w ten sposob > moglbys uniknac problemu o jakim wspomnialem wczesniej... to sprawdza sie > rowniez w innych przypadkach... Tak właśnie zrobiłem. Każdy obiekt generuje zdarzenia, które wędrują do rodzica i w konsekwencji do centrali :) Gdy rodzic nie obsługuje zdarzenie idzie wyżej. Itd. > poza tym... to co napisal Lukasz konczy chyba temat ;) zeby pisac poprawnie > jakiekolwiek aplikacje we Flashu potrzeba sporego doswiadczenia, a to jak > pewnie wiesz zdobywa sie... empirycznie ;) a nie z ksiazek czy usenetu ;) Wiem. Jednakże teoria jest też bardzo ważna - jest to nawet klucz bez którego zdobywanie doświadczenia zajmie Ci 10x tyle czasu. Chyba kupię jakąś książkę o pisaniu gier...
Technical Details
Message-ID:
<bng0qi$nsh$1@nemesis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<bn6umi$d9v$1@nemesis.news.tpi.pl> <bn93a7$f9i$1@news.onet.pl> <bn9dk6$3uu$1@nemesis.news.tpi.pl> <bnajc1$osu$1@atlantis.news.tpi.pl> <bnedd5$gq3$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: "Marek Szopinski" <marek1967@spam.interia.pl> Newsgroups: alt.pl.programy.flash-5 Subject: Re: Koncepcja tworzenia gier Date: Sun, 26 Oct 2003 09:24:07 +0100 Organization: MS Software Lines: 44 Message-ID: <bng0qi$nsh$1@nemesis.news.tpi.pl> References: <bn6umi$d9v$1@nemesis.news.tpi.pl> <bn93a7$f9i$1@news.onet.pl> <bn9dk6$3uu$1@nemesis.news.tpi.pl> <bnajc1$osu$1@atlantis.news.tpi.pl> <bnedd5$gq3$1@atlantis.news.tpi.pl> NNTP-Posting-Host: pr45.neoplus.adsl.tpnet.pl X-Trace: nemesis.news.tpi.pl 1067157139 24465 80.50.49.45 (26 Oct 2003 08:32:19 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sun, 26 Oct 2003 08:32:19 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit