Skocz do zawartości

Marmot

Użytkownicy
  • Postów

    5 071
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez Marmot

  1. Wspaniała strategia to super produkcja? ROTFLMAO! :] Co do gier to zaraz zedytuję tego posta, ale nie mogłem się powstrzymać :lol2: :sp_ike: :lol: :]
  2. 1. Możesz to zrobić w trybie TV, w Turbo Pascalu 7.0 jest przykład. 2. Teraz raczej się nie robi kursów do Pascala (każdy przerzuca się na delphi). Dlatego najlepiej kupić sobie jakąś książkę. Ceny są już od 19 zł
  3. Co nie, usuwa AUTOEXEC.BAT, WIN.COM i COMMAND.COM :P
  4. Ale żeś mu wytłumaczył :) . To powinno pójść: if (instance_number(nazwaobjektu)>1) { with(nazwaobjektu) instance_destroy(); } Ranma_man: raczej ...>0
  5. Myślę że powinna. Najlepiej spróbuj i jak coś to napisz.
  6. Zapomniałem dać na początku sprawdzenia czy ten objekt punkt istnieje. W tym przykładzie chodzi o to, żeby pojawiał ciągle nowy objekt punkt po naciśnięciu myszką i żeby przemieścił postać do niego. Metody poprzednich userów były takie, że chodził by tam gdzie postawisz myszkę, a nie tam gdzie klikniesz.
  7. Taaa, waszymi metodami to będzie się poruszać tam gdzie myszka. Ja bym zrobił coś takiego: EVENT na kliknięcie myszką (w objekcie który ma być poruszony: with(punkt) instance_destroy(); instance_create(mouse_x,mouse_y,nazwaobiektuktorymyszkapostawi); move_towards_point(nazwaobiektuktorymyszkapostawi.x,nazwaobiektuktorymyszkapostawi.y,predkoscpr zemieszczenia);
  8. Marmot

    Gra w Delphi?

    Ja się uczę pisać gry w Delphi. GM znam, więc tylko dokończę Garden cKombat i będę z niego korzystać tylko do zabawy :) .
  9. Wykorzystanie algorytmów w Delphi, ale przykłady wogóle się nadają nie tylko do Delphi: http://www.delphi.bajo.pl/_serwis/public_h...topic=Algorytmy
  10. Ale tutaj jest to trochę nie wyraźnie napisane. Trochę lepiej napisane przeze mnie jest na: http://marmot.gual.pl/viewtopic.php?t=11 PS. Czasami trzeba wchodzić na strony konkurencji dla Click-Games czy GMClan :P
  11. I pewnie nabawiłeś się jeszcze do tego dysortografii :P
  12. Marmot

    C++?

    Ja tam się nie znam na C++. Znam tylko tam niektóre komendy, ale będę tera pamiętać, printf :)
  13. Marmot

    Gra w Delphi?

    Dodam tutaj też trochę więcej niż mówiłem w tamtym poście, więc wszystko opiszę (to co tam nie opisałem). DelphiX dla Delphi 6 - http://turbo.gamedev.net/delphixd6.asp DelphiX w wersji na Widnows NT - http://turbo.gamedev.net/DelphiXNT.zip UnDelphiX dla Delphi 2005 - http://turbo.gamedev.net/UnDelphiX_D2005.zip UnDelphiX dla Delphi 7 - http://turbo.gamedev.net/UnDelphiX_D7.zip Asphyre (Powerdraw) - http://turbo.gamedev.net/asphyre%5Casphyre103.zip Polepszone unity dla OpenGLa - http://www.delphi.bajo.pl/_serwis/public_h...isit.php?lid=25 PixelPracht (DLLe dla zaawansowanej obsługi pixeli w OpenGL) - http://www.delphi.bajo.pl/_serwis/public_h...isit.php?lid=27 Nagłówki DirectX 9.0 polepszone (zwykłe nagłówki są dla DX 7) - http://www.delphi.bajo.pl/_serwis/public_h...isit.php?lid=90 CardTable (do prostego tworzenia gier karcianych) - http://www.torry.net/vcl/misc/games/CardTable.zip Game Vision SDK (tworzenie w nim gier 2D jest najprostsze) - http://www.bigdaddygames.com/content/view/13/39/ GLScene - http://sourceforge.net/project/showfiles.p...ackage_id=64488 Programy i przykłady pomocnicze: Hasteroids (zdecydowanie najlepszy przykład do Asphyre) - http://turbo.gamedev.net/asphyre%5Chasteroids100.zip Deled 3D (bardzo dobry program do modelowania w 3D) - http://www.delgine.com/index.php?filename=download_deled DX Map Edit (edytor map 2d dla DelphiX) - http://turbo.gamedev.net/dxmapedit12us.zip DXG Utilities (różne programy związane z DelphiXowskim formatem DXG) - http://turbo.gamedev.net/dxgUtils10a.zip DelphiX GUI (pozwala na obsługę DelphiX w trybie GUI) - http://turbo.gamedev.net/DXgui07beta.zip Poprawki: Poprawka związana ze zmiennymi stałymi do DelphiX - http://turbo.gamedev.net/delphiX_consts_fix.zip Jeżeli chcesz trochę więcej to wchodź na: http://turbo.gamedev.net http://webport.pl http://delphi.bajo.pl
  14. Marmot

    C++?

    Jak nie znasz jeszcze dobrze języka i nie jesteś do niego przyzwyczajony, to możesz zmieniać, ale jak przywyczajony jesteś do delphi, to będziesz się w c++ mylić i zamiast pisać cout>>"" będziesz pisać cout('').
  15. Wystarczy poszukać na stronie artykułów :D
  16. Marmot

    Gra w Delphi?

    Wcale że nie. Ludzie sobie tylko rozmawiają o różnych rzeczach w różnych kącikach tematycznych, co jest dość normalne w internecie, więc nie wiem o co ci chodzi z tą zmianą tematu forum. Jak nawet to porównaj sobie ilość postów w Kącikach programowania a w forum Ogólnie o programie Game Maker.
  17. Tłumaczenia nie było, nie ma i nie będzie :D . Czemu? Bez angielskiego to nigdzie nie zajdziesz :P .
  18. Marmot

    Gra w Delphi?

    Dobry pomysł na jakiegoś artykulika, ale nie chce mi się go poprawiać, żeby wrzucić na AAGM (bo GMclan jest raczej o GM :P ).
  19. Marmot

    Gra w Delphi?

    Wreszcie pole popisu dla mnie! Gry w Delphi można robić i nawet jest bardziej wskazane robienie gierek w Delphi czy w C++ a nie w jakiś TGFach itp. rozleniwiaczach :P (tak to nazywam). Ten kto nie próbował robić gry, na językach programowania, niech spróbuje! Jest to wspaniała zabawa. Wysilasz się bardziej, ale efekt jest dużo lepszy. Ale wracając do Delphi. Możesz w nim zrobić na kilku technikach. Metodą dla początkujących, jest robienie gier na VCLu, czyli gierki, gdzie wszystko robimy jak w programach, czyli ustawianie na formie itd. Można tak poćwiczyć Delphi. Na później polecam DelphiX (lub UnDelphiX, zależy od wersji Delphi). Są to komponenty do prostej obsługi DirectXa 6, bez żadnych bajerów. Pamiętam, że była kiedyś taka polska produckja DelphiXowa o nazwie Mafia. DelphiX niestety nie jest ulepszany. Powstają tylko nowe wersje, dla nowszych Delphi. DelphiX jest japoński, ale cała dokumentacja i komponenty są po angielsku. Słyszał ktoś o grze RecWar (Recreation War)? Jak nie, to szkoda. Jest to najlepsza gra stworzona kiedykolwiek na DelphiXie. Jednak jak znudzi ci się DelphiX, to polecam PowerDraw, czyli obecny Asphyre. Stare wersje Powerdraw, są na DX8, ale już PowerDraw 3 i Asphyre są na DirectX 9. Mają dość zbliżoną obsługę do DelphiXa, ale z tą różnicą, że w PowerDraw mamy takie bajery jak zaawansowany system particle, czy antyaliasing. O obsłudze modeli już nie wspomnę. Na stronie delphi.prv.pl jest artykuł nawet, jak zrobić platformówkę w PowerDraw. To wszystko są DirectXy. Jeżeli nie chcesz się trzymać standardów Microsoftu, to bierz to co związane z OpenGL, czyli GLScene i OmegaComponents. GLScene cieszy się wysokim uznaniem wśród programistów gier. Jest to jakby Powerdraw, ale w wersji na OpenGL. Oczywiście GLScene jest trochę lepszy. Zaletą GLScene jest wydajność. Wogóle jest wg. mnie najlepszy dlatego ja jak programuję gry w Delphi to właśnie w nim (kiedyś byłem na PowerDraw, ale OpenGL to większa przyjemność). Co do OmegaComponents, to jeżeli chodzi o takie bajery, jak obsługa wielu formatów graficznych i muzycznych, to ma tu wielki plus. Niestety jest mniej wydajny od GLScene i nie ma AVI Recordera, czyli największej zalety GLScene. Jednak to co tutaj podałem, to tylko i wyłącznie komponenty ułatwiające prace ze sterownikami DirectXa i OpenGLa. Jak chcesz już prawdziwej, profesjonalnej zabawy, to zapomnij o zwykłym trybie pracy w Delphi. Wtedy trzeba pracować w trybie programów konsolowych. Żeby pracować już w zwykłym OpenGL lub DirectX, trzeba dobrze znać WinAPI i być już zaawansowanym użytkownikiem Delphi. Artykuły, jak można korzystać z "czystego" DirectXa znajdziesz na wcześniej podawanym delphi.prv.pl . Musisz pamiętać, że w czystym DX, otwarcie jednego modelu w formacie X, to ok. 150 linijek kodu. Może przesadziłem, ale DirectX jest trudny do opanowania. OpenGL jest prostszy, wydajniejszy i obsługuje więcej rzeczy. Jeżeli robić profesjonalne gry na WinAPI to tylko w nim. PS. To się nazywa post Marmota :P
  20. Mam :) . Szybka obsługa DLLa GMSock.
  21. Marmot

    C++?

    Ja tam C++ to tylko rozumiałem w tym C++ Builder. Według mnie C++ przeważa w tym, że ma więcej kompilatorów. W końcu Delphi jest tylko jeden. Mimo iż jest sporo kompilatorów darmowych to Delphi jest najlepszy. Czemu? Jest to poprostu najlepsze rozwiązanie związane z Pascalem. Podobny do Delphi jest Lazareus (czy jak to się zwie), ale jest tylko na linuxa i pozatym nie ma tylu opcji. Dla mnie Delphi jest lepsze. Pozatym jak chcesz robić gry na OpenGL czy na DirectX, to wszędzie masz te same polecenia, tyle że w C++ masz jakieś >> a w Delphi masz := . Do pietrusa: Hehe, widzisz. Delphi ma tę samą zaletę co C++ Builder. Ma VCL i nie trzeba korzystać z WinAPI. Chociaż jak chcesz napisać aplikację która mało zajmuje i jest bardzo wydajna, to przydaje się znajomość WinAPI. WinAPI to najlepiej używać w Free Pascalu. Jest to najlepszy darmowy kompilator pascala. Ale jak chcecie professional toola to bierta delphiaka :lol:
  22. Marmot

    Krol

    Serwer z PHP? Chociażby Lycos, 111mb lub 100webspace. Ja mogę się poszczycić: dwoma kontami na lycos (2x50mb), jednym kontem na piwko (1x200mb), jednym kontem na 111mb (1x111mb) oraz kontem sponsorowanym na Gual. Najlepsze jest of course sponsorowane, ale poza nim to tylko Lycos mi się podoba. Mimo powolnego wgrywania na FTP i zakazem hotlinkowania, serwer jest stabilny i poza reklamami i zakazem hotlinkowania nic do niego nie mam. Na 111mb czasami nie wchodzą co większe pliki (nigdy tego nie mogę zrozumieć, mimo iż nie ma limitów). Piwko, wiadomo. Powolne i plik max. 2mb. 100webspace nie testowałem, ale po tym co o nim słyszałem, to wolę nawet nie próbować. DHost, wg. ma beznadziejną metodę przyznawania kont. Oto co dostałem, jak zakładałem konto na nim: Dlatego nie polecam Dhostu, mimo iż tak dobrze się o nim mówi. Ma często awarie, a admini, naprawdę są dziwni. Co do gry król. Kiedy będzie się dało ją ściągnąć :P ?
  23. Ja natrafiłem na buga. Miałem raz coś takiego, że byłem uwięziony. Wokół mnie czaszki, a bomby nie chciały mi się wyrzucić (pewnie nie miałem :) ).
×
×
  • Dodaj nową pozycję...