sinceramente, tenho um grande preconceito com roblox/roblox studio. em relação ao jogo não sei o por que exato, mas nunca gostei. mas em relção ao studio/engine dele, é horrivel, eu não recomendo ninguem a usar ela.

Mas por que?

tem muitas engines melhores como por exemplo: Unreal, Unity, GameMaker, etc. que também são gratuitas, e não tem custo para você fazer.

sem dizer que a maioria usa linguagem baseada em C, o que te dá muitas funções e muita rapidez.

outro motivo é que se você fazer no roblox studio, para vc jogar, ou outra pessoa jogar, tenq ter o roblox instalado no pc/cell, ou seja vc precisa de um app para rodar o jogo, oq eu não acho legal. ja na engines que citei, você só tenq abrir o jogo e jogar.

mas é muito mais dificil?!

não. tanto no roblox studio, tanto na Unity por exemplo, você vai terq programar e fazer as mesmas coisas.

OK, pode ser um pouco mais dificil, mas é um pouco mais que vc vai estudar que vai valer muito mais apena.

comclusão:

tem sim muitas engines melhores que o roblox studio, tanto para a pessoa que está fazendo, tanto para a pessoa que vai jogar.

se você está querendo começar a estudar recomendo ver isso, aqui você vai escolher a engine que voçê vai usar, depois é só ver qual a liguagem da sua engine e bimba.

(e lembre-se, não desista por conta da sua idade, não vá usar outra engine por que você acha que vai ser mais facil, eu tenho certeza que todos conseguem usar qualquer uma engine, independente da idade)

Concordo com a maioria dos pontos que você colocou, deixei um comentário aqui falando de outros. O maior problema quando se trata de SÓ FICAR no Roblox Studio é que você está preso nas garras da Roblox Corporation, enquanto a partir do ponto que você tem seu arquivo compilado do Unity você pode destribuir onde quiser. Começar no Roblox Studio e depois migrar para outra plataforma não é um problema em si, no máximo uma perda de tempo já que você pode começar em outra engine diretamente, porém muitas vezes as crianças só estão interessadas no Roblox, e não em outros jogos, por isso se torna um incentivo para a criança aprender algo enquanto joga,

Isssoo, o ponto é aprender programação e não ter um jogo pra ganhar grana ou ficar famoso. Não acho perda de tempo pra eles, porque coloquei os pontos dos porques lá, totalmente educacional e didático <3 e vale muito a pena, ver a evolução deles, super fofos ver a alegria de poder já jogar com os amiguinhos. Porque pra fazer um multiplayer em outras engines, ai o nível é maior!

Roblox é gosto mesmo! O estilo de jogo é aquele mais quadradão, apesar de dependendo do dev poder criar o tipo de personagem e mundo que quiser não sendo o padrão roblox.

Não fiz o post comparando com outras engines, ainda vou chegar lá, falar sobre unity, unreal, mas como comentei em cima, meus alunos que aprenderam no Roblox Studio tem MUITO mais facilidade em programar e criar os jogos nessas outras do que os que começam direto nessas. Estou falando de crianças de 10, 12 anos, se você é adolescente e já conhecia programação num geral antes, talvez a experiência começou diferente então é outro nível, mas pra esse publico que é Iniciante, achei uma boa pecada. E claro, eles tem a minha didática! hahaha

Começei com 9 anos no Java vendo tutoriais no YouTube. Sou traumatizado até hoje 😂
Mas gente coitado ahahahahah, imagino meus alunos com 9 anos vendo JAVA. eles iriam desistir da programação certezaaa!!! Porque além do desafio de ensinar programação, eu me deparo com o desafio de "preste atenção, bora ter foco, bora se concentrar" porque gente, essa geração chegou com o tiktok reels e vídeos curtos, está dando grandes problemas no cérebro, e já tem até estudos sobre isso a longo prazo! então vou tentar ao máximo não deixar o cérebro deles "zuado".