Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. w nowoczesnych technikach modele maja tez swoj zaprogramowany szkielet - umieszczenie, polaczenie jak i ruch. Na tym screenie widac ze model korzysta wlasnie ze szkieletu. Ale stosuje sie tez animacje modeli, a potem rysuje sie klatka po klatce - o wiele prostsza metoda niz programowanie szkieletu, choc narzuca duze ograniczenia. Jesli chodzi o szkielet, to model dzieli sie na czesci ktore "podpina" pod elementy szkieletu.
  2. uzyj list. // klasa danych class DANE { string imie; string nazwisko; DANE(string im,string nazw) { imie=im; nazwisko=nazw; } void wyswietl() { cout << "imie: " << this->imie << \n; cout << "nazwisko: " << this->nazwisko << \n; } }; // lista danych list<DANE>dane_osobowe; // dodawanie danych dane_osobowe.push_back(DANE::DANE('jan','kowalski')); // wyswietlanie cout << "Numer osoby: "; int index; cin >> index; int cur=0; for(list<DANE>::iterator iter=dane_osobowe.begin(); iter != dane_osobowe.end(); iter++) { if(cur==index) *iter->wyswietl(); cur++; } Jesli cos jest zle (bo wogole nie sprawdzalem, wiec prawdopodobienstwo jest) to zajzyj na: http://pl.wikibooks.org/wiki/C%2B%2B/Listy EDIT: Hehe, sam znalazlem kilka bledow, ale poprawilem ;p
  3. PsichiX

    Modele 3D

    To swietnie :) potrafisz zrobic modele ludzi? chodzi mi o ten sam model: - wyrenderowany model widziany z 4 stron (front, back, left, right) - model w formacie OBJ z opcja triangulate all faces, z poprawnie ustawionymi wektorami normalnymi, lecz w taki sposob by model byl jak najladniej wygladzony, czyli roznomiernie rezchodzil sie cien (oczywiscie bez dodawania cienia na samych teksturach) Potrzebne mi to do gry "2012", modele kobiety i mezczyzny (oraz tekstury z roznymi kolorami ubran jesli sie to da zrobic)
  4. zgadnij.. jasne ze do stepa :P (jesli chcesz aby zawsze byl na koncu tekstu, jak chcesz inaczej to kombinuj gdzie to dac, na przyklad przy pisaniu (dodawaniu nowego znaku do tekstu) - probuj roznych kombinacji)
  5. dostosowuje do wysokosci jak i zarowno szerokosci tekstu. GML sw=string_width(text) sh=string_height(text) if(sw>view_wview[0]) view_xview[0]=sw-view_wview[0] if(sw<=view_wview[0]) view_xview[0]=0 if(sh>view_hview[0]) view_yview[0]=sh-view_hview[0] if(sh<=view_hview[0]) view_yview[0]=0
  6. duzo mi to nie mowi/ Chodzi Ci ze view przesuwa sie gdy text jest dluzszy nz wysokosc viewa?
  7. execute_file(fname) PS. a co ma ostatnia litera do viewa? wyjasnij
  8. nie mozesz dynamicznie tworzyc skryptow w gm, mozesz jedynie wykonywac dany kod zapisany w stringu lub wykonywac skrypt z zewnetrznego pliku.
  9. jak juz to: GML zmienna='show_message("lol")' execute_string(zmienna)
  10. pliki laduj do uploadu na gmclanie, po to on jest
  11. Ja to w xenonie rozwiązałem tak: że każde ciało ma masę i przy kolizji oddziałują na siebie z siłą proporcjonalna do wagi ich mas. Większa masa bardziej odpycha inne ciała. Jest to nie zależne od kierunku.
  12. ekhm, a po co ta zabawa? GML instance_deactivate_object(id) _id=instance_nearest(x,y,object) instance_activate_object(id) voila! ;)
  13. PsichiX

    2012

    Hehe, obiecuje ze postaram sie by w nowej wersji wygladzic teren. a tak poza tym, to niezle Wam kratery wyszly, jak bede mial dostep do kompa na troche dluzej to pokaze Wam screena z sieczki ;)
  14. Ja sie tylko spytam jeszcze: co z ta apokalipsa w tytule? :) bo na screenach jej nie widac.
  15. Chcialbym zobaczyc puentę, a poza tym tutaj nie ma stalej liczby sylab, wiem ze zrzedze, ale musze ;0
  16. PsichiX

    2012

    wlasnie bardzo wazne sa dla mnie wyniki na sprzecie kilkuletnim (do 4), bo chcem zrobic jak najbardziej kompatybilne ze starszymi komputerami oraz tak by na nowszych gra miała również ładną grafikę. Czekam na więcej testów :)
  17. PsichiX

    2012

    u mnie przy duzej ilosci czesci budynkow to ~50% a bez fragmentow 70-79% Hehe, xiekawe czy tylko ja mam takiego slabego kompa czy jak.
  18. PsichiX

    2012

    Gra w obecnej postaci miała być ukończona w ciągu kilku dni, lecz przez zmianę systemu optymalizacji i wyświetlania przeciągnie się o jakiś tydzień. Cell shadding? hmm, obawiam sie ze z efektem blooma nie bedzie nalezycie wspolgrac. A teraz daje aktualna wersje Alpha, zebyscie wiedzieli czemu musze zmienic system optymalizacji (podajcie swoje wyniki Game Speed): https://gmclan.org/up1105_4_2012_alpha.html Zwiekszone i przyciemniane stopniowo kratery oraz mial byc gruz ale musialem go usunac gdyz totalnie zwalnial gre. EDIT: Gra rowniez dodana na forum GMC (http://gmc.yoyogames.com/index.php?showtopic=404902) oraz YoYoGames (http://www.yoyogames.com/games/show/58613)
  19. Jedyne wyjście to zadeklarować poza blokiem. Inaczej zmienne mają zasięg ograniczony tylko do danego bloku instrukcji i jego wnętrza.
  20. Trzeba zdefiniować wielkość. Ale jeśli masz określony typ to zrób to na listach. Wikipedia -> c++ -> listy
  21. Witajcie, Lowrider chciał bym w jego imieniu wstawił zrobiony kiedyś przykład kamery do samochodówki na bazie kamery w starej wersji xenona. Ktoś kiedyś potrzebował więc chciał wrzucić. Cytuje: przykład samochodu 3d robiony na xenonie i rozwinięty przez murdalowa, dodane 16 kamer . c-następna kamera v-poprzednia Q E-na boki B-wstecz nie wszędzie wszystko chodzi,w zależności od rodzaju kamery,ostatnia to kamera filmowa(sama się zmienia) http://www.sendspace.com/file/alhc0j może komuś się przyda,może ktoś zmieni,rozwinie pozdrawiam cały gmclan, Wasz ulubieniec Murdalow
  22. radze dodac grafiki pasujace klimatem do tla, bedzie wtedy lepiej wygladac :)
  23. Zastosuj dynamiczne tworzenie i kasowanie zmiennych. W c++ pomogą "new" oraz "delete". http://209.85.135.104/search?q=cache:_JD5v...;cd=2&gl=pl
  24. PsichiX

    2012

    Ludzie, jeszcze raz powtarzam - The Towers nie umarl tylko przeszedl nizej w kolejce priorytetow. A ta gra nie umrze i bedzie dalej robiona bo uzyje nowego systemu optymalizacji i nowych rozwiazan gamma wersji XenoNa - chce by ta gra zaskoczyla, a do tego potrzeba bedzie wspomnianego udoskonalenia :) zreszta, sami zobaczycie ;)
×
×
  • Dodaj nową pozycję...