Skip to product information
Getting Started with Coding with Roblox Game Scripts
Getting Started with Coding with Roblox Game Scripts
Description
Book Introduction
The world's best-selling unofficial Roblox guide

Learn to code the real world in Roblox with "Getting Started with Roblox Game Scripting."
Create anything from adding power-ups to allowing you to save your game, all while learning the Roblox version of the Lua coding language.
  • You can preview some of the book's contents.
    Preview

index
Translator's Preface ix
Starting with xi

PART 1 NEWBEE

CHAPTER 1 Introduction
Open Studio 5
What is a script? 7
Getting Started with Script 8

CHAPTER 2 VARIABLES
What is a variable? 13
String Handling 15
Handling Numbers 18
Logical Operation 20
Comments and Whitespace 22

CHAPTER 3 Conditional Statements and Loops
Conditional statement 27
Loop 29

CHAPTER 4 FUNCTIONS
What is a function? 37
Triggering an Event 38
Security 43
Final 44

PART 2 Follow the example

CHAPTER 5 Power Up and Power Down
Humanoid Ability 49
Creating a Part 50
Power Up Programming 54
Setting Attirbutes Attributes 56
Deal 57 damage
Restore stamina 60
Final 65

CHAPTER 6 Moving Locations
Teleport 69
Preparation work 69
What is CFrame? 75
What is a Body Mover? 82
Final 86

CHAPTER 7 Data Storage
Leaderboard 89
DataStoreService Basics 96
DataStoreService Advanced 98
Drawing the Big Picture 105
Final 107

PART 3 Professional Course

CHAPTER 8 GAME PLANNING
Choosing a Game Genre 113
Choosing a Game Theme 114
Establishing a Storyline 114
Character Design 115
Storyboard 115
Designing for Reality 116
Getting Started with Coding 119
Music and Sound Effects 119
Game Testing 121
Posting a Game 121
Updates and bug fixes 122
Final 122

CHAPTER 9: Creating a Real Game
Game Planning 125
Character Design 125
Storyline/Storyboard 126
Building the World 127
Programming the World 144
Testing and Game Publishing 156
Final 156

CHAPTER 10 Protecting My Game
Exploiting and Hacking 159
Remote Event and Remote Function 159
Exploit Prevention Measures 166
One Step Further 171
In conclusion 172

Appendix: Getting More Information
Glossary 175
Roblox API Documentation 177
Object Browser 179
Roblox Developer Documentation 180
Developer Forum 182
YouTube 183
Keep Learning 186
Search 187

Detailed image
Detailed Image 1

Into the book
This book does not teach you how to make a lot of Robux (Roblox Cash) in a short period of time, or how to make and sell various things to make money.
No matter what the internet says, the only way to make money is with hard work, creativity, and dedication.

--- p.xii

If we're going to get the word "experience" out of the way, Roblox has officially changed the term "game" to "experience."
Here, we will use the terms 'game' and 'experience' interchangeably.
The main reason Roblox changed the term "game" is because not all experiences created on Roblox met the definition of a game, but whether you call them games or experiences made with Roblox Studio is fine.

--- p.4

Along with functions, we will also be dealing with triggers. Triggers are events that react to certain situations, and by linking triggers to multiple functions, we can make the game map react and behave according to the player's actions.
A well-crafted function makes you feel good, but a truly well-crafted function can unlock the secrets of the universe.
No kidding, if you really want, you can do string theory and quantum mechanics calculations.

--- p.36

Updating too frequently is also not a good idea.
If updates are released daily, it will be difficult for players to keep up with the latest updates.
The most appropriate update frequency is once every two weeks.
It keeps you interested throughout.
What would be a good update? New items or events would be great, and if the game is still in alpha, special items exclusive to those who played the alpha version would be a good idea.

--- p.122

You might ask, what kind of game in this world has a time limit of only 5 minutes and you are kicked out immediately after dying once?
The reason I made this is because I've never seen a game like this before and there's something hidden in the game.
We don't want players to just come into the game with a light heart, quickly get a badge, and leave in a few minutes.
The constraints placed on this game will force players to act quickly.
It also makes it so that the price of failure comes down heavily.
--- p.152

Publisher's Review
Games are also learning! Learn the basics of coding while having fun creating games.

Roblox is so much fun when you play with family and friends! But the real fun comes when you build your own world from scratch.
Learn to code the real world in Roblox with "Getting Started with Roblox Game Scripting."
Create anything from adding power-ups to allowing you to save your game, all while learning the Roblox version of the Lua coding language.


Featuring updated descriptions, up-to-date screenshots, and clear coding explanations, "Introduction to Coding with Roblox Game Scripting" is a must-read for aspiring Roblox developers!

- Understanding the basics of Roblox Lua language
- Code various commands using Lua and design your own Roblox world.
- Handling player functions in various games you create
- Protecting the game from hackers, etc.!
GOODS SPECIFICS
- Date of issue: June 15, 2023
- Page count, weight, size: 200 pages | 188*257*10mm
- ISBN13: 9791192987095
- ISBN10: 1192987098

You may also like

카테고리