Arcane.pl
Portal twórców map i modów:
WarCraft 3 StarCraft 2 i innych gier
Napisano: 01.05.2010
Czym są puste jednostki? Po angielsku `to coś` nazywa się Dummy Units, ja to przetłumaczyłem na puste jednostki, motyw głupiej, czy też upośledzonej jednostki jakoś mi nie pasował. No dobrze, przetłumaczyliśmy tą nazwę, jednak dalej nie wiemy, czym one są.
Tutorial: Puste Jednostki
Trudność: 30%
Wymagania:
- WE
- Podstawowa wiedza o edytorze obiektów
( http://arcane.pl/forum/viewtopic.php?t=82 - tutorial do edytora obiektów)
Puste jednostki, to są jednostki, których nie dostrzegamy w grze. Przykładem takiej jednostki jest tornado (u nagi) mimo że możne je zauważyć, nie uznajemy go za zwykłą jednostkę, gdyż nie budujemy go w żadnym budynku, ani też żaden summoner go nie wytwarza - jest to po prostu efekt czaru.
Korzystanie z pustych jednostek bardzo ułatwia tworzenie map. Za pomocą nich jesteśmy wstanie stworzyć ciekawe czary, oraz ułatwić sobie tworzenie wyzwalaczy. Puste jednostki tworzymy w dość prosty sposób. Wystarczy skopiować zwykłą jednostkę i pozmieniać jej opcje. Puste jednostki mogą współpracować z triggerami lub też je zastępować.
Podstawowe cechy pustych jednostek:
- Nie posiadają modelu - jako ich model wpisujemy ścieżkę nieistniejącego modelu (pusta jednostka może też korzystać z modelu czaru lub zdolności)
- Nie da się ich nigdzie budować
- Nie są wyświetlane na mapie
- Są nieśmiertelne (nie da się ich namierzyć jak cel lub posiadają zdolność `nieśmiertelność`)
- Nie wymagają pożywienia
- Nie da się ich ustawiać w edytorze map
- Nie widzą niczego - obszar widzenia 0
Nie zawsze puste jednostki posiadają wszystkie te cechy, jednostka może nie posiadać żadnej z pośród wymienionych cech i być pustą jednostką. Ogólną ideą takich jednostek jest to, że gracz posiada taką jednostkę, ale nie wie o tym czy też nie uznaje takiej jednostki jako jednostkę..
Przykłady zastosowania:
Puste jednostki mają tak szeroką gamę zastosowań, że nie sposób było by je wszystkie wymienić, postaram się podać wam jedynie kilka bardziej lub mniej ogólnych przykładów.
- Pusta jednostka może być ugradem którego da się `oduczać`
Może być upgradem wymaganym do zbudowania czegoś lub wymaganiem do zdobycia zdolności, plusem takiego zastosowania jest to, że `upgrade` będący pustą jednostką da się `oduczyć`.
- Pusta jednostka może być zmienną
W takiej zmiennej możemy zapisać wiele danych, gracza którego ona dotyczy, wartość true/false (w zależności od tego czy dana jednostka jest czy jej nie ma) wartość typu Real (zmienną rzeczywistą) zapisaną w manie, bądź punktach życia jednostki. Z takiej jednostki możemy też odczytać jakiś punkt na mapie - miejsce w którym się znajduje dana jednostka. Grupa pustych jednostek może tworzyć zmienną Integer (naturalną) równą ilości takich jednostek w jakiejś grupie. Oczywiście jest to mało wydajna metoda, jednak jeśli chcemy używać wielu różnych zmiennych pusta jednostka może nam oszczędzić troszkę pracy.
- Pusta jednostka może być czarem.
Stosując różne kombinacje pustych jednostek, oraz kilku skili: (AOE damage upon death; Permanent Immolation; Spawn; Wander; Barrage oraz wszelkiego rodzaju aury) Taka jednostka może zostać przywołana na chwilkę, po czym umrzeć/zniknąć wywołując obrażenia. Jeśli takiej jednostce da się model jakiegoś Buffa, Zdolności czy też Efektu możemy uzyskać bardzo efektowne czary. Ponadto czar stworzony na bazie pustej jednostki może zostać zdispelowany w jakiś szczególny sposób, np. za pomocą jednostki która była by wstanie zabić naszą pustą jednostkę.
---AOE damage upon death - Obrażenie podczas śmieci(?) chodzi o zdolność goblińskiej miny. Ta zdolność pozwala na tworzenie jednostek będących pułapkami,
--- Permanent Immolation - Spalanie(?) pozwala zadawać czarowi obrażenia przez cały czas trwania czaru.
--- Spawn - Stwórz(?) Chodzi tu o miedzy innymi o zdolność hydry, która pozwala jej na tworzenie `młodych` po śmierci. Ta zdolność pozwala na tworzenie zdolności, które wywołują jakąś reakcje łańcuchową, np.: przywołujemy jednostkę, która ma animacje pojedynczego ognistego pocisku z `deszczu ognia`, jednostka po przyzwaniu umiera, zadając jakieś obrażenia zdolnością `AOE damage upon death`, następnie wytwarza za pomocą zdolności `spawn` inną jednostkę, która posiada animacje `płonącej oliwy`, nowo stworzona jednostka posiada zdolność Permanent Immolation, dzięki czemu zadaje obrażenia pobliskim jednostką. Skomplikowany czar może mieć od kilku do kilkunastu różnych etapów - może się składać z wielu pustych jednostek.
---Wander - `Wędrowanie` pozwala na samoistne przemieszczanie się czaru w sposób losowy, tak jak przemieszcza się tornado.
---Barrage - pozwala na atakowanie kilku celów naraz. Za pomocą tej zdolności można stworzyć zdolność immolation, taką jaka występowała w Diablo 1. Caster spawnuje pustą jednostkę, która posiada zdolność barrage, dzięki czemu atakuje kilka celów naraz, jeśli się ustawi dopuszczalny cel czaru Barrage na `Self` to jednostka zabije się sama po pierwszym ataku i zniknie.
- Pusta jednostka może być przejściową jednostką
Pusta jednostka, może być budowana w budynku, po czym za pomocą triggerów lub zdolności zamieniana w coś innego. Dzięki temu możemy uzyskać zdolność budowania losowej jednostki spośród jakiegoś zbioru `nie-pustych jednostek`.
Na pewno pominąłem wiele rzeczy, ale może kiedyś ten tutorial zostanie zaktualizowany.
//Przedruk moich prac z wpc
|
Na Forum jest 9 użytkowników :: 0 zarejestrowany i 9 gości (oparte na użytkownikach aktywnych przez ostatnie 5 minut) Zarejestrowani użytkownicy: W ciagu ostatnich 24 godzin forum odwiedziło 0 użytkowników: |