Description |
1 online resource (238 pages) |
Physical Medium |
polychrome |
Description |
text file |
Note |
Description based upon print version of record. |
Contents |
Cover -- Title page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Section 1: Introduction to Roblox Development -- Chapter 1: Introducing Roblox Development -- Technical requirements -- Learning the benefits of Roblox development -- Financial opportunities on Roblox -- Improving professional skills -- Benefits of networking -- Discovering developer types -- Programmers -- Modelers -- Builders -- UI/UX designers -- Gaining a perspective about your early projects -- Summary -- Chapter 2: Knowing Your Work Environment |
|
Technical requirements -- Traversing the Create page -- Configuring Game and Place settings -- The Configure Game menu -- Configuring Start Place menu -- Other Place options -- The Library and Avatar Shop -- Getting Started with Roblox studio -- The File menu and settings -- Movement and camera manipulation -- Utilizing the Explorer -- Using Studio tools -- Managing the Game Settings menu -- The View tab -- The Test tab -- Customizing Studio to aid your workflow -- Taking advantage of Roblox's resources -- Tutorials and resources -- The Developer Forum -- Summary |
|
Section 2: Programming in Roblox -- Chapter 3: Introduction to Roblox Lua -- Technical requirements -- Creating variables and conditionals -- Data types -- Setting and manipulating variables -- Numbers -- Booleans -- Strings -- Tables -- Dictionaries -- Vectors -- CFrames -- Instances -- Conditional statements -- Declaring and using loops -- For loops -- While loops -- Repeat loops -- Learning functions and events -- Functions in programming -- Recursion -- Events and methods of instances -- Demonstrating programming style and efficiency -- General style rules -- Roblox-specific rules |
Summary |
Chapter 4: Roblox Programming Scenarios -- Technical requirements -- Different script types -- The Script Menu tab -- Filtering Enabled -- RemoteEvents -- RemoteFunctions -- BindableEvents and BindableFunctions -- Using Roblox services -- Players service -- ReplicatedStorage and ServerStorage -- StarterGui -- StarterPack and StarterPlayer -- PhysicsService -- UserInputService -- Working with physics -- Constraints -- Body movers -- Adding peripheral game aspects -- Sound -- Lighting -- Other effects -- Chapter 5: Creating an Obby -- Technical requirements -- Setting up the backend. |
Contents |
Managing player data -- Managing collisions and player characters -- Making Obby stages -- Creating part behaviors -- Creating rewards -- Shops and purchases -- Robux premium purchases -- Making in-game currency shops -- Preventing exploits -- Setting up the frontend -- Creating effects -- Testing and publication -- Summary -- Chapter 6: Creating a Battle Royale Game -- Technical requirements -- Setting up the backend -- Managing player data -- Setting up the round system -- Creating weapons -- Local replication -- Spawning loot -- Setting up the frontend -- Working with the UI -- Summary |
Note |
Section 3: The Logistics of Game Production. |
Summary |
Explore the capabilities of the Roblox platform to create real-world games with this book. You'll follow a hands-on approach to learning the implementation and associated methodologies and get up and running with Roblox Lua in no time. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Video games -- Programming.
|
|
Video games -- Programming. |
|
Roblox (Computing platform)
|
|
Roblox (Computing platform) |
|
Lua (Computer program language)
|
|
Lua (Computer program language) |
|
Graphical & digital media applications. |
|
Games development & programming. |
|
Hobbies, quizzes & games. |
|
Computers -- Computer Graphics. |
|
Computers -- Programming -- Games. |
|
Games -- General. |
Other Form: |
Print version: Brumbaugh, Zander Coding Roblox Games Made Easy Birmingham : Packt Publishing, Limited,c2021 9781800561991 |
ISBN |
9781800566361 |
|
1800566360 |