Coding with Roblox Lua in 24 Hours: The Official Roblox Guide, 1st edition

Published by Sams Publishing (December 7, 2021) © 2022

Products list

Access details

  • Digital eBook
  • Instant access
  • Available online, offline and via apps
  • Accessible through the VitalSource Bookshelf

Features

  • Official beginner's guide
  • 24 one-hour lessons
  • Make highlights and notes
  • Search across the eBook content
Products list

Details

  • A print copy
  • Free shipping

Features

  • Official beginner's guide
  • 24 one-hour lessons
  • Hands-on workshops
  • Practical instructions

This product is expected to ship within 10-12 business days for New Zealand customers

Title overview

In just 24 lessons of one hour or less, Coding with Roblox Lua in 24 Hours: The Official Roblox Guide helps you learn all the skills and techniques you'll need to code your own Roblox games. Perfect for beginners, each short and easy lesson builds upon everything that's come before, helping you quickly master the essentials of Lua programming.

  • Step-by-step instructions walk you through common questions, issues, and tasks
  • Q&As, Quizzes, and Exercises build and test your knowledge
  • 'Did You Know?' tips offer insider advice and shortcuts
  • 'Watch Out!' alerts help you avoid pitfalls

Coding with Roblox Lua in 24 Hours covers all this, and much more:

  • Learn Code with properties, variables, functions, if/then statements, and loops
  • Organise information using arrays and dictionaries
  • Work with events to make things move, explode, count down, and do whatever you can imagine
  • Keep your code manageable with abstractions and object-oriented programming
  • Store data permanently to create leaderboards, inventories, and custom currency
  • Use raycasting to allow visitors to place their own objects, such as furniture and props, within your world

Samples

Preview sample pages from Coding with Roblox Lua in 24 Hours: The Official Roblox Guide >

Table of contents

  • Hour 1: Coding Your First Project
  • Hour 2: Properties and Variables
  • Hour 3: Creating and Using Functions
  • Hour 4: Working with Parameters and Arguments
  • Hour 5: Conditional Structures
  • Hour 6: Debouncing and Debugging
  • Hour 7: while Loops
  • Hour 8: for Loops
  • Hour 9: Working with Arrays
  • Hour 10: Working with Dictionaries
  • Hour 11: Client Versus Server
  • Hour 12: Remote Events: One-Way Communication
  • Hour 13: Using ModuleScripts
  • Hour 14: Coding in 3D World Space
  • Hour 15: Smoothly Animating Objects
  • Hour 16: Solving Problems with Algorithms
  • Hour 17: Saving Data
  • Hour 18: Creating a Game Loop
  • Hour 19: Monetization: One-Time Purchases
  • Hour 20: Object-Oriented Programming
  • Hour 21: Inheritance
  • Hour 22: Raycasting
  • Hour 23: Plopping Objects in an Experience: Part 1
  • Hour 24: Plopping Objects in an Experience: Part 2
  • Appendix A: Roblox Basics

Need help?Get in touch