06.1: Tworzenie pozostałych klas

Cele lekcji

Po zakończeniu tej lekcji…

  • Nie nauczysz się niczego nowego. Jednak musimy utworzyć pozostałe klasy, aby w końcu móc zagrać w grę.

 

Kolejne klasy

W tej lekcji utworzymy pozostałe klasy wymagane w grze.

Przy okazji: programiści niekiedy nazywają te klasy „klasami biznesowymi” lub „obiektami biznesowymi”. I choć tworzymy grę, a nie aplikację biznesową, to będziemy się posługiwać tymi nazwami.

 

Etap 1: Uruchom aplikację Visual Studio i otwórz swoje rozwiązanie.

 

Etap 2: W przeglądarce Solution Explorer prawym przyciskiem myszy kliknij projekt Engine, wybierz polecenie Add i wskaż pozycję Class.

Wprowadź nazwę klasy (HealingPotion) i dodaj jej właściwości tak samo jak w przypadku klasy Player.

Skopiuj poniższy kod, aby mieć pewność, że kod jest bezbłędny. Wielkości liter są szczególnie ważne podczas używania klas, ponieważ w języku C# rozróżniane są małe i wielkie litery.

Rozszyfrowanie zastosowanie niektórych właściwości może nie być łatwe, ale omówię je wszystkie w kolejnych lekcjach.

 

HealingPotion.cs

 

Item.cs

 

Location.cs

 

Monster.cs

 

Quest.cs

 

Weapon.cs

 

Podsumowanie

W tej lekcji nie dowiedzieliśmy się niczego nowego, jednak aby w grze cokolwiek się działo, trzeba było dodać powyższe klasy.

 

Łącza do tej lekcji

Kod źródłowy w serwisie GitHub

Kod źródłowy w serwisie Dropbox

Leave a Reply

Your email address will not be published. Required fields are marked *