Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. PsichiX

    Jaki język

    no "podstawy C" to był akurat skrót myślowy odnośnie cytatu :P sory za wprowadzenie w niezrozumienie ;p
  2. PsichiX

    Jaki język

    Znaczy się pisałeś to do mnie, right? :> strukturalny C++ niewiele (jeśli nie wcale) się różni od C, tak więc to już były by podstawy C nie C++.
  3. PsichiX

    Jaki język

    klasy to są podstawy, gdyż w nich nic trudnego nie ma.
  4. 1. surfaces; przykład dnia i nocy / przykład latarki, świateł. 2. alarmy; alarm[0]=2*room_speed;
  5. to zrob obiekt camera w ktorym dasz poruszanie sie go przy uzyciu myszki: GML x=mouse_x y=mouse_y gdy zaznaczasz bohatera to: GML view_hborder=view_wview/2 view_vborder=view_hview/2 view_object=bohater a jak odznaczasz bohatera to: GML view_hborder=32 view_vborder=32 view_object=camera camera.x=view_xview+view_wview/2 camera.y=view_yview+view_hview/2
  6. GML (create) winx=window_get_x() winy=window_get_y() GML (step) if(winx!=window_get_x()||winy!=window_get_y()) { <twoja akcja gdy pozycja okna jest inna niz na poczatku> }
  7. PsichiX

    Jaki język

    czytaj wać. zwykle nie daję bezużytecznych linków.
  8. zanim zaczniecie go besztać, po prostu uznajcie to za przykład używania stałych w GMie, których nie każdy umie lub nawet nie wie co i po co to jest :)
  9. PsichiX

    GM - blue screen

    no dobra, sprzęt mamy, a co z systemem?
  10. PsichiX

    Jaki język

    a to jest jeszcze jakis delphi? ciekawe
  11. PsichiX

    Jaki język

    zależy co chcesz zdziałać. Zgaduje że chcesz tworzyć gry nie konsolowe w tym języku, tak więc pascal definitywnie odpada. Jak każdy zaproponuję Ci C++. Dla czego? Ponieważ daje Ci najwięcej możliwości, oraz wspiera największą ilość bibliotek oraz silników. Gdzie znajdziesz podstawy? I tutaj polecam pierw przeczytać o języku C (http://pl.wikibooks.org/wiki/C) gdyż z niego wyewoluował C++, którego możesz uczyć się na początek stąd: http://pl.wikibooks.org/wiki/C%2B%2B. Te kursy nauczą Cię myśleć w C/C++ ale dalej czeka Cię szukanie kursów odnośnie konkretnych bibliotek dzięki którym będziesz w stanie pisać gry.
  12. PsichiX

    GM - blue screen

    może coś więcej o systemie i laptopie na jakim odpalasz?
  13. pomysl: samochod jedzie automatycznie i zabierasz ten samochod => samochod nie jedzie automatycznie (co za tym idzie: nie losuje sobie punktow do ktorych ma jechac)
  14. ( I tak by padła ta odpowiedź, więc będzie szybciej: ) Należy zrobić je dobrze. A tak serio: Poszukaj przykładu waypointów w zasobach GMClanu. a opisowo: najprościej to musisz postawić na planszy punkty które będzie losował samochód i do niego jechał, gdy dojedzie znowu losuje sobie inny punkt na mapie i tak w kółko.
  15. tak sie nie robi :0 sredniej klasy karta graficzna moze utworzyc surfacesa o maksymalnym rozmiarze 2048x2048, nowsze maja 4092x4092, wiec taki room 10000 szerokosci/wysokosci odpada. tego sie po prosru nie da zrobic inaczej niz sekwencja screenow. lepiej wywolac screen_redraw()
  16. wcieliles sie w queena :)
  17. ale to bedzie widoczne (ta zmiana okna w jednym stepie) - co jak co ale czlowiek zobaczy jak na 1/30 sekundy okienko sie powieksza na caly pulpit, robi screena w czasie 1-2 klatek i spowrotem zmniejsza viewa. @gnysek: refresh swoja droga - on jest tylko do wywolania funkcji present() DXa, co skutkuje przekopiowaniem pixeli z tylnego bufora na przedni. ale przy viewie nie pomoze. co innego mozesz sprawdzic redraw, bo on wywoluje wszystkim obiektom eventy draw a nie sprawdzalem czy nie aktualizuje ustawien okna.
  18. usunie viewa i zrobi zaraz po tym screena? nie uda sie bo tak jak napisalem - gm potrzebuje stepa na zmiane ustawien okna.
  19. nie zapisze mu tego, jesli room bedzie za duzy - ograniczenia karty graficznej. no chyba ze akurat karta mu na to pozwoli. Poza tym sama zmiana viewa nie pomoze - gm potrzebuje stepa na przestawienie wielkosci okna na ta sama co view. a okno za duze tez nie zrobi, bo tez moze miec maksymalna wielkosc.
  20. nie da sie. mozesz jedynie porobic sekwencje screenow przesuwajac view
  21. PsichiX

    Tura #70

    szczerze nie lubie ignorancji
  22. PsichiX

    Tura #70

    Tura #70 - Kuglarstwo Gorąco zapraszamy do wzięcia udziału! :D
  23. nie, z tych co znam to nie, ale pewnie na GMC zrobili jakis
×
×
  • Dodaj nową pozycję...