-
Postów
1 109 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
2
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Jakim
-
Ja standardowo mogę zająć się udźwiękowieniem.
-
Fajna gra, miła i przyjemna. Dźwięki (chyba stworzone przeze mnie :P) oki, muzyczka tak samo. Grafika kolorowa i przejrzysta. Taka dobra produkcja. Grafika: 7+/10 Audio:7+/10 Grywalność:7/10 Ocena ogólna: 7+/10
-
Hmmm, dorobię to w najnowszej wersji, ponieważ gra była robiona na szybko (Batalia na CP). Pozostaje Ci tylko podmienianie nazw plików na odpowiednio: level1.lev, itd. :(. PS. Nie wiedziałem, że wrogowie nie mogą przechodzić przez bomby - naprawię to.
-
Miko Bomber - gra stworzona na Batlię na CP. O co chodzi? Jest to klon Bombermana. Celem głównym jest oczywiście zbicie wszystkich bloków. Gra ze screenem znajduje się na tej oto stronie: http://jakim.ovh.org/gry.html
-
To skaksuj to Execute a piece of code.
-
Masz event: Collision -><- Budynek Dajesz Execute a piece of code i wpisujesz to, co Ci podałem wyżej. Dajesz OK i wybierasz z zakładki main2 Display a message i wpisujesz treść tego komunikatu. Proste? :)
-
Może tak: W evencie kolizja dajesz: Execute code: message_background(tło) message_size(rozmiarx,rozmiary) //+ dalsze ustawienia okienka i później: Display a message
-
Tymon, twój kod zawiera trochę błędów, więc raczej go nie użyję :P. Ale i tak dzięki za pomoc. Więc pobawiłem się trochę z przykładami z oficjanej strony GM i teraz mam czyściutki i płynny ruch co 32 piksele :).
-
Moim problem jest stworzenie płynnego przejścia o 32 piksele w inny sposób niż zastosowanie ścieżek. Jest to w mojej grze ważne, ponieważ większość zdarzeń odwołuje się do pytania: Czy obiekt jest przyciągnięty do siatki? Ruch ten nie ma być "klatkowy" i obiekt ma zwalniać dopiero po zwolnieniu przycisku.
-
Działa! :D Dzięki RadSun i Tymon! Za kilka dni obejrzycie ten edytor w mojej grze, którą tu pokażę. Kod wygląda tak: stringx = 'level.lev' stringx = get_open_filename("Pliki poziomów (*.lev)|*.lev",'level.lev') if stringx='' exit pos='0'; postn=-1; valuex=0; valuey=0; plik=file_text_open_read(stringx); plikpos=0; repeat(18) { postn=postn+1 script_execute(postnscript); numb=file_text_read_string(plik); file_text_readln(plik); script_execute(edload); } postn=0 file_text_close(plik); Prawdopodobnie opracuję na nim przykład i zamieszczę na stronie. PS. Nie poradziłbym sobie bez tych porad. A tak przy okazji: wesołych świąt! :D
-
Dodałem _text_, tak jak mówił RadSun i dałem wszystko w pętlę. Niestety, nadal nic się nie dzieje. O to mój kod: stringx = 'level.lev' stringx = get_open_filename("Pliki poziomów (*.lev)|*.lev",'level.lev') if stringx='' exit pos='0'; postn=-1; valuex=0; valuey=0; nazwa_pliku=stringx; plik=file_text_open_read(nazwa_pliku); numb=file_text_read_string(plik); plikpos=0; repeat(16) { file_text_read_string(plik); postn=postn+1 //Warunki, akcje script_execute(postnscript); script_execute(edload); } postn=0 file_text_close(plik); Zmienna postn oznacza pozycję (jest definiowana w skrypcie postnscript). A czas leci.
-
Niestety, wyświetla mi się: Czemu?
-
Hmmm, nie słyszałem. Może wyłączem odtwarzanie muzyki? Sprawdzę to i zmienię poprzedniego posta.
-
Gra jest przeciętna, niestety. Denerwujące jest to, że po stracie życia pojawia się game info. Podczas samej gry słyszałem bodajże dwa dźwięki, a muzyki w ogóle. Grafika jest przeciętna. Plansze są raczej mało rozbudowane. W gruncie rzeczy Icemania jest infantylna (wow, znam to słowo ;P) i, nie owijając w bawełnę, słaba. Ale pociesz się, że mogło być gorzej :). Co do bugów: zdarzają się sytuacje, gdy wychodzimy poza planszę i już do niej nie wracamy :crying:. Wtedy jedynym "rozwiązanie" jest reset gry... Gdybyś ulepszył, urozmiacił i skomplikował grę, byłoby w porzo i ocena gry wzrosłaby o nawet 4 punkty (to taka motywacja :D). Wiesz, zapadnie, jednorazowe przejścia i tak tam :). Grafika: 4/10 Audio: 2/10 Grywalność: 4+/10 Ocena ogólna: 4/10
-
Stworzyłem już edytor do gry i opcję zapisu levelu do pliku. Niestety, odczyt poziomu sprawia mi trudności, ponieważ nie wiem, jak przeskoczyć do następnej linii (po wpisaniu komendy "file_text_readln(plik)" nic się nie dzieje). Kod poziomu wygląda tak: 3 1 1 4 4 gdzie cyfry oznaczają typ przeszkody (np. 0, to puste pole, 1 to mur, 2 to blok, itd.). A kod skryptu wygląda tak: stringx = 'level.lev' stringx = get_open_filename("Pliki poziomów (*.lev)|*.lev",'level.lev') if stringx='' exit nazwa_pliku=stringx; plik=file_text_open_read(nazwa_pliku); pole=file_text_read_string(plik); valuex=32 valuey=32 file_text_read_string(plik) script_execute(edload) file_text_readln(plik) Skrypt edload służy do podstawiania obiektów (np. gdy jest numer 1, tworzy mur). Zmienne valuex i valuey oznaczają współrzędne pól. Problem polega na tym, iż gdy używam komendy file_text_readln(plik) nic się nie dzieje i edytor bierze cały czas liczbę z pierwszej linijki poziomu (w tym wypadku cały czas jest to 3). Co robię nie tak? Mam czas do końca tego piątku, więc bardzo proszę o szybkie odpowiedzi. Z góry thx! :).
-
Może wkleję swoją minirecenzję z innego portalu: Gra została poprawiona, został ulepszony save, który w poprzedniej wersji po prostu nie działał. Efekty dźwiękowe wprawdzie pozostały te same, ale teraz jakby bardziej pasują :). Grafika została poprawiona, np. ślady pocisku, ale i tak jest tylko przeciętna :(. Największą zaletą/stroną tej gry, jest oczywiście grywalność, która po prostu wymiata :D. Oczywiście mamy kilka różnorodnych broni, które służą nam do pokonywania kolejnych plansz, złożonych, z różnych bloków i ścian, o różnych właściwościach. Nie mamy tutaj ciągle jednego typu potwora, za daję kolejny punkt do oceny głównej. Przeciwinicy w grze "Shoball" posiadają różne cechy takie jak strzelanie, tarcza, superszybkość. Niestety muszę się czepić power-upów, których w grze raczej nie znajdziemy. Ogólnie "Shoball" jest wciągający i przyjemny, więc z czystym sumieniem wystawiam ocenę 8. Grafika: 6/10 Audio: 5/10 Grywalność: 8/10 Ocena ogólna: 8/10
-
http://www.gamemaker.nl/resources/jbfmod.zip -> może to?
-
Ważne też jest udźwiękowienie - kroki potwora, który idzie za tobą, a ty nie wiesz gdzie jest. Druga rzecz: nastrojowa muzyka, najlepiej z wprowadzającymi i klimatycznymi cut-scenkami. Trzecia rzecz: chwile głuchej ciszy, wtedy czujemy się "bezpieczni", a np. gwałtowny wrzask, który wyprowadza z równowagi, daje mocnego "kopa" graczowi. Kolejna rzecz: zdeformowani ludzie, szponiasto-ostrzane monstra i trupy (byle nie zombi - to kicz!). Jeszcze jedna rzecz: ciemność, krótki zasięg widzenia; cienkie promienie światła, które mają utwierdzać nas w przekonaniu, że tu, akurat w tym miejscu jest mrok i nie możemy zobaczyć czyhającego potwora. I jeszcze jedna rzecz (ktoś liczy? :P): klaustrofobiczne pomieszczenia, wąskie korytarze, które dają nam sygnał do mózgu - "stąd nie ma ucieczki!". Ufff, to tylko zalążek "Tajemnicy Horroru" :).
-
Fajna gra. Jedyne, co mi się nie podoba, to te "słońca", co gonią biednego zjadacza kropek :). Anyway, ładna grafika; co do gry, to tylko kolejny klon PacMana :(. PS. Fajna plama się robi z tego Puckomana :D.