|
Jak dodać postacie do Mugena ? |
Jak dodać postacie do Mugena ?
Otwórz plik select.def
znajdujący się w folderze data Mugena za pomocą dowolnego edytora
tekstowego np. notatnika. Jeśli chcesz dodać postać Goku (nazwa folderu
postaci) zapis powinien wyglądać następująco:
[Characters]
Goku, random, order=1 |
Więcej informacji na temat dodawania postaci (przypisywanie aren, muzyki itd.) znajdziesz na stronie Samouczka w poradniku: Dodawanie
postaci i aren. |
|
|
Jak dodać areny ? |
Jak dodać areny ?
Podobnie jak w przypadku
dodawania postaci areny dodaje się w pliku select.def. Pod wpisem
[ExtraStages] wpisz nazwy plików DEF aren umieszczonych w folderze
stages oraz ścieżkę do nich tak jak na poniższym przykładzie:
[ExtraStages]
stages/kfm.def;
stages/stage0.def |
Więcej informacji na temat dodawania aren do Mugena znajdziesz na stronie Samouczka w poradniku: Dodawanie
postaci i aren. |
|
|
Jak wgrać motyw/screenpack, lifebary ? |
Jak wgrać motyw/screenpack, lifebary ?
Główne pliki odpowiedzialne za wygląd
Mugena znajdują się w folderze "data", czcionki w "font", itd. Lista wszystkich
plików odpowiedzialnych za motyw znajduje się w pliku system.def, natomiast
pliki wchodzące w skład lifebarów są zapisane w fight.def Najprostszy sposób
instalacji polega na przeniesieniu wszystkich plików screenpacka/lifebara do odpowiednich folderów
zgodnie z zapisanymi ścieżkami w plikach definicji i nadpisanie wszystkich już istniejących plików. Czyli czcionki ze screenpackowego
folderu "font" należy przenieść do mugenowego folderu "font" a pliki ze screenpackowego
folderu "data" do mugenowego folderu "data". Mugen daje również możliwość zamiennego
używania wielu motywów. Więcej informacji na ten temat znajdziesz na stronie
Samouczka w poradniku: Dodawanie
motywów. |
|
|
Jak stworzyć postać, arenę, screenpack etc ? |
Jak stworzyć postać, arenę, screenpack etc ?
Strona M.U.G.E.N
Samouczek została stworzona po to żeby w przystępny sposób wytłumaczyć podstawy
programowania w Mugenie i zachęcić polskich fanów do pracy nad własnymi kreacjami.
Zapraszam do przeczytania umieszczonych na stronie tutków i odwiedzania naszej
strony jak najczęściej. Kolejne poradniki na temat tworzenia postaci, aren i
modułów już w drodze ;) |
|
|
Jak włączyć/wyłączyć wyświetlanie ... |
Jak włączyć/wyłączyć wyświetlanie informacji trybu debug ?
W czasie gry wciśnij kombinacje Ctrl+D lub w pliku data/mugen.cfg zmień w grupie [Debug] zapis Debug = 1 na Debug
= 0. |
|
|
Jak zmienić w screenpacku ilość miejsc ... |
Jak zmienić w screenpacku ilość miejsc na postacie ?
Najłatwiej jest ściągnąć interesujący Cię motyw z odpowiednią ilością
miejsc na postacie. W bazie
danych Samouczka znajdziesz linki do wielu ciekawych screenpacków. W folderze
data/big znajduję się również domyślny motyw z 60 slotami. Wystarczy przenieść
znajdujący się w nim plik system.def do folderu data Mugena.
Można również samemu edytować plik system.def w części [Select Info] określającej
wygląd ekranu wyboru postaci. Wybrane funkcje dotyczące zmiany ilości slotów
opisałem na przykładzie domyślnego motywu "big" dołączonego do Mugena.
[Select Info]
rows = 6 ;Ilość wierszy
columns = 10 ;Ilość kolumn
wrapping = 1 ;1 - obramowanie
pos = 17,24 ;Pozycja na osi x,y
showemptyboxes = 1 ;1 - wyświetla puste
sloty na postacie
moveoveremptyboxes = 1 ;1 - pozwala kursorowi
poruszać się po pustych boxach.
cell.size = 27,27 ;Wielkość poszczególnych
komórek podana w pikselach (x,y)
cell.spacing = 2 ;Odstęp pomiędzy komórkami
.....
portrait.scale = 1,1 ;Skalowanie ikony postaci. Wartość 1,1 oznacza, że każda ikona w komórce będzie wyświetlana w oryginalnej wielkości (domyślnie 25x25 pikseli) Jeżeli zmniejszysz wielkość poszczególnych komórek np. o połowę wtedy skalowanie ikon powinno wynosić 0.5,0.5 etc.
..... |
W [Select Info] można również zmienić położenie, wielkość i wygląd elementów, z których zbudowany jest ekran wyboru postaci.
Zmiana wielkości komórek (cell) jest równoznaczna z koniecznością dopasowania
wielkości grafik w pliku system.sff np. ikony random itd. Więcej informacji na temat screenpacków, oraz poradnik na temat tworzenia własnych motywów znajdziesz już wkrótce na stronie Samouczka. |
|
|
Jak ustawić kolejność walk w Mugenie ? |
Jak ustawić kolejność walk w Mugenie ?
Postacie możesz dodać w pliku select.def z parametrem order = ? od 1 do 10 określając w ten sposób
ich tzw. priorytet. Dzięki temu określasz kolejność i ilość walk z
wybranymi postaciami np. najpierw kilka walk z łatwymi przeciwnikami,
później bardziej wymagającymi a na końcu bossami itp. Przykładowo,
jeśli chcesz żeby postać o nazwie Goku miała order = 2 zapis w pliku
select.def powinien wyglądać następująco:
[Characters]
Goku, order= 2
|
[Options]
arcade.maxmatches = 5,4,3,2,0,0,0,0,0,1
team.maxmatches = 4,1,1,0,0,0,0,0,0,0 |
Ten kod odnosi się do parametru: order = ? i wygląda to następująco:
|
arcade.maxmatches = order=1, order=2, order=3, order=4, order=5, order=6, order=7, order=8, order=9, order=10 |
Zapis:
|
arcade.maxmatches = 5,4,3,2,0,0,0,0,0,1 |
oznacza, że wybierając w
Mugenie opcje Arcade stoczysz 5 walk z losowo dobranymi postaciami, które mają
order = 1, później 4 z order = 2 itd... a na końcu 1 walkę z order = 10.
Oczywiście jak to sobie ułożysz zależy od ciebie. Jeśli postać nie ma
określonego parametru order to Mugen odczytuje ją jakby miała
order=1. W takim wypadku interesuję cię tylko pierwsza liczba w arcade
i team maxmatches.
Więcej informacji na ten temat znajdziesz na stronie Samouczka w
poradniku: Dodawanie
postaci i aren. |
|
|
Jak zmienić liczbę rund potrzebnych do ... |
Jak zmienić liczbę rund potrzebnych do wygrania walki ?
Edytorem tekstu otwórz plik fight.def i w ustawieniach [Round] zmień wartość match.wins
= ? na odpowiadającą ci liczbę rund potrzebnych do wygrania walki. |
|
|
Jak zmienić muzykę na arenie, w czasie ... |
Jak zmienić muzykę na arenie, w czasie intra, ekranu tytułowego i wyboru postaci ?
Mugen do odtwarzania muzyki używa dokładnie tych samych pluginów co Winamp. Jeśli ich nie posiadasz,
to zapoznaj się z tekstem na temat konfiguracji Mugena,
gdzie zamieściłem paczkę pluginów, oraz sposób ich instalacji. Tutaj zajmiemy
się zmianą domyślnie odtwarzanej muzyki w Mugenie. Muzykę odtwarzaną na arenie
można zmienić otwierając edytorem tekstu plik DEF areny. Pod wpisem [Music] wybierasz ścieżkę do wybranej piosenki. W
bgvolume = dopasowujesz głośność odtwarzania piosenki (zakres od 0 do 255).
[Music]
bgmusic = sound/nazwapiosenki.mp3
bgvolume = 255 |
Muzykę odtwarzaną na głównym menu, ekranie wyboru postaci
itd. zmienia się w pliku system.def odpowiedzialnym za screenpack.
[Music]
;Muzyka odtwarzana na ekranie wyboru trybu gry
title.bgm = title.mp3
title.bgm.loop = 1
;Muzyka odtwarzana na ekranie wyboru postaci
select.bgm = select.mp3
select.bgm.loop = 1
;Muzyka odtwarzana w czasie versus screen
vs.bgm = versus.mp3
vs.bgm.loop = 1 |
Zapis bgm.loop = 1 oznacza, że utwór
po skończeniu odtwarzania będzie odgrywany ponownie.
Można również dodać muzykę do wyświetlanego w Mugenie intra, loga,
ekranu game over itd. otwierając odpowiedni plik DEF (np. intro.def) i dodając
lub zmieniając wpis na temat odtwarzanej muzyki tak jak na przykładzie poniżej:
[Scene 0]
bgm = sound/intro.mp3
bgm.loop = 1 |
|
|
|
Jak konwertować muzykę na inne formaty ? |
Jak konwertować muzykę ? WAV - MP3 - OGG
Muzyka w formacie mp3 czasami przycina nawet przy idealnych ustawieniach Mugena i wgranych pluginach. Jeśli chcesz raz na zawsze pozbyć się problemów z odtwarzaniem i nieprawidłowym zapętlaniem się utworów powinieneś rozważyć zmianę formatu plików dźwiękowych. Najmniej konfliktowym formatem dla Mugena jest na dzień dzisiejszy vorbis .ogg
Przed przystąpieniem do konwersji plików konieczne będzie zdekompresowanie wybranych utworów do stanu początkowego - formatu WAV. Poniżej zamieszczam poradnik krok po kroku jak tego dokonać przy pomocy popularnego Winampa:
1. Odpal program winamp i wejdź w 'Options' -> 'Preferences...'
2. W zakładce 'Plug-ins' -> 'Output' wybierz z dostępnych pluginów 'Nullsoft Disk Writer' i kliknij na przycisk 'Configure'.
3. Zaznacz opcję 'Output to directory containing source files' i w zakładce 'Output file type' wybierz 'Auto'.
4. Kliknij na duży przycisk w części 'Conversion', ustaw 'Format' PCM 48,000 kHz; bitów: 16 ; Stereo 187 kb/s i zatwierdź ustawienia.
5. Upewnij się, że opcję 'Single-file mode', 'Override thread priority' i 'Conversion' NIE są zaznaczone.
6. Zatwierdź ustawienia i wyłącz program.
7. Przejdź do katalogu z muzyką i zaznacz interesujące cię kawałki. Wciśnij prawy przycisk myszy i wybierz opcję 'Play in Winamp'. Zamiast odtwarzania muzyki program rozpocznie dekompresję do formatu WAV. |
Konwersja .ogg:
1. Ściągnij i zainstaluj program dBpoweramp Music Converter razem z codec'iem vorbis.
2. Wybierz gotowe pliki w formacie .wav do konwersji.
3. W zakładce 'Converting To' ustaw format ogg vorbis (ten z rybą :)), oraz 'Frequency' -> 48 KHz, 'Channels' -> 'stereo CD'.
4. Wciśniecie przycisku 'Start converting' rozpoczyna konwersję plików.
|
Nie zapomnij zainstalować w Mugenie pluginu vorbis.dll do odtwarzania formatu .ogg W tym celu ściągnij przygotowaną przez nas paczkę pluginów a następnie otwórz plik mugen.cfg Instalacja polega na dodaniu odpowiedniego wpisu w części dotyczącej konfiguracji dźwięku:
[Sound Win]
plugin = looptype=2, plugins/in_vorbis.dll, ogg |
UWAGA:
Windowsowe przyspieszenie sprzętowe dla odtwarzania muzyki powinno być wyłączone:
Start -> Ustawienia -> Panel Sterowania -> Dźwięki, mowa i urządzenia audio -> Dźwięki i urządzenia audio -> Zaawansowane... -> wydajność. Przyśpieszenie sprzętowe wyłączasz przesuwając suwak skrajnie w lewo.
Jak konwertować muzykę ? On-Line
Pozostaje jeszcze inne rozwiązanie, jeżeli nie chcesz niepotrzebnie instalować dodatkowych programów wystarczy poszukać w sieci konwerterów on-line. Jest ich sporo, pozwalają na darmowe przetwarzanie plików graficznych, dźwiękowych a także filmów. Oto przykładowa strona: Media Convert. |
|
|
Jak zmienić portret postaci ? |
Jak zmienić portret postaci ?
Portret standardowo powinien mieć wymiary 120x140,
256 kolorów i być zapisany w formacie PCX. Żeby podmienić portret otwórz plik
SFF postaci np. programem Fighter Factory. Znajdź grupę 9000 i sprite numer
1. Teraz po prostu zamień go na inny (zmień/change sprite). Ważne jest żeby nie
dzielił on palety z resztą spritow -> Odznacz opcje "Podzielna paleta" (Shared
palette). |
|
|
Jak skonfigurować Mugena ? |
Jak skonfigurować Mugena ?
Mugena można skonfigurować korzystając
z pliku mugen.cfg znajdującego się w folderze data. Otwórz go edytorem
tekstu np. notatnikiem i zmodyfikuj wpisy tak jak opisałem to na stronie Samouczka
w poradniku na temat konfiguracji Mugena.
Spolszczone pliku konfiguracyjnego:
mugen.cfg [Dosmugen od wersji: 2001.04.14]
mugen.cfg [Winmugen
wersja: 2003.06.14] |
|
|
Jak odpalić Mugena na pełnym ekranie ... |
Jak odpalić Mugena na pełnym ekranie i zmienić jakość wyświetlanej grafiki ?
Użyj podanej poniżej konfiguracji w pliku mugen.cfg znajdującym się w folderze data Mugena.
[Video Win] ;Opcje graficzne dla WinMugena
;Rozdzielczość Mugena. Jeśli Twoja karta graficzna ma problemy z poprawnym
;wyświetlaniem grafiki użyj rozdzielczości 320x240.
Width = 640
Height = 480
;Głębia kolorów, w jakiej uruchamiany jest MUGEN. Domyślnie 16 bit.
; 16 - najlepsza
; 24,32 - wolniejsza
; 8 - najgorsza
Depth = 16
; 1 - dopasowuje wielkość ekranu do wybranej rozdzielczości.
; 0 - wyłącza automatyczne rozciąganie ekranu.
Stretch = 1
;Wybór filtrów poprawiających grafikę. Zalecane dla szybszych komputerów.
; 0 - wyłączone filtry
; 1 - wygładzone i wyostrzone krawędzie
; 2 - rozmycie tekstur
; 3 - linie znane z automatów
; 4 - hi-res - podbija rozdzielczość
DoubleRes = 2
;DirectX mode
; Hardware / Software - Fullscreen mode (tryb pełnoekranowy)
; Windowed / Overlay - Window mode (Mugen w oknie)
; Overlay - Szybszy tryb od Window mode, obsługiwany przez niektóre karty graficzne.
; Safe - Użyj Safe mode jeśli gra nie uruchamia się w innych trybach.
; None - Brak obsługi DirectX
DXmode = Hardware
; 1 - pozioma synchronizacja obrazu. Likwiduje migotanie ekranu.
; 0 - jeśli BlitMode = PageFlip.
VRetrace = 0
;Metoda wyrysowywania obrazu
; Normal - normalnie
; PageFlip - zastępowanie klatek
BlitMode = PageFlip
|
Tryby Hardware i Software odpalają Mugena na pełnym ekranie. Zalecana rozdzielczość
to 640x480 i włączony Stretch = 1. Do wygładzania tekstur służy filtr DoubleRes = 2 przez wielu uważany za najlepszy ze względu na wyraźną poprawę wyświetlanej
grafiki jednak wiele nowszych screenpacków i lifebarów tworzone jest obecnie w
wyższej rozdzielczości i wymaga użycia filtra DoubleRes = 4. Wybór należy do
Ciebie.
Więcej informacji na temat pliku mugen.cfg i jego spolszczenie znajdziesz w poradniku na temat konfiguracji
Mugena. |
|
|
Jak zmienić ilość życia postaci, siłę ataków itp ? |
Jak zmienić ilość życia postaci, siłę ataków itp ?
Zacznijmy od zmiany podstawowych wartości i ustawień takich jak maksymalny
poziom życia czy ogólna siła ciosów postaci. W górnej części jednego z plików
CNS znajdziesz linie [Data], w której możesz zmienić opisane poniżej
parametry:
[Data]
;tu ustalasz maksymalny poziom energii życiowej postaci.
life = 1000
;maksymalny poziom energii z której możesz korzystać wykonując ataki specjalne.
power = 3000
;wartość procentowa, która odnosi się do siły obrażeń
ciosów (100%)
attack = 100
;poziom obrony w procentach, odnosi się do wytrzymałości postaci.
defence = 100
;procentowy przyrost obrony kiedy postać leży na ziemi (została powalona).
fall.defence_up = 50
;czas przez jaki postać leży na ziemi (60 taktów = 1s)
liedown.time = 60 |
Teraz zajmiemy się zmianami siły poszczególnych ataków, która jest
zapisana w jednym z plików CNS lub ST w folderze z postacią. Jeśli nie znasz
nazwy interesującego cię ataku, lub nie jest ona podana w pliku CNS, to sprawa
się nieco komplikuję. W takim wypadku otwórz plik CMD i zwracając uwagę na wpisy
command określające kombinację klawiszy potrzebną do wyprowadzenia danego ataku
znajdź interesujący cię numer akcji value =. Gdy już go znasz, wróć do pliku
CNS i używając opcji szukaj (Ctrl+F) znajdź interesujący cię atak. Teraz pod
linią [Statedef numer akcji] zmień wartość zadawanych obrażeń damage = tak jak
na przykładzie poniżej:
[Statedef 230]
type = S
movetype= A
.....
[State 230, 2]
type = HitDef
.....
damage = 26
..... |
Więcej informacji na temat plików CNS i CMD znajdziesz na stronie
Samouczka. |
|
|
Jak stworzyć postać ukrytą (niewybieralną) ... |
Jak stworzyć postać ukrytą (niewybieralną) w select screen ?
W celu ukrycia postaci np. bonusowej planszy można posłużyć się prostym trickiem. W pliku system.def przejdź do wpisów poświęconych select screen:
[Select Info]
rows = 6 ;liczba wierszy
columns = 10 ;liczba kolumn
...
showemptyboxes = 0 ;wyświetlanie pustych pól (1- włączone, 0 - wyłączone)
moveoveremptyboxes = 0 ;poruszanie po pustych polach (1- włączone, 0 - wyłączone) |
Zmiana liczby wierszy i kolumn jest równoznaczna ze zmianą wyglądu ekranu wyboru postaci. Kolejne rzędy zostaną dodane na dole i po prawej stronie ekranu. Edytując [Select Info] nie zapomnij zmienić funkcji showemptyboxes = ? i moveOverEmptyBoxes = ? na 0 jeśli domyślnie były włączone. W pliku select.def dodaj postacie tak jak na przykładowym schemacie:
gdzie:
- postać
- puste pole (wpis nie odnoszący się do postaci np. 'blank')
- ukryta postać,
w zależności od używanego motywu należy dodać odpowiednią ilość rzędów w system.def i pustych wpisów w select.def tak aby wychodziły poza widoczny w grze ekran wyboru postaci. Na pierwszy rzut oka może się to wydawać trochę skomplikowane jednak poniższy schemat powinien rozwiać wszelkie wątpliwości:
|
|
|