Strona główna   FORUM Szukaj Zaloguj się Rejestracja  
Menu
Witamy, Gość. Zaloguj się, lub zarejestruj proszę.
09-02-2010, 11:20

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Moduły


Aktualności
Po rejestracji konta aktywowane są automatycznie. Aktywacja przez admina została wyłączona.
14-03-2009, 15:17 autor Master_Tech
Uwaga!!!
Gdy do swojej gry dodasz to AI to musi sie na początku gry wyświetlać napis
informujący o tym że użyto AI gry Verdun-battle of surival!!!

Więc do rzeczy założenia naszego AI (Sztucznej inteligencji): gdy się zbliżymy na 250 pixeli to żacznie nas gonić,jak zbliży się do nas na 100 pixeli zacznie strzelać
do nas, a gdy my do niego strzelimy to znikie a więc:
-tworzymy obiekty: obj_soldier,obj_szwab,obj_pocisk,obj_szwab_pocisk.
-Nastepnie w spritcie do objectu obj_soldier tworzymy animacje  Roation sequence,i w stepie dajemy taki kod GML:

image_single = direction * image_number/360;
if (keyboard_check(vk_left))
direction+=5;
else
if (keyboard_check(vk_right))
direction-=5;

if (keyboard_check(vk_up) )
speed=3;
else
if (keyboard_check(vk_down) )
speed=-2;
else
speed=0;

Następnie tworzymy event "key press space" i wklejamy ten kod:

if keyboard_check(vk_space)
{
instance_create(x,y,obj_pocisk);
}

Dalej tworzymy obj_pocisk i wklejamy w create taki kod:

vspeed=(-10);

Następnie tworzymy object obj_szwaby_pocisk i w creaate wklejamy taki kod:

vspeed=(10);

I w końcu tworzymy object obj_szwaby i w stepie wpisujemy ten kod:

if distance_to_object(obj_soldier) < 250
{
move_towards_point(obj_soldier.x,obj_soldier.y,3);
}

oraz ten kod:

if  distance_to_object(obj_soldier) < 100
{
instance_create(x,y,obj_szwaby_pocisk);
}

A następnie tworzymy event "Coliision obj_pocisk" i dajemy opcje aby po tej kolizji object sie usunął...
A ostatnią częścią tego kodu będzie ustawienie że po kolizji objectu obj_szwaby_pocisk z objectem obj_soldier gra się zrestarotowała...
I to juz cała filozofia AI...
Ogólny przykład gry z tym artykułem powinien się znajdować w dziale:
Game Maker>Przykłady pod nazwą "Przykład AI do shooter'ów"...

25-11-2006, 12:01 autor Ciapek/Ciapczan
Ten artykuł pokazuje jak w łatwy sposub zrobić podwujny skok do gry platformowej.
13-04-2006, 08:47 autor Worm
Do robienia gier 3D potrzebujemy pełnej wersji 6.x. Zanim jednak przystąpimy do tworzenia takiej gry, w roomie tworzymy dwuwymiarową planszę ze ścianami: obj_vwall...
12-04-2006, 22:40 autor Sir_Giurek
Witam wszystkich. W tym artukule powiem krótko i zwiezle jak oszukac kompilator, aby tworzyltablice wieksze niż 64kB.
12-04-2006, 20:22 autor Worm
Game Maker to calkowicie darmowy program do tworzenia gier i to jest chyba jego najwieksza przewaga nad programami Klik & Play czy The Games Factory.

12-04-2006, 20:22 autor Worm
Witam was ponownie, amatorzy zielonego tuszu do drukarki z domieszką psiego sadła!  Dziś powiemy sobie dzieci, co zrobić, aby gra wyglądała dobrze.
12-04-2006, 20:18 autor Worm
Tekst ten uchodzi za jeden z lepszych kursów GMLa na zagranicznej scenie, dlatego poprosiłem autora o zgodę na przetłumaczenie i zamieszczenie. Niestety zgodził się, a ja zwaliłem na siebie robotę  Życzę miłego czytania Mrugnięcie
12-04-2006, 20:16 autor Worm
Biblioteka JBFMod pozwala w Game Makerze na odtwarzanie modułów muzycznych - czyli modów, xmów i innych plików muzycznych w podobnym formacie. Zanim jednak przystąpimy do obsługi, dodam, że musimy najpierw zdobyć biblioteki jbfmod.dll i fbmod.dll, które są niezbędnę nam do działania. Dobrze, teraz już można zabrać się za kod.
Pages: [1] 2
Ostatnio
[Wczoraj o 21:02]

[Wczoraj o 20:19]

[04-02-2010, 18:43]

[31-01-2010, 09:42]

[30-01-2010, 23:55]
użytkowników
Użytkowników w sumie: 343
Ostatni: Mardor
Statystyki
Wiadomości w sumie: 6467
Wątków w sumie: 818
Dziaś odwiedzin: 8
Ogółem odwiedzin: 53
(06-05-2008, 02:21)
Użytkownicy online
Użytkownicy: 1
Goście: 9
Ogółem: 10

Przyjaciele
Działa na MySQL Działa na PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media
TinyPortal v0.8.6 Š Bloc
Prawidłowy XHTML 1.0! Prawidłowy CSS!