Foro de devs Recursos > Tutoriales de la comunidad

Manual de Hancx

Tutoriales de la comunidad diseñoguialgoritmomonetizaciónmapas

Este manual junta lo que necesitas para hacer un juego de Roblox que crezca hoy: cómo funciona el algoritmo, qué está pegando, cómo diseñar el loop, cómo organizar el proyecto, cómo hacer la GUI y los mapas, y cómo monetizar. Todo está basado en datos de octubre de 2026, con las fuentes al final de cada sección.

Resumen: Roblox empuja los juegos a los que la gente vuelve, a los que trae amigos y en los que gasta. Todo lo demás es secundario.


1. Las 10 reglas de hoy

  1. Gana en 60 segundos. El rebote antes de 60 s y entre 61 y 180 s es una señal "Más importante" del Home.
  2. Diseña para mañana y para 28 días. El algoritmo mide día 1, días 2 a 7 y días 8 a 28.
  3. Que se juegue con amigos. Invitar, unirse a un amigo y los servidores privados cuentan como co-play.
  4. Monetiza desde el día 1. Desde fines de agosto, retención y monetización se evalúan juntas.
  5. Evoluciona un género caliente. Un giro claro sobre algo conocido se aprende más rápido.
  6. Thumbnail propio y honesto. Sin thumbnail personalizado no entras al Home.
  7. Móvil primero. GUI con escala, botones grandes, probado en un teléfono modesto.
  8. Paciencia de 2 a 4 semanas. Cada actualización grande reabre tu caso.
  9. Velocidad. Una tendencia se llena de clones en unas tres semanas.
  10. Cumple las políticas. Nada de feeds que avanzan solos con premio, nada de IP ajena.

2. Cómo te recomienda el algoritmo

Desde el 15 de junio de 2026, Recommended For You mira 28 días en vez de 7, y solo cuenta a los jugadores que llegaron desde el Home.

ventanas-algoritmo.pngLas señales se ven en Creator Hub, Analytics, Acquisition, pestaña Home Recommendations.
SeñalQué mideCómo atacarla
Play-through rateCuántos entran tras ver tu tileIcono y thumbnail claros, nombre con promesa
First play bounceCuántos se van en la primera sesiónAcción y recompensa en el primer minuto
Play daysDías distintos que vuelvenRecompensa diaria, timers, eventos
PlaytimeMinutos totalesMetas cortas encadenadas
Co-play intencionalDías jugando con amigos por invitación, unión o servidor privadoBases compartidas, bonus por invitar
Spend days y RobuxDías con compra y gasto por usuarioOfertas baratas, consumibles, escalera de precios

Lo que cambió después

  • Fines de agosto: el Home premia juegos a los que la gente vuelve y donde encuentra valor al comprar. Si otros monetizan mejor, tu distribución puede bajar aunque tus números no cambien.
  • Por edad: juegos cortos para los más chicos, juegos profundos de retorno para los mayores.
  • En prueba: una señal de "crecimiento directo", cuántos jugadores nuevos traes a Roblox.
  • Octubre: sin thumbnail personalizado no eres elegible para el Home. Tu anuncio y tu tile de RFY ya pueden salir los dos.
  • 12 de octubre: cambió la medición de impresiones y clics; compara gráficas de antes y después con cuidado.

Tiempo de respuesta: el sistema antiguo respondía en unas 48 horas; el nuevo tarda de 2 a 4 semanas según Evanbear1 (Turning Tables). Otros devs reportan de 3 a 11 días hasta las primeras impresiones de un juego nuevo.

Fuentes: Roblox, Creator Docs, DevForum, Evanbear1, RDC 2026, Recap 19 a 23 oct.


3. Qué está funcionando ahora

Los hits de julio a octubre de 2026 comparten tres cosas: una promesa entendible en el nombre, números que suben sin parar y algo que se juega con otros.

