Hi everyone! I'm Lisha, the founder of Rosebud AI (<a href="https://www.rosebud.ai/">https://www.rosebud.ai/</a>). We're building a platform to help users go from description to code to game. We aim to make game creation accessible to non-technical creators, so our UI provides explanations alongside the generated code.<p>Users have created a diverse range of games on Rosebud, including top-down RPGs, AI companions, and 3D obstacle courses, all within a few
Hi everyone! I'm Lisha, the founder of Rosebud AI (<a href="https://www.rosebud.ai/">https://www.rosebud.ai/</a>). We're building a platform to help users go from description to code to game. We aim to make game creation accessible to non-technical creators, so our UI provides explanations alongside the generated code.<p>Users have created a diverse range of games on Rosebud, including top-down RPGs, AI companions, and 3D obstacle courses, all within a few hours and sometimes minutes. Here are some examples you can play and clone (to start your own project).<p>* Anime Jester Companion: <a href="https://play.rosebud.ai/games/ba438cc4-246e-432e-b170-4e16948cd571">https://play.rosebud.ai/games/ba438cc4-246e-432e-b170-4e1694...</a> * Chat and Care for your Digital Puppy: <a href="https://play.rosebud.ai/games/f32a8159-7acf-4db6-a82c-70296f90bbf1">https://play.rosebud.ai/games/f32a8159-7acf-4db6-a82c-70296f...</a> * Sphere Sync (3D game: align the sphere with the right color): <a href="https://play.rosebud.ai/games/96dfd5e1-62d4-47d8-a3e9-11038c8bb5cf">https://play.rosebud.ai/games/96dfd5e1-62d4-47d8-a3e9-11038c...</a> * Basketball: <a href="https://play.rosebud.ai/games/a0e70622-e923-4517-8c1f-728dcf0db486">https://play.rosebud.ai/games/a0e70622-e923-4517-8c1f-728dcf...</a> * Neon Waltz Generative Art: <a href="https://play.rosebud.ai/games/e32bd12b-7cc9-4f9a-b385-42ae0b096466">https://play.rosebud.ai/games/e32bd12b-7cc9-4f9a-b385-42ae0b...</a> * Chat with Deku from My Hero Academia: <a href="https://play.rosebud.ai/games/716fd998-aab6-4185-8375-85d9eeb2adca">https://play.rosebud.ai/games/716fd998-aab6-4185-8375-85d9ee...</a><p>A simple way to think about Rosebud is ChatGPT + Midjourney + Replit. ChatGPT, because we give users a chat interface for this code editor so they can describe the game they want to make and generate game code; Midjourney, because we let users generate assets inside Rosebud, 2D and 3D, to be used in their games; And Replit, because Rosebud includes a browser based code editor that lets you deploy your game instantly.<p>Sometimes, users generate a code base from scratch via prompts. Often a simpler place to start is to modify (“clone”) an existing project on Rosebud. In both cases, we need to eventually convert user descriptions and modifications of the game into edits and changes to the codebase. To solve this problem, we had to experiment heavily with using LLM agents in production. Our agent framework tries to follow the instructions of user prompts by deciding when and whether to call upon a number of generative models (some for code generation, some for asset generation, some for character dialogue, and some for game ideas). It also must decide where to insert code snippets when it generates them. Often, a user is asking for ideas or something too vague, and our agent has to decide when to ask for feedback and clarifications.<p>Not surprisingly, if we impose more constraints, on both the programming framework and game genres supported, our agent will perform better. However, the constraints on the types of games users can make and frameworks we want to support also constrains how flexible our platform is. Balancing these two factors, we decided to only support browser-based, JavaScript frameworks and focus on supporting AI NPCs that use LLMs themselves for dialogue and actions. This allows us to create abstractions that enable the agent to alter the codebase more successfully and guide the creator towards a more successful experience. Furthermore, we found that our beta testers are very creative with making AI character based games, and the resulting game is usually fun for players.<p>How does Rosebud differ from Roblox, Unreal, or Unity simply adding a co-pilot? Incumbent game engines optimized their user-flow and tech stack before the advent of generative AI, and many of their user-flows are well established. We have the advantage of designing this game creation flow from the ground up. It's not just about adding code completion to an existing code editing app and including asset plugins. Such an approach wouldn't fully harness the power of LLMs. We have a chat-first interface, and having identified the limitations of agents, we can create more safeguards for users where failure is likely. Our approach will make it possible for non technical creators to also contribute to making games. Check it out for yourself!<p>To try Rosebud: (1) head over to <a href="https://www.rosebud.ai/hn">https://www.rosebud.ai/hn</a> for access to our Discord beta tester channel and a special role. (2) then go to <a href="https://play.rosebud.ai">https://play.rosebud.ai<
A curated collection of high-quality AI image prompts, examples, workflows, and resources for Midjourney, Stable Diffusion, GPT Image, Flux, ComfyUI, and more.
Generate consistent brand assets with Midjourney. Logos, color palettes, typography exploration, brand patterns, and marketing collateral in a cohesive visual language.
Create cinematic, movie-quality scenes with Midjourney V6. Covers camera angles, film grain, aspect ratios, color grading, and Hollywood-style composition.
Character design for a resourceful post-apocalyptic survivor
An emotional anime scene on a school rooftop at sunset
Workflows from the Neura Market marketplace related to this Midjourney resource