Book Image

Coding Roblox Games Made Easy, Second Edition - Second Edition

By : Zander Brumbaugh
Book Image

Coding Roblox Games Made Easy, Second Edition - Second Edition

By: Zander Brumbaugh

Overview of this book

“I read/worked through the book with my kids to build a game together and I highly recommend pre-teens, teens, and tweens to pick this up as their first book to coding games” -James W. Y III, Technology Integration Specialist at Old Bridge Township Public Schools “...a must-read, must-practice essential book for anyone getting started with building games on Roblox using Luau programming...” -Frederic Markus, President, Feerik Games (Ex-Ubisoft, Nintendo, Rockstar, Disney, LucasArts, and Epic Games) “..includes everything from Roblox Studio menus, the basics of the Luau scripting language, how to tie in real-world (or any world!) physics into your experience of marketing your game as well as some great ideas for where to go next.” -Jay Sebastian, Computer Scientist and Adjunct Lecturer in AI for Games and Simulation Roblox isn't just popular; it's incredibly popular, featuring more than 54 million active players per day. Any experience imaginable can be created on Roblox. Coding Roblox Games Made Easy, 2nd Edition, is a go-to guide for anyone at any age looking to get started with building a game on Roblox using Luau programming. In just about 300 pages, you’ll learn the basics of Luau programming, build two end-to-end games, add customizations to finally publish and monetize them. The bonus chapter ‘50 Cool Things to do in Roblox’ is a perfect end to your learning journey with information nuggets presented with examples to save your time when coding, animating, building avatars, using Robux and so much more. Join Zander, 19-year-old Roblox developer and programmer on this game-development journey and bring your ideas to life
Table of Contents (15 chapters)
Free Chapter
1
Section I: Introduction to Roblox Development
4
Section II: Programming in Roblox
9
Section III: The Logistics of Game Production
13
Other Books You May Enjoy
14
Index

Discovering developer types

As previously mentioned, the Roblox developer community is quite diverse; each developer brings their own unique style and technique to the platform. In game development, there are a variety of roles that a developer can fulfill. Most commonly on Roblox, each developer typically has one primary skill that they use for a project. The most common types of developers on Roblox are programmers, builders, 3D modelers, UI/UX designers, and other various artists. Each developer that holds their respective role is equally important to creating a well-refined finished product.

Programmers

Programmers create the core of any experience. From storing player data, creating working weapons, or any other experience functionality that doesn’t happen by default, a programmer is the one producing it. On Roblox, programmers use a Roblox implementation of the Lua programming language, called Luau. Lua is a fast, C-based procedural language that can be found...