JuegoCreadoPicoSesión (min)Por qué pega
Steal An Egg25 jul14,293,52412.89Robar huevos, eclosionar mascotas que dan plata, velocidad por caminadora
+1 Stone Skipping5 sep160,23919.69Un toque, +1 por rebote, mascotas, rebirth, objetos absurdos
Ball VS Ball12 ago68,4909.91Auto-batalla 1v1 y 2v2, colección y trading
Kukirin Life19 sep60,55413.13Moda real (scooters) con persecuciones y personalización
Survive a Million Monkeys10 ago48,14412.11Premisa absurda, co-op con clases, 97.7% de aprobación
Sell Fries!21 sep40,000+sin datoTrabajo de día, terror de noche, llave escondida
  • Nombres que venden: "Steal a X", "Break and Steal X", "+1 X", "X vs 99 Players", "Survive X", "7 Days X-Sitting". El nombre ya explica el juego.
  • Mezclas que funcionan: trabajo + terror, tycoon + robo, colección + auto-batalla, moda real + juego.
  • Géneros con poca competencia relativa (jugadores simultáneos entre número de juegos, cálculo propio sobre RoTrends): Pet Care unos 2,629 por juego, 1 vs All unos 822, Dress Up unos 701. Obby es el más saturado con unos 61. Un mega-hit puede inflar un género entero.
  • Juegos locales: títulos filipinos y tailandeses entran a tendencias. Para LatAm en español casi no hay competencia (inferencia propia, no dato medido).
  • La audiencia: el 65% de los jugadores de 10 a 15 años juega por cosméticos y avatar, valoran el co-op, competir y los momentos intensos, y la mitad descubre juegos en YouTube.

Fuentes: RoTrends, RoTrends géneros, Newzoo y GEEIQ, Q3 2026.


4. Números reales

Incluso un juego grande retiene solo al 10.3% de sus jugadores al día siguiente. La meta realista es pasar de la mediana al percentil 75 o 90.

Métrica por juegop25Medianap75p90p99
Retención D1 (%)8.410.312.915.922.2
Sesión promedio (min)7.39.812.014.721.1
Sesiones por jugador al día1.341.562.073.228.30
Ingreso por pagador (USD)0.320.701.252.3355.31
  • D7 mediana 1.6% (p99 9.1%) y D30 mediana 0.5% (p99 4.7%). Solo el 3.80% de los jugadores pagó algo.
  • Las tablas que dicen "20% D1 es bueno, 40% excelente" salen de muestras pequeñas de juegos ya promocionados.
  • D1 lo gana la primera sesión, D7 la progresión, D30 lo social.
  • Plataforma en el Q3: 138 millones de usuarios diarios y la mejor retención ajustada desde 2021; los mayores de 18 monetizan 50% o más que los menores.

Fuentes: GameAnalytics 2026 (más de 500 juegos con 1 millón o más de jugadores mensuales), Q3 2026.


5. Diseñar el juego

Un juego top se diseña en cuatro capas: un loop de 30 segundos, una meta de sesión, un motivo para volver mañana y un motivo para traer amigos.

loop-central.pngSi no puedes explicar el loop en una frase, es muy complejo. Los dos anillos externos son los que el algoritmo mide en días.

Los primeros 90 segundos

primera-sesion.pngMetas de diseño según las guías de onboarding de 2026: juego real en menos de 60 s y el "ya entendí" hacia los 90 s.
  • El tutorial es el juego: nada de ventana "Bienvenido". Una flecha o un rayo (Beam) desde el personaje hasta la meta; Roblox tiene un ejemplo oficial llamado Character Path Beam.
  • Una sola meta visible a la vez ("llega a la zona azul"), no un registro de misiones.
  • Cascada de mini victorias: recompensas más rápidas que lo normal en los primeros minutos.
  • Lo del thumbnail pasa en el primer minuto.
  • Mide cada paso con AnalyticsService: spawn, primera acción, primera recompensa, primera oferta.
HorizonteQué lo ganaHerramientas
D1Progreso visible y algo pendienteRecompensa diaria, timer que termina mañana, huevo que eclosiona luego
D2 a D7Metas mediasZonas nuevas, rebirth, colección, racha de login, misiones diarias
D8 a D28Lo social y lo nuevoUpdates semanales, eventos, trading, rankings, admin abuse

Documento de diseño en una página: fantasía en una frase, loop de 30 s, meta de sesión, gancho D1, gancho D7, gancho D28, momento para clip viral, co-play, tienda inicial de 3 a 5 ítems, plan de las primeras 4 actualizaciones.

