Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. Racja, silnik Shyliosa został rozbudowany o kilka nowych funkcji, miejmy nadzieje że dobrych :D
  2. W imieniu swoim i Shylios'a, czyli SigmaTeam, chcielibyśmy zaprezentować Wam grę, która jest spóźnionym prezentem dla Was. W grze wcielamy się w mikołaja i musimy zebrać prezenty rozrzucone przez złego bałwana, zbierać śnieżne kule i unicestwić pingwiny (możliwie jak najwięcej) Do dyspozycji mamy wiele broni: - śnieżne kulki - psychokineze - atak furii Nasz mikołaj może także lewitować. Życzymy Wam wielu godzin miłego grania i liczymy na Wasze pozytywne i negatywne (oby jak naj mniej) komentarze. Dodamy tylko, że gra była robiona w nieco lekkim pośpiechu, więc nie została idealnie dopracowana. DLOAD
  3. Stwórz plik ini o zawartości: [settings] game_max_numb=1 [game1] exporting_string= gra: obiekt obj_kontroler: event create: exp_str='costam' game_numb=1 //identyfikator gry event end step: ini_open('kontroler.ini') ini_write_string('game'+string(game_numb),'exporting_string',exp_str) ini_close() program kontrolujący: obiekt obj_kontroler event create: ini_open('kontroler.ini') game_max_numb=ceil(ini_read_real('settings','game_max_numb',1)) event draw: ini_open('kontroler.ini') i=0 repeat(game_max_numb) { i+=1 drawing_string=ini_read_string('game'+string(i),'exporting_string','') } ini_close() event_draw: i=0 repeat(game_max_numb) { i+=1 draw_text(10,36*i,drawing_string) } Myśle, że o to chodzi :) Ja za Ciebie tagów code nie będę tu wpisywał! xD Tymon
  4. <akcja strzelania> to nic innego tylko: with(obj_player) { instance_create(x,y,obj_bullet) } analogicznie robimy <akcja komputera>, np: with(obj_komputer) { instance_create(x,y,obj_bullet) }
  5. aha, a to daje właściwy kod: tworzymy obiekt water_control. sprite powinien mieć xorigin równe 0 i yorigin równą wysokości sprite'a w create: x=0 y=room_height alarm[0]=15*room_speed w alarm0: instance_create(x,y,water_stopien) alarm[0]=15*room_speed w obiekcie water_stopien: w create: active=1 w end step: if(active=1) { if(place_meeting(x,y,water_stopien))y-=1 else active=0 } to powinien być właściwy kod :]
  6. w obiekcie obj_water: w create: poziom_wody=0 alarm[0]=15*room_speed w alarm0: poziom_wody+=10 //lub inna wartość alarm[0]=15*room_speed w draw: draw_set_alpha(0.5) draw_set_color(c_blue) draw_rectangle(0,room_height,room_width,room_height-poziom_wody)
  7. jemu raczej chodziło o to: if(point_distance(x,y,mouse_x,mouse_y)>20) { direction=point_direction(x,y,mouse_x,mouse_y) speed=10 } else { direction=random(360) speed=10 }
  8. chodzi o walke turową?? tworzymy obiekt obj_control. w create dajemy: global.tura=0 //0 - tura gracza; 1 - tura komputera w end step (daj to na koniec kodu): if(global.tura=0) if(keyboard_check_pressed(vk_space)) { <akcja strzelania> global.tura=1 exit } if(global.tura=1) { <akcja komputera> global.tura=0 exit }
  9. chyba raczej o skrypty, których nie chce użyć - samo z tematu wynika, chyba że zle napisał tytuł
  10. nie chcem sie bawić w moda, ale powinien dostać bana, albo chociarz warna. bee chopczyk! :angry:
  11. do tego nie potrzeba zarejestrowanej wersji GM'a. do grafiki służą funkcje sprite_add(), background_add(), a do dźwięków i muzyki sound_add().
  12. Tak sie składa, że robie podobną grę, tylko że z psychokinezą i w 3D :D . w obj_przeciwnik: w create: gravity=0.5 //opcjonalnie inna wartość friction=0.5 //opcjonalnie inna wartość w end step: if(point_distance(player.x,player.y,x,y)<=200) if(keyboard_check_released(vk_control)) { direction=point_direction(player.x,player.y,x,y) speed=10 } to ze spadaniem niestety nie potrafie na platformówke zrobić. Mam nadzieje, że ci się przyda ten kod :)
  13. direction=point_direction(x,y,przeciwnik.x,przeciwnik.y)
  14. PsichiX

    JAO

    To, że jesteśmy z jednego teamu nie odbiera mi praw do wypowiadania się na temat gier Shyliosa. Wiem, że moje oceny mogą wydawać się wygórowane, ale mi gra się na serio podoba.
  15. PsichiX

    JAO

    Ja dostałem wersje przedpremierową i musze powiedzieć, że mi sie gra podoba. Gra wciąga, można zmieniać kolor postaci, tylko troche wolno się postać rusza. Na dodatek jest fajny efekt 'przyklejania' się postaci do platform skacząc poniżej platform w górę. Dla mnie gra jest zrobiona dobrze, żeby nie mówić, że bardzo. Troche mało leveli, ale i tak gra wciąga. Daję 8/10 (wolne ruchy postaci i brak muzyki/dźwięków) PS. Mój wynik: 319
  16. przy braku kolizji: if(place_empty(x,y+gravity))gravity=0.5 if!(place_empty(x,y+gravity))gravity=0 w kolizji: gravity=-0.5 to powinno pomóc :)
  17. kryniak, to nie zmieni tego, że blokuje postać w platformie. miałem ten sam problem kiedyś, wiec rozwiązałem go w sposób, który wcześniej opisałem.
  18. przy braku kolizji z platformą: gravity=0.5 (opcjonalnie inna wartosc) w kolizji z platformą: gravity=-0.5 (opcjonalnie inna wartosc mniejsza od zera)
  19. Gdy klawisz nie zostanie nacisniety, czas plynie dalej :P, az do wielkiego buum!!
  20. Przykład odliczania czasu (jak w serialu LOST) DLOAD
  21. PsichiX

    Galeria Grafik

    dziś zrobiłem kumplowi, który ma drużyne na managerzone, banner. Powiedzcie, czy nadaje sie na banner??
  22. if(place_meeting(x,y,obj_mur))speed=0 else speed=10
  23. A czy tym samym skryptem załaduje też modele w formacie '*.x' ??
×
×
  • Dodaj nową pozycję...