Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/Learning-C%23-by-Developing-Games-with-Unity-Harrison-Ferrone.html
- Apple Books: https://books.apple.com/us/audiobook/to-make-our-world-anew-volume-i-a-history-of/id1642010680?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Learning+C+by+Developing+Games+with+Unity+Harrison+Ferrone+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/1837636877/
#C#wUnity2023 #programowanieobiektowe #komponentyGameObject #prototypstrzelankiFPS #JSONizapisdanych #LearningCbyDevelopingGameswithUnity
Learning C# by Developing Games with Unity, autorstwa Harrisona Ferrone’a, to praktyczny podręcznik programowania i tworzenia gier, skierowany przede wszystkim do osób zaczynających pracę z C# oraz silnikiem Unity 2023. Książka nie traktuje języka jako oderwanego zbioru reguł składniowych. Zamiast tego wprowadza kolejne elementy programowania podczas budowy prostego, trójwymiarowego prototypu gry, rozwijanego w kierunku strzelanki z widokiem pierwszoosobowym. Czytelnik poznaje podstawy zmiennych, metod, klas i programowania obiektowego, a następnie wykorzystuje je w skryptach sterujących obiektami, ruchem gracza, kamerą, kolizjami oraz pociskami. Równolegle książka objaśnia sposób działania środowiska Unity, w tym rolę GameObjectów, komponentów i cyklu życia skryptów. Ważną częścią są także ćwiczenia, przykłady kodu oraz zagadnienia wykraczające poza samą rozgrywkę, takie jak obsługa błędów i praca z danymi tekstowymi, XML oraz JSON. To publikacja dydaktyczna, której celem jest zbudowanie podstaw pozwalających rozumieć, a nie tylko kopiować skrypty Unity.