Ocena:

Książka jest skierowana do początkujących w Unity i C#, zapewniając ustrukturyzowane wprowadzenie z naciskiem na praktyczne tworzenie gier. Podczas gdy wiele recenzji chwali jej przystępność i pomocne wyjaśnienia, istnieją poważne zarzuty dotyczące jej układu, błędów i pominiętych szczegółów w kodowaniu.
Zalety:Świetny dla początkujących bez doświadczenia w programowaniu.
Wady:Uczy C# równolegle z Unity, dzięki czemu jest kompleksowa.
(na podstawie 36 opinii czytelników)
Learning C# by Developing Games with Unity 5.x - Second Edition: Develop your first interactive 2D platformer game by learning the fundamentals of C#
Stwórz swoją pierwszą interaktywną platformówkę 2D, poznając podstawy języka C#
Główne cechy
⬤ Poznaj podstawy tworzenia skryptów w języku C# w Unity.
⬤ Stwórz niesamowitą platformówkę 2D od podstaw, korzystając z zasad programowania obiektowego i kodowania w języku C#.
⬤ Jest to przewodnik krok po kroku, dzięki któremu nauczysz się podstaw tworzenia skryptów w języku C# w celu rozwijania GameObjects i opanowania podstaw nowego systemu UI w Unity.
Opis książki
Unity to wieloplatformowy silnik gier, który służy do tworzenia gier wideo 2D i 3D. Unity 5 to najnowsza wersja, wydana w marcu 2015 roku, która dodaje do gier globalne oświetlenie w czasie rzeczywistym, a jej nowe, potężne funkcje pomagają poprawić wydajność gry.
Ta książka pozwoli ci rozpocząć programowanie zachowań w języku C#, abyś mógł tworzyć gry 2D w Unity. Zaczniemy od zainstalowania Unity i zapoznania się z jego funkcjami, a następnie stworzymy skrypt w języku C#. Następnie zajmiemy się takimi tematami, jak skryptowanie w Unity, abyś mógł zrozumieć, jak działają kody, abyś mógł tworzyć i używać zmiennych i metod C#. Idąc dalej, dowiesz się, jak tworzyć, przechowywać i pobierać dane z kolekcji obiektów.
Rozwiniesz również zrozumienie pętli i ich zastosowania, a także wykonasz programowanie obiektowe. Pomoże ci to przekształcić swój pomysł w gotowy do zakodowania projekt i skonfigurować projekt Unity do produkcji. Wreszcie, dowiesz się, jak utworzyć klasę GameManager do zarządzania pętlą gry, generowania poziomów gry i tworzenia prostego interfejsu użytkownika dla gry.
Pod koniec tej książki opanujesz sztukę stosowania języka C# w Unity.
Czego się nauczysz
⬤ Zrozumieć podstawy zmiennych, metod i składni kodu w C#.
⬤ Poznasz techniki przekształcania swojego pomysłu na grę w działający projekt.
⬤ Efektywnie wykorzystywać pętle i kolekcje w Unity w celu zmniejszenia ilości kodu.
⬤ Stworzyć grę przy użyciu zasad programowania obiektowego.
⬤ Generować nieskończone poziomy dla swojej gry.
⬤ Stworzyć i zakodować dobrze wyglądający funkcjonalny system UI dla swojej gry.
⬤ Opublikuj i udostępnij swoją grę użytkownikom.
Dla kogo jest ta książka
Książka jest skierowana do początkujących programistów Unity bez doświadczenia w programowaniu. Jeśli jesteś programistą Unity i chcesz nauczyć się pisać skrypty i kod w języku C# tworząc gry, to ta książka jest dla Ciebie.