Introduction
Still working on it, so bare with me. Enjoy some of the resources I have saved here.
Contributing
[WIP] There's still a lot of work to be done. Consider contributing on GitHub.
Also consider donating.
Minecraft Resources.
MultiMC - One launcher to rule them all!
RGB-Birdflop - Easily create colored text (supports custom formatting)
MC-Stacker
Gamer Geeks
Roblox Resources Collection
I will try to update the lists of libraries and tools over time. If you have ideas that you think would be a great addition, please consider contributing.
(Roblox) Game Development is a multi-lateral craft. It requires more than one skill in order to achieve a final product, and Roblox is no different.
We could try to think about the following core skills:
- Visual Design 2D
- This will be all of your icons, emotes, logos and advertising content, as well as a bunch of artork present in your game.
- Shape / Form Design 3D (Modeling)
- Roblox is a 3D game, so most of your assets are gonna have to be created by someone, or you can always use a free or paid asset pack.
- Coding / Scripting
- Any game needs mechanics, and this is where real developers come into play. This is the heart, brain, and everything else of the game, the scripts are what powers your game to generate all the amazing experiences that players have, thru the use of assets created using other skills.
- UI Design
- Any menu you have in your game has to look good, be intuitive to use, and responsive.
- Really close to human interaction and human-oriented design.
- Marketing / PR person
- You got a great game, or one in the works at least, people will need to know about it right? This is where the Public Relations person comes in.
- Manages engagement and outreach.
- Takes care of promoting / marketing channels and manages PR-related communications.
- Everything Social-Media related.
Now its hard to get good at one of these things, so getting proeficient at all of them will prove a challenge. My advice is play around, check out some things, and start working on what you seem to enjoy working on the most.
Roblox Developer Tools
Free Tools
Design
Blender - 3D Modeling + Rendering and animation.
Blockbench - Low Poly 3D Modeling (with minecraft exporting capabilities)
Coding
Wally - The Roblox Dev's package manager.
Rojo - Visual Studio Code Roblox Dev. implementation.
^^^ Also check out their docs! Plenty of good recomandations.
VS Code Extensions
Roblox API Explorer - Explore latest Roblox API with ease!
Paid Tools
Design
Coding
Roblox Developer Libraries
ProfileService - Modern DataStore2 data manager.
Chickynoid - Zero-Trust user-input library.
ZonePlus - ZonePlus is a module enabling the construction of dynamic zones.
FastCast - To emulate bullet physics and hit detection in pure Lua. No physics replication involved.