Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 328
- Druk:
- oprawa miękka
- Dostępne formaty:
-
ePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
Roblox to popularna platforma do tworzenia gier, z której korzystają użytkownicy o różnym poziomie umiejętności w zakresie ich projektowania. W Robloksie używa się języka programowania Lua. Jest to język, którego można się szybko i łatwo nauczyć. Roblox Studio i Lua zapewniają idealne środowisko dla twórców gier, a także prosty dostęp do serwerów multiplayer, narzędzi do modelowania światów, systemów monetyzacji i wielu innych przydatnych funkcji. Ty możesz skupić się na tym, co najlepsze: na pracy twórczej!
Oto wyjątkowy przewodnik po platformie Roblox. Składa się z 24 lekcji skonstruowanych w sposób ułatwiający szybkie opanowanie materiału; przeczytanie każdej z nich i wykonanie podanych ćwiczeń zajmie Ci najwyżej godzinę. Lekcje i zadania łącznie tworzą kurs, dzięki któremu nauczysz się samodzielnie kodować w Robloksie. W ramach pracy z książką przygotujesz sobie środowisko pracy, zaczniesz się płynnie posługiwać potrzebnymi narzędziami i szybko napiszesz swoją pierwszą grę. Naukę ułatwią Ci instrukcje krok po kroku, liczne ćwiczenia i pytania sprawdzające, a także quizy, wskazówki i przydatne ostrzeżenia. Szybko się przekonasz, jak proste, przyjemne i satysfakcjonujące jest używanie Robloksa!
W książce między innymi:
- podstawowe informacje o platformie Roblox, Roblox Studio i języku Lua
- właściwości, zmienne, funkcje, instrukcje warunkowe i pętle
- korzystanie z tabel i słowników
- programowanie zdarzeń
- abstrakcje i wprowadzenie do programowania zorientowanego obiektowo
- utrwalanie danych i użycie ich w grach
- stosowanie raycastingu
Roblox Studio: tak się dzisiaj tworzy gry!
W ciągu 24 godzinnych (albo krótszych) lekcji z Roblox Lua w 24 godziny nauczysz się wszystkiego co potrzebne, by samodzielnie kodować w Robloksie. Krótkie i proste, skonstruowane dla początkujących użytkowników lekcje, z których każda bazuje na materiale nauczonym w poprzedniej, pozwalają szybko opanować programowanie w Lua. Instrukcje krok po kroku, ćwiczenia, pytania i odpowiedzi oraz quizy budują i testują twoją wiedzę. Wskazówki zawierają porady eksperckie, a ostrzeżenia pozwalają uniknąć pułapek.
Nauczysz się jak
- Kodować właściwości, zmienne, funkcje, instrukcje warunkowe i pętle
- Porządkować informacje za pomocą tabel i słowników
- Pracować ze zdarzeniami, by przedmioty poruszały się, wybuchały i robiły cokolwiek zechcesz
- Zarządzać kodem za pomocą abstrakcji i programowania obiektowego
- Przechowywać trwale dane, aby tworzyć tablice wyników, inwentarze i własną walutę
- Używać raycastingu by pozwalać gościom umieszczać swoje przedmioty, jak np. meble i rekwizyty, w Twoim świecie
![Pakuj ebook do walizki - lipcowe zaczytanie do -45%!](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19618/box_1180x419_SM_ebp_pakuj_ebook_do_walizki_6fa867313.png)
Wybrane bestsellery
-
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(62.30 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Learn Blender and animation at the same time! With clearly explained exercises, insightful commentary, and a focus on animation, this book has everything you need to start animating with the world's most advanced free software for 3D content creation.
Realizing 3D Animation in Blender. Master the fundamentals of 3D animation in Blender, from keyframing to character movement Realizing 3D Animation in Blender. Master the fundamentals of 3D animation in Blender, from keyframing to character movement
(107.28 zł najniższa cena z 30 dni) -
A game changer for developers, this book will guide you through project structuring, clean C# coding, and UI optimization. You'll be able to elevate your Unity game development skills with real-world projects, hands-on tutorials, and expert tips.
Mastering Unity Game Development with C#. Harness the full potential of Unity 2022 game development using C# Mastering Unity Game Development with C#. Harness the full potential of Unity 2022 game development using C#
(78.48 zł najniższa cena z 30 dni) -
This book will introduce you to C# concepts and programming patterns in Unity that will help you solve common problems. After working on a range of 2D, 3D, AR, and VR game projects, you’ll be able to confidently build playable and commercial games.
Unity 2022 by Example. A project-based guide to building 2D and 3D games, enhanced for AR, VR, and MR experiences Unity 2022 by Example. A project-based guide to building 2D and 3D games, enhanced for AR, VR, and MR experiences
-
Solve common software development problems and craft reusable, maintainable, and flexible game code in Unity by leveraging the power of popular design patterns, such as Builder, Object Pool, and more, with this practical guide
Learning Design Patterns with Unity. Craft reusable code with popular software design patterns and best practices in Unity and C# Learning Design Patterns with Unity. Craft reusable code with popular software design patterns and best practices in Unity and C#
O autorze ebooka
Genevieve Johnson jest starszą projektantką materiałów edukacyjnych dla Robloksa. Wcześniej była kierownikiem do spraw treści edukacyjnych w iD Tech, programie edukacji technicznej. W ramach tej inicjatywy współtworzyła program Steam dla dziewcząt, a jej zespół opracował treści edukacyjne dla ponad 60 kursów z różnych dziedzin, od programowania po robotykę i projektowanie gier.
Zobacz pozostałe książki z serii w 24 godziny
-
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(34.50 zł najniższa cena z 30 dni)37.95 zł
69.00 zł(-45%) -
Ta książka to bardzo przystępny, zwięzły podręcznik składający się z 24 godzinnych lekcji. Jej celem jest nauka programowania w języku Java od podstaw. Pojęcia programistyczne są objaśniane w sposób zrozumiały, a technika tworzenia kodu została opisana krok po kroku. Po 24 godzinach spędzonych z ...(34.50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł(-45%) -
Książka, którą trzymasz w dłoni, została pomyślana jako zwięzły podręcznik składający się z 24 godzinnych lekcji. Znajdziesz tu szczegóły działania protokołów i opis szerokiego spektrum usług dostępnych dziś w internecie. Dowiesz się, jak konfigurować sieci i nimi zarządzać oraz jak rozwiązywać p...(71.40 zł najniższa cena z 30 dni)
83.30 zł
119.00 zł(-30%) -
Dzięki tej książce w ciągu 24 godzinnych lekcji poznasz podstawy programowania w C++ i szybko zaczniesz tworzyć w pełni funkcjonalne aplikacje. Najpierw zapoznasz się z instalacją i użyciem kompilatora, później dowiesz się, jak debugować tworzony kod, aż wreszcie poznasz nowości wprowadzone w sta...(39.50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł(-45%) -
W ciągu jednogodzinnych (lub krótszych) sesji nauczysz się tworzyć w języku Microsoft Visual Basic 2015 kompletne, niezawodne, nowoczesne aplikacje dla systemu Windows. Rozdziały opisujące w przystępnym języku, jak krok po kroku wykorzystać nabytą wiedzę, otworzą Ci drogę do sukcesów w każdym asp...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Niniejszy samouczek pozwala przyswoić sobie podstawy programowania w ciągu 24 godzinnych lekcji, umożliwia solidne opanowanie podstaw i uczy poprawnego projektowania programów. Nie pominięto tu szczególnie ważnego przygotowania się do programowania ani zasad tworzenia oprogramowania w korporacjac...
Programowanie dla początkujących w 24 godziny. Wydanie III Programowanie dla początkujących w 24 godziny. Wydanie III
(29.49 zł najniższa cena z 30 dni)32.45 zł
59.00 zł(-45%) -
Błyskawicznie zaczniesz korzystać z zaawansowanych technik bazodanowych. Nauczysz się używać widoków, wykonywać transakcje, konfigurować połączenia sieciowe i stosować rozszerzenia języka SQL dostępne w bazach danych Oracle i MS SQL Server.(34.50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł(-45%) -
Niniejsza książka pozwala w bardzo krótkim czasie zapoznać się z systemami SAP. Składa się z 24 rozdziałów-lekcji. Przyswojenie materiału każdej z tych lekcji nie powinno trwać dłużej niż godzinę. Ten niezwykle praktyczny przewodnik umożliwia solidne opanowanie podstaw, a następnie zapoznanie się...(39.50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł(-45%)
Ebooka "Roblox Lua w 24 godziny. Tworzenie gier dla początkujących" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Roblox Lua w 24 godziny. Tworzenie gier dla początkujących" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Roblox Lua w 24 godziny. Tworzenie gier dla początkujących" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Coding with Roblox Lua in 24 Hours: The Official Roblox Guide (Sams Teach Yourself)
- Tłumaczenie:
- Karolina Liszewska
- ISBN Książki drukowanej:
- 978-83-283-9449-0, 9788328394490
- Data wydania książki drukowanej:
- 2023-02-21
- ISBN Ebooka:
- 978-83-283-9450-6, 9788328394506
- Data wydania ebooka:
-
2023-02-21
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 185372
- Książka w kolorze:
- Tak
- Rozmiar pliku ePub:
- 18.4MB
- Rozmiar pliku Mobi:
- 40.2MB
- Pobierz przykładowy rozdział PDF
- Erraty / Zgłoś erratę
- Serie wydawnicze: w 24 godziny
Spis treści ebooka
- Instalacja Roblox Studio
- Chodźmy na wycieczkę
- Otwieranie okna Output
- Pisanie pierwszego skryptu
- Komunikaty o błędach
- Zostawianie komentarzy
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Hierarchia obiektów
- Słowa kluczowe
- Właściwości
- Znajdowanie właściwości i typów danych
- Tworzenie zmiennych
- Zmiana koloru
- Instancje
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenia
- Tworzenie i wywoływanie funkcji
- Rozumienie zakresu
- Wykorzystywanie zdarzeń do wywoływania funkcji
- Kolejność i rozmieszczenie
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Przekazywanie informacji do funkcji
- Praca z wieloma parametrami i argumentami
- Zwracanie wartości z funkcji
- Zwracanie wielu wartości
- Zwracanie nil
- Radzenie sobie z niezgodnymi argumentami i parametrami
- Funkcje anonimowe
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Wyrażenia if/then
- elseif
- Operatory logiczne
- else
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Nie niszcz - zastosuj debouncing
- Dowiadywanie się, w którym miejscu coś poszło nie tak
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenia
- Powtarzaj w nieskończoność, while true do
- Kilka kwestii, o których warto pamiętać
- Pętle while a zakres
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenia
- Jak działają pętle for
- Pętle zagnieżdżone
- Wychodzenie z pętli
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenia
- Czym są tablice?
- Późniejsze dodawanie elementów
- Pobieranie informacji spod określonego indeksu
- Drukowanie całej listy za pomocą ipairs()
- Foldery i ipairs()
- Wyszukiwanie wartości na liście i drukowanie indeksu
- Usuwanie wartości z tablicy
- Numeryczne pętle for i tablice
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Wprowadzenie do słowników
- Dodawanie wpisów do słowników i usuwanie ich ze słowników
- Usuwanie par klucz-wartość
- Praca ze słownikami i funkcją pairs()
- Zwracanie wartości z tabeli
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Klient i serwer
- Praca z GUI
- Rozumienie RemoteFunction
- Stosowanie RemoteFunction
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenia
- Zdarzenia zdalne: ulica jednokierunkowa
- Komunikacja od serwera do wszystkich klientów
- Komunikacja od klienta do serwera
- Komunikacja od serwera do pojedynczego klienta
- Komunikacja od klienta do klienta
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Programowanie rzeczy tylko raz
- Umiejscowienie ModuleScript
- Jak działa ModuleScript
- Nazywanie ModuleScript
- Dodawanie funkcji i zmiennych
- Rozumienie zakresu w ModuleScript
- Korzystanie z modułów w innych skryptach
- Nie powtarzaj się
- Operowanie abstrakcjami
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Rozumienie współrzędnych X, Y i Z
- Udoskonalenie rozmieszczenia za pomocą współrzędnych CFrame
- Offsetowanie ramek CFrame
- Dodawanie obrotów do ramek CF
- Praca z modelami
- Zrozumienie współrzędnych ze świata i lokalnych współrzędnych obiektu
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Czym są tweeny
- Ustawianie parametrów TweenInfo
- Łączenie tweenów
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Definiowanie algorytmów
- Sortowanie tablicy
- Sortowanie w kolejności malejącej
- Sortowanie słownika
- Sortowanie według wielu rodzajów informacji
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Włączanie magazynów danych
- Tworzenie magazynu danych
- Korzystanie z danych w magazynie
- Ograniczanie liczby zapytań
- Ochrona Twoich danych
- Zapisywanie danych gracza
- Stosowanie UpdateAsync do aktualizacji magazynu danych
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Tworzenie pętli gry
- Praca z BindableEvent
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Dodawanie passów do gry
- Konfiguracja passa
- Zachęcanie graczy do zakupów w grze
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Czym jest programowanie obiektowe?
- Organizacja kodu i projektów
- Tworzenie nowej klasy
- Dodawanie właściwości do klasy
- Korzystanie z funkcji w klasie
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Konfiguracja dziedziczenia
- Dziedziczenie właściwości
- Praca z wieloma klasami potomnymi
- Dziedziczenie funkcji
- Rozumienie polimorfizmu
- Wywoływanie funkcji nadrzędnych
- Podsumowanie
- Warsztaty
- Ćwiczenie
- Konfiguracja funkcji służącej do raycastingu
- Sztuczka matematyczna w trójwymiarowej przestrzeni: uzyskiwanie kierunku
- Ustawianie parametrów funkcji Raycast
- Sztuczka matematyczna w przestrzeni 3D: ograniczanie kierunku
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Konfiguracja obiektu
- Tworzenie przycisku do ploppingu
- Śledzenie ruchów myszy
- Podgląd obiektu poddanego ploppingowi
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Wykrywanie danych wejściowych myszy
- Wysyłanie wiadomości na serwer
- Otrzymywanie wiadomości
- Podsumowanie
- Pytania i odpowiedzi
- Warsztaty
- Ćwiczenie
- Słowa kluczowe
- Indeks DataType
- Operatory
- Konwencje nazewnictwa
- Easing animacji
- Możliwe rozwiązania ćwiczeń
O autorce
Chcemy poznać Twoje zdanie!
Dla czytelników
Godzina 1. Tworzenie pierwszego projektu
Godzina 2. Zmienne i właściwości
Godzina 3. Tworzenie funkcji i korzystanie z nich
Godzina 4. Parametry i argumenty
Godzina 5. Wyrażenia warunkowe
Godzina 6. Debouncing i debugowanie
Godzina 7. Pętle while
Godzina 8. Pętle for
Godzina 9. Praca z tablicami
Godzina 10. Praca ze słownikami
Godzina 11. Klient kontra serwer
Godzina 12. Zdarzenia zdalne: komunikacja jednostronna
Godzina 13. Korzystanie z ModuleScript
Godzina 14. Programowanie w przestrzeni 3D
Godzina 15. Płynna animacja obiektów
Godzina 16. Rozwiązywanie problemów za pomocą algorytmów
Godzina 17. Zapisywanie danych
Godzina 18. Tworzenie pętli gry
Godzina 19. Monetyzacja: jednorazowe transakcje
Godzina 20. Programowanie obiektowe
Godzina 21. Dziedziczenie
Godzina 22. Raycasting
Godzina 23. Plopping obiektów w projekcie - część 1.
Godzina 24. Plopping obiektów w projekcie - część 2.
Dodatek A. Podstawy Robloksa
Oceny i opinie klientów: Roblox Lua w 24 godziny. Tworzenie gier dla początkujących Roblox Corporation (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.