Dzień dobry wieczór państwu. W kolejnym programie z cyklu "Zrób to sam" wita wszystkich widzów teleranka
Adam Sło... O, przepraszam, zagalopowałem się. Dzisiejszy odcinek prowadzę oczywiście ja (Peter).
Tematem dzisiejszych zajęć jest "narysowanie" mapy do gry na Atari XL/XE.
Na początek wykaz niezbędnych do osiągnięcia celu materiałów i narzędzi. Potrzebne nam będą:
1. Emulator Atari - najlepiej Atari800winPLus w najnowszej wersji, czyli w chwili obecnej 3.1
(prawie jak prehistoryczny Windows ;))
2. Edytor grafiki na PC, w zasadzie dowolny - ja używam Paint Shop Pro w wersji 4.
Program co prawda swoje lata już ma, ale po pierwsze jego możliwości i tak znacznie przekraczają nasze
potrzeby ;), a po drugie był kiedyś zamieszczony na CD Chipa (chyba), z możliwością bezpłatnej
rejestracji
3. Gra, którą zamierzamy omapować :)), a właściwie jej wersja dla emulatora.
Zakładam, że sposób uruchomienia gry pod emulatorem dla nikogo czytającego te słowa nie jest
tajemnicą. A gdyby nawet, nie to jest tematem artykułu, poczytaj help.
Jako się rzekło uruchamiamy grę i rozpoczynamy naszą misję. W każdej lokacji należy nacisnąć
klawisz F10 - zrzut ekranu. Sugeruję nadawanie screenshotom nazw typu: gra-xx-yy, gdzie "gra" jest nazwą
lub skrótem nazwy gry, "xx" współrzędną poziomą, "yy" współrzędną pionową. Jeżeli wiemy, że punkt startowy
znajduje się w rogu mapy, zaczynamy numerowanie xx i yy od 00. W przypadku punktu startowego wewnątrz
obszaru mapy, albo gdy nie wiemy gdzie się znajdujemy ;), bo robimy mapę aby poznać i ukończyć grę,
najkorzystniej jest zacząć numerację od współrzędnych 50-50. Wówczas przechodząc w prawo lub w górę
zwiększamy odpowiednie współrzędne, natomiast w lewo lub w dół oczywiście zmniejszamy. Podczas ustalania
współrzędnych szczególną uwagę należy zachować, jeżeli zabrniemy w ślepy zaułek i dla kontynuowania misji
musimy się wrócić do rozgałęzienia. Łatwo wówczas o pomyłkę, która wychodzi na jaw w czasie składania
screenów w mapę, gdy nagle okazuje się, że aby dostać się do kolejnej lokacji musimy przejść przez
ścianę :).
Podczas zrzucania ekranu należy zwrócić uwagę, aby w miarę możliwości kierowana postać
znajdowała się na pustym tle. Ułatwi to póĽniej usunięcie tego elementu z mapy. Oczywiście nie zawsze
jest to możliwe, niektóre gry posiadają rysowany podkład na całej powierzchni. W takiej sytuacji możemy
robić po dwa zrzuty na lokację, przesuwając się przy drugim tak aby odsłonić wcześniej zasłaniane miejsce
a podczas tworzenia mapy zasłonić postać fragmentem drugiego screenshota. Można również, korzystając
z faktu, że mapa każdej (prawie) gry zrobiona jest z powtarzalnych elementów, zasłonić póĽniej postać
analogicznym fragmentem skopiowanym z innego miejsca.
Mając już zrzuty ekranu (lub ich część) możemy przystąpić do sklejania mapy. Uruchamiamy
Paint Shop Pro, tworzymy nowy obrazek o znacznych wymiarach (ja zazwyczaj zaczynam od 4000x2000)
i ustalamy paletę kolorów. Właśnie, nie napisałem o tym wcześniej, ale jeżeli chcemy zachować oryginalne
kolory ze screenshotów, musimy dla nowego rysunku ustalić paletę. Potrzebny będzie do tego screen
zawierający jak najwięcej (najlepiej wszystkie ;)) kolorów Atari. Ja wykorzystuję do tego celu screen
z Atari Graphic Demo z 1985-6 r. Jest tam m.in. wyświetlana matryca 16x16 prostokątów, prezentująca
pełną gamę kolorów Atari. Tak naprawdę Paint Shop Pro podaje, że jest tych kolorów 240, ale widocznie
niektóre wyglądają tak samo. W każdym bądĽ razie screen ten nadaje się do naszych celów idealnie.
Po otwarciu go w Paint Shop Pro należy z menu "Colors" wybrać "Save Palette" i nadać plikowi nazwę Atari.
Od tej pory dla każdego nowo tworzonego pliku z mapą musimy załadować właśnie tę paletę: menu "Colors"
i "Load Palette".
Wreszcie otwieramy pierwszy ze screenshotów i ustalamy obszar roboczy ekranu gry.
Czasami na wybranym screenie nie jest to możliwe i trzeba poszukać innego, jak najbardziej zapełnionego.
Po zaznaczeniu obszaru roboczego najlepiej go zapisać: menu "Selections" - "Save". Dzięki temu dla
kolejnych screenów nie trzeba od nowa zaznaczać interesującego nas obszaru, tylko załadować zapis:
"Selections" - "Load". Mając zaznaczony fragment kopiujemy go "ctrl-C", przełączamy się na okno z naszą
tworzoną mapą i naciskamy "ctrl-E". Następnie ustalamy miejsce, w którym wkleimy nasz screen i klikamy
myszą. Kolejne fragmenty doklejamy do już istniejącej części mapy. Następnie usuwamy zbędne elementy,
czyli przede wszystkim postać. Jeżeli zdarzy się, że założony rozmiar mapy jest zbyt mały, tworzymy nowy
obrazek o większych rozmiarach i kopiujemy tam już ułożoną część mapy. Po ułożeniu wszystkich fragmentów
przycinamy mapę, uzupełniamy o tytuł, względnie legendę itp. i zapisujemy gotowy plik w formacie
najlepiej PNG. To wszystko, możemy przystąpić do tworzenia kolejnej mapy ;).
|