Brumbaugh | Coding Roblox Games Made Easy, Second Edition | E-Book | www2.sack.de
E-Book

E-Book, Englisch, 302 Seiten

Brumbaugh Coding Roblox Games Made Easy, Second Edition

Create, Publish, and Monetize your games on Roblox
2. Auflage 2024
ISBN: 978-1-80324-757-1
Verlag: De Gruyter
Format: EPUB
Kopierschutz: 0 - No protection

Create, Publish, and Monetize your games on Roblox

E-Book, Englisch, 302 Seiten

ISBN: 978-1-80324-757-1
Verlag: De Gruyter
Format: EPUB
Kopierschutz: 0 - No protection



'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

Brumbaugh Coding Roblox Games Made Easy, Second Edition jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Table of Contents - Introducing Roblox Development
- Knowing Your Work Environment
- Introduction to Luau
- Roblox Programming Scenarios
- Creating an Obby
- Creating a Battle Royale Game
- The Three Ms
- 50 Cool Things to Do on Roblox


1


Introducing Roblox Development


Roblox is a massive entertainment platform like no other, for both playing and creating games. With over 200 million monthly active users, Roblox has enabled both new and experienced developers to create successful games, often called experiences, that can be played globally at no cost. With a great number of resources and a large and supportive community of developers from around the world to connect with, entering the Roblox game development scene provides opportunities that cannot be found anywhere else.

Before covering the technical details of working with Roblox Studio and programming in Luau, it is important that you are first familiar with what developing games on Roblox can offer you and what the day-to-day interactions with the platform are like. By the end of this chapter, you will have an understanding of the different roles developers can fulfill on game projects, how you can earn money as a Roblox developer, and what to expect as you develop and publish your first experiences.

In this chapter, we’re going to cover the following main topics:

  • Learning about the benefits of Roblox development
  • Discovering developer types
  • Knowing what to expect from your early projects

Technical requirements


You will not need any software or additional materials for this chapter as it is mostly informative theory. You may want to have access to a computer to visit some of the websites or applications discussed in this chapter.

Learning the benefits of Roblox development


Roblox has been a consistently growing platform since its creation in 2006, and in recent years, it has grown tremendously. As of 2022, more than 200 million unique users play Roblox monthly. Because of this, there has never been a better time to become a Roblox developer as there are so many new players looking for a wide variety of experiences from new creators.

Financial opportunities on Roblox


Perhaps one of the greatest contributing factors to Roblox’s overall rise in popularity with developers is the monetary benefits that are offered. These benefits may have been one of your motivations to learn more about the platform, and that is to be expected. The top experiences on the Roblox platform are currently making tens of millions of US dollars from in-experience purchases annually.

As a developer, you can earn money from your experiences through the Developer Exchange, more commonly called DevEx. Roblox has a virtual currency called Robux, which can only be purchased with real-world currency. After a player purchases Robux, the balance on their account is updated and then they can spend them freely on any experience they want. When a player spends Robux on one of your in-experience purchases, 70% of the Robux from that purchase will go to you, as Roblox takes a 30% .

The two types of in-experience purchases are as follows:

  • Passes: Single-time purchases
  • Developer products (more commonly called dev products): Purchased multiple times, for something such as in-experience currency

You must have a total of 50,000 earned Robux in your account and be 13 years old or older in order to be eligible for the Developer Exchange program. Earned Robux are those that come from users making in-experience purchases, not Robux you’ve purchased. In addition to sales you make directly, players of your experiences that have a Roblox Premium membership grant you additional Robux based on how much time they spend playing your experience, though this amount is usually just a fraction of what an experience makes in sales.

Furthermore, there are programs you can apply to that allow you to sell character accessories, plugins, and more for Robux. When working with a development team in a Roblox group, developers can be paid with Robux either directly or through a percentage of experience revenue. Direct pay-outs are a simple action that can be done through the tabs of the Configure Group page and are not a recurring payment. Giving developers a percentage of the experience’s earnings automatically deposits that amount into their account after it has been verified. Remember, this can only be done when an experience is hosted in a group, not on an individual’s profile.

It may be helpful to remember that after a player makes an in-expereince purchase, Roblox has up to a 14-day wait period before those Robux are deposited into a group or personal account. This is in order to verify that the purchase was a legitimate sale.

More information about the Developer Exchange program can be found here: https://www.roblox.com/developer-exchange/help.

Improving professional skills


Aside from the monetary benefits of being a Roblox developer, you are developing other skills that you may find applicable to other professional environments. Whether you fill the role of project manager or just an additional programmer, you are able to develop team coordination and communication skills. One of the most sought-after qualities employers look for, especially in STEM, where most work is team-based, is being able to coordinate your work in a team with clear communication. Roblox development is, in my opinion, one of the best places for students in computing-related fields to get their start and learn the basics of collaboration. The platform helps you develop not only greater programming abilities but also strong leadership and eventually money management skills.

Benefits of networking


While working with other people is not always necessary and there have been popular titles made by single-member teams, the social nature of Roblox strongly encourages developers to work with each other to create experiences, with each developer fulfilling one or more roles in a project. Currently, almost every experience at the top of the Popular sort has been created by a team of two or more individuals. With the great success and growth of some top experiences on the platform, the development teams of those experiences have expanded to more than 20 people, though teams of that size are not yet typical.

If you are 13 or older, you can get involved with the community and find other developers to collaborate with through Twitter, as well as the communication application Discord. By having a Twitter account dedicated to your development work, you can post the creations you are most proud of while communicating with other, more popular developers. These new connections with other developers in the Roblox Twitter Community (RTC) may give you the opportunity to collaborate with more well-known individuals and grow your name the more you work. Furthermore, popular Roblox development hashtags like and let you see what other developers are working on and let your work be seen by others when using them in your tweets. Discord is a communication app that could be compared to Slack. There are a variety of Discord servers that are based around Roblox development and are an excellent place to show off creations, discuss your work with other members of the community, and find new people to direct your efforts with. Additionally, you can create your own Discord server to build a following and community around your work. Remember when talking to other people online not to give out personal information and be aware that people may not always be who they say they are.

Another important type of community for developers is Roblox YouTubers. As YouTubers create content showcasing your experiences, an impression is made upon their audiences and, as a result, your player count will likely increase from the new publicity. Forming firm connections with these individuals may help you get future promotions for your projects while also creating advocates for your work in the process. While there is not always an easy way to connect with these content creators, they often have a Discord or Twitter presence in addition to business emails where they may respond to you.

Overall, the type of networking described here is the same in many fields of work. Building your image and developing your identity and reputation are the most important parts of your career. Conducting your work in a professional way will have effects that may not be immediately recognized but will certainly be of benefit to you in the future. With better networking abilities, you will become more easily connected with new people who can benefit both your work and reputation.

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...


Brumbaugh Zander :

Zander Brumbaugh is an independent programmer, project manager, and game designer. The games he has made or contributed to have been played more than 300 million times. Some popular titles include My Salon, Power Simulator, Munching Masters, etc. With the games he has created, he has been able to create a successful business while in college; he currently attends the University of Washington and is part of the Paul G. Allen School of Computer Science and Engineering. At the time of writing, Zander is 19 years old.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.