Fuentes: RoWatcher, Playio, Creator Docs: ejemplos, GameAnalytics.


6. Organizar el proyecto

El servidor manda y el cliente solo muestra. Todo lo que da plata, ítems o progreso se decide en el servidor.

arquitectura.pngEl cliente solo pide ("quiero abrir este huevo"); el servidor valida, decide y guarda.
  • Data-driven: huevos, mascotas, precios y zonas en tablas de ModuleScripts. Un update es agregar filas.
  • Datos con ProfileStore: bloqueo de sesión, guardado automático, BindToClose y una versión de esquema para migrar.
  • Un solo punto de escritura: solo DataService cambia la plata.
  • Remotes seguros: valida tipo, rango, distancia y frecuencia. Rechaza NaN e infinitos.
  • Un solo menú abierto a la vez, controlado por un UIController.
  • task.wait y task.spawn, nunca el wait viejo.
  • TextChatService: migración obligatoria en mayo de 2027; deja player.Chatted desde ya.

Herramientas pro: Rojo sincroniza VS Code con Studio, Git guarda versiones, Wally instala paquetes, StyLua da formato. Para un equipo chico basta Studio con Team Create.

Fuentes: KitsBlox, Roblox Forum, DEV, DevForum.


7. La GUI

Diseña primero para el teléfono: si cabe ahí, cabe en todo. Un jugador juzga tu juego por la interfaz segundos después de entrar.

hud-simulador.pngConvención del género: botones redondos a la izquierda, misiones a la derecha, progreso abajo al centro. Las esquinas inferiores son del joystick y del salto en móvil.

Las medidas que importan

ReglaValor
Resolución de referencia1920 x 1080, todo en Scale (UDim2)
Botón táctil mínimo44 a 50 px del lado corto
Texto mínimo en móvilunos 16 px; TextScaled con UITextSizeConstraint
Radio de esquinasun solo valor entre 8 y 16 px en toda la UI
Iconos e imágeneshechos al doble del tamaño mostrado
Zona seguraScreenInsets en CoreUISafeInsets (el valor por defecto) para lo que se toca; None solo para fondos

Cuatro estilos que se usan hoy

Cartoon grueso

Bordes oscuros gruesos, esquinas de 16 px, colores saturados, sombra dura desplazada. El que mejor se lee en pantallas chicas y para jugadores jóvenes.

Estilo "stud"

Fondo con la textura de studs de Roblox clásico y botones de bloque. Muchos packs de UI publicados en 2026 usan este estilo para simuladores.

Oscuro neón

Paneles casi negros, contornos cian y magenta que brillan. Para shooters, ciencia ficción y jugadores mayores.

Limpio mínimo

Paneles planos, mucho espacio, un solo color de acento, esquinas de 8 px. Para juegos con mucho texto o público mayor.

Para pedirle un estilo a una IA o a un diseñador, nómbralo en este orden: paleta, radio de esquinas, grosor de borde, tipografía y ánimo.

Botones que se sienten vivos

estados-boton.pngAdemás: sonido corto al tocar, número flotante (+1, +100) en cada recompensa y partículas al subir de nivel.
Código: botón con rebote y debounce
-- LocalScript dentro del botón: rebote al tocar y abre o cierra su panel
local TweenService = game:GetService("TweenService")
local boton = script.Parent
local panel = boton.Parent.Parent:WaitForChild("PanelTienda")
local escala = Instance.new("UIScale")
escala.Parent = boton

local info = TweenInfo.new(0.08, Enum.EasingStyle.Quad)
local ocupado = false

boton.Activated:Connect(function()
	if ocupado then return end
	ocupado = true
	TweenService:Create(escala, info, {Scale = 0.9}):Play()
	task.wait(0.08)
	TweenService:Create(escala, info, {Scale = 1}):Play()
	panel.Visible = not panel.Visible
	ocupado = false
end)

Tipografía, color y rarezas

  • Títulos con personalidad: Roblox incluye Luckiest Guy, Fredoka One y Bangers. Úsalas solo en títulos y botones grandes.
  • Texto que se lee: una sans limpia y en negrita para números, descripciones y precios.
  • Contorno de texto: UIStroke oscuro de 2 a 3 px sobre texto blanco para que se lea encima del mundo.
  • Novedades: UIShadow nativo y esquinas individuales en UICorner. Los modos mejorados de UIShadow siguen en beta; no publiques un juego en vivo que dependa de ellos. StyleQuery ya está liberado para un tema único de colores y fuentes.

La convención de rarezas que los jugadores ya reconocen. Un sorteo típico de ejemplo es 70% común, 20% raro, 8% épico y 2% legendario.

Común Poco común Raro Épico Legendario Mítico Secreto

Pantallas que todo simulador necesita

  • HUD principal, tienda de juego y tienda de Robux
  • Mascotas o inventario, índice o colección
  • Rebirth, recompensa diaria, códigos y misiones
  • Invitar amigos, ganancias offline y trading
  • Notificaciones y ajustes

Consola y control: marca los botones como Selectable, define NextSelectionUp, Down, Left y Right en grillas, y al abrir un menú pon GuiService.SelectedObject en su primer botón.

Fuentes: Roblox Staff, Vizzbees tamaños, Vizzbees estilos, Simplified, ScreenInsets, Fuentes de Roblox, BuiltByBit UI, UIShadow, creation.dev, GuiObject.


8. Mapas y construcción

Un buen mapa se lee de un vistazo: el jugador nunca se pierde y siempre ve su siguiente meta.

  1. Blockout: partes grises para probar tamaños y recorridos. Juega aquí antes de decorar.
  2. Decoración: props, terreno y vegetación, reutilizando los mismos MeshParts.
  3. Luz: Lighting en Future, Atmosphere y pocas luces bien puestas. Ajusta la luz al final y revisa todo de nuevo.
mapa-bases.pngParcelas iguales alrededor de un centro; cada jugador aparece junto a la suya. Lo más valioso, más lejos y más peligroso.
mapa-zonas.pngCada zona con su color, bloqueada por tu estadística. La siguiente zona siempre a la vista.
mapa-rondas.pngLobby pequeño con la arena a la vista y menos de 10 segundos de viaje entre rondas.
GéneroLayout que funciona
Supervivencia co-opZona segura al centro y anillos hacia afuera cada vez más difíciles
ObbyLínea con checkpoints frecuentes y atajos de pago opcionales
RoleplayCalles amplias, interiores y puntos de reunión claros
Bases defendiblesLo valioso al fondo, defensas en capas, ruta rápida para el dueño
escala.pngUn avatar mide unos 5 studs. Pon un dummy junto a todo lo que construyas; la puerta es una guía práctica, no una regla de Roblox.
thumbnail.pngPersonaje con cara y emoción, gancho de 2 o 3 palabras legible a 150 px de ancho y algo deseable. Que no prometa lo que el juego no da.
  • Estilo que gusta hoy: colores saturados, siluetas simples, objetos grandes. Funcionan el cartoon low-poly y el look studded de Roblox clásico que usó Grow a Garden.
  • Grilla: mueve con snap de 0.5 studs para que todo encaje.
  • Herramientas nuevas: generación de texturas en modo Quality, segmentar mallas y hasta 62 materiales de terreno personalizados.
  • Captura del thumbnail: cámara libre en Studio (Ctrl+Shift+C oculta tus GUI) y personalización de thumbnails en Creator Hub para probar varios.

Fuentes: RobloxBay, DevForum: construir, DevForum: escala, guía de bases, RoWatcher, Creator Docs: thumbnails, Grow a Garden.


9. Rendimiento y móvil

Elige un teléfono modesto como dispositivo base y prueba ahí durante todo el desarrollo, no al final.

  • StreamingEnabled activado: carga solo lo cercano; tus scripts no deben asumir que todo el mapa existe en el cliente.
  • Partes: ancla lo estático, reutiliza MeshParts, junta detalles chicos.
  • Luces: pocas PointLight y SpotLight.
  • Memoria: cuidado con texturas grandes y modelos generados con demasiados triángulos.
  • UI: menos de unas 100 sombras en pantalla.
  • Medir: Shift+F3, el MicroProfiler y el emulador de dispositivos de Studio.

En la muestra de GameAnalytics, el 44% juega en móvil y PC, el 40.76% solo en PC y el 11.55% solo en móvil; consola es menos del 4%.

Fuentes: Creator Docs, GameAnalytics.


10. Monetización 2026

Vende ventajas opcionales, nunca la diversión. El pagador mediano gasta poco, así que necesitas una entrada barata y una escalera hacia arriba.

FuentePara quéEjemplo
Pack de inicioPrimera compra barata49 a 99 Robux, mascota y boost
Game passesVentajas permanentes2x plata, auto-recolección, VIP, +1 espacio
Developer productsConsumibles que se repitenHuevo premium, boost de 15 min, saltar timer
SuscripcionesIngreso mensualRecompensa diaria extra, zona VIP
Rewarded videoGanar con quien no compra (solo mayores de 13)2x por 15 min a cambio de un anuncio
Servidores privadosIngreso y co-playPrecio bajo o gratis
  • Tus pases ya se pueden comprar fuera del juego: revisa Creator Hub, Monetization, Shop.
  • Managed pricing optimiza precios por producto y región con una sola activación.
  • En el Q4 llegan un plugin de rewarded video con plantillas y un anuncio antes de empezar a jugar.
  • Roblox Wallet llega a fines de 2026; DevEx termina en EE.UU. a mediados de 2027 y sigue más tiempo en otras regiones.

Diciembre manda: Roblox advierte que una parte grande de las ventas del Q4 llega en la última semana de diciembre. Ten pases y cosméticos navideños listos antes del 24.

Fuentes: DevForum, Creator Docs, MediaPost, RDC26, Rewarded Video, SEC Q3.


11. Lanzamiento y operación

Lanza pequeño pero pulido, y actualiza cada semana el primer mes: cada update grande reabre tu evaluación de 28 días.

  1. Prueba cerrada con amigos: mira dónde se pierden en los primeros 60 segundos.
  2. Icono, 3 o más thumbnails propios, nombre con promesa, palabras clave al inicio de la descripción.
  3. Comunidad en Discord o en Roblox y códigos de recompensa listos.
  4. Publica en día de semana para corregir antes del fin de semana.
  5. Un poco de anuncios para encender señales; no compres tráfico para un juego que rebota.
  6. Cada semana, revisa Home Recommendations y corrige la señal más floja.
  7. Clips cortos en TikTok, Shorts y Moments con el momento más gracioso o intenso.
CuándoQué pasa
NoviembreVentana para lanzar algo de invierno o Navidad; a mitad de diciembre ya es tarde
NoviembreAnalistas esperan la salida de GTA VI y la ven como competencia; Roblox ya espera la baja estacional del Q4
24 dic a inicios de eneroPico de gasto: evento y tienda de temporada listos antes
EneroBuen momento para juegos de largo plazo

Operación semanal: un update visible, un código nuevo y un evento en vivo cuando haya masa. La guerra de admin abuse entre Grow a Garden y Steal a Brainrot llevó a Roblox a su récord de 47.4 millones de jugadores simultáneos.

Fuentes: RoLearn, Reuters vía Yahoo, Wikipedia.


12. Lo que te hunde

La mayoría de juegos no muere por mala idea, sino por un primer minuto lento, una tienda agresiva o una regla rota.

ErrorPor qué hundeQué hacer
Feed de videos que avanza solo con premioSale de Kids y Select (menores de 16)Ningún feed con autoplay y recompensa
Thumbnail engañoso o por defectoRebote alto o fuera del HomeThumbnail fiel al primer minuto
Tutorial largoRebote antes de 60 sEnseñar jugando
Diversión detrás de un pagoBaja retención y malas reseñasVender velocidad y estilo
Marcas o personajes ajenosModeración y reclamosPersonajes y nombres propios
Perseguir jugadores simultáneosEl algoritmo mira retorno y gastoMedir D1, D7 y días jugados
No probar en móvilLag y botones imposiblesDispositivo base desde el día 1
Abandonar tras la primera semanaEl sistema tarda 2 a 4 semanasUpdates semanales el primer mes

Si tus impresiones caen a cero sin aviso, revisa avisos de moderación y, si crees que es un error, repórtalo en Soporte con la categoría Bug Report, Discovery Content Quality.

Fuentes: DevForum: feeds, DevForum: impresiones.

Última edición: 30 oct 202612 secciones11 imágenes