Live data from Hacker News

Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

news.ycombinator.com

81–90 of 107 posts

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#81

Interesting project, thanks! Quick reactions from trying it out: One of my questions about this is the same as my question about "low-code" tools-- how they enable novices to debug errors or edge cases in the generated code. Example: I played the tower defense style game example you linked in the comments for a few minutes, and found a bug (or perhaps a gameplay edge case I'd want to treat differently: a second bulle…

I appreciate the candid feedback!

As of right now you still need to be familiar with the code that it gives you. But personally even when I work on a game I resolve bugs by chatting with the AI about it. We're also trying to surface any kind of actual errors that happen so you can feed it back to the AI. So far I haven't seen a bug I can't fix in this way, but then I've been coding for 20+ years.

As for the "//...rest of the code" stuff, yeah it's my white whale. We're just limited by the context size. We have a bunch of things coming up to separate the code into multiple files and various tricks to squeeze more of the context size. It's a constant battle.

Another thing we're toying with is automatic debugging that lets it go back and forth on bugs until it actually works.

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#82

Interesting project, thanks! Quick reactions from trying it out: One of my questions about this is the same as my question about "low-code" tools-- how they enable novices to debug errors or edge cases in the generated code. Example: I played the tower defense style game example you linked in the comments for a few minutes, and found a bug (or perhaps a gameplay edge case I'd want to treat differently: a second bulle…

Thanks for the great feedback! There are currently a couple of ways to address this. You can simply ask in the chat, for example, by saying, 'please provide the code for the full program.' Or, you can ask a specific question with instructions, like 'how to change the color of the asset.' This approach will prompt the provision of the correct code snippet and detailed action steps, including where and how to implement it in the code tab. Ultimately, our goal is to streamline this process to make the experience smoother for users

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#83

Interesting project, thanks! Quick reactions from trying it out: One of my questions about this is the same as my question about "low-code" tools-- how they enable novices to debug errors or edge cases in the generated code. Example: I played the tower defense style game example you linked in the comments for a few minutes, and found a bug (or perhaps a gameplay edge case I'd want to treat differently: a second bulle…

Your reaction was almost exactly the same as mine. The very first thing that made me realize that Rosebud was a big deal was how consistently accurate the AI was when it came to figuring out what was wrong with a project.

Having a debugging assistant that is that good, in my opinion, alone makes Rosebud a better option than most 2D game development environments for most people.

The issues with the incomplete code get in the way, but the team has already identified them, so they shouldn't be a problem for too much longer.

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#84

"Dreamverse" would be the real competitor for Rosebud since it's already way more versatile compared to Minecraft, Roblox etc. https://www.youtube.com/watch?v=QE996r92obE Here's some dream games made by kids: https://www.youtube.com/watch?v=rezzjJ4NtK0 ------------------------------------------- I've also built a simpler version of this near Christmas holidays. It's very fun to code this kind of stuff. Here's the dem…

> way more versatile compared to Minecraft, Roblox etc.

Sounds like you're conflating things. Minecraft is a game but Roblox is a platform for building games and I don't think it's any less versatile than Dreams.

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#85
post #36

Ehhh. Don’t like it. Let’s be clear. Unreal is used to make games. Roblox is used to make Roblox games. Those are completely different. It sounds like what you want is to be a big platform that collects rent from people who make games. But people who make their own games aren’t going to want to be in your sandbox like Roblox if that’s what you’re hoping for. What you’re proposing making is cool. It’s dev tools. I wou…

This is Roblox: https://www.youtube.com/watch?v=3Tu40neoRMw

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#88
post #78

Earlier quoted context omitted.

The same has been said about Roblox but you’re also not producing Roblox quality games. And Roblox loses a billion dollars a year. I mean I’m not trying to be a dick and I get that you’re just starting here but I don’t get the sense that the team understands what’s required to ship a game. You should not show the content on “trending”. You should show something you have made with your tools that you are happy to call…

You should definitely try our platform and build that 1D PacMan. I've seen users creating clones of snake, asteroids or space invaders. So PacMan should be achievable.

if that’s true then it should be on the front page

I really think YOU should be making a clone and showing off how easy it was if it’s true

Re: Launch HN: Rosebud (YC S19) – Turn game descriptions into browser games

#90

I've tried doing this before and it's harder than it seems. My inclination is you will need to keep track of the game state somehow and what the allowed actions are, otherwise you run into things like this: > Character: I am First Officer Brett Sewell, and Number One on the Federation Science Vessel the USS Exige. I am here to assist you, Captain. > Player: Run the ships diagnostics > Character: Aye, Captain. Initiat…

Reminds me of playing a quick d&d session with a DM agent.

I quickly escalated the tavern starting area by convincing it not only were we in Faerûn of the Forgotten Realms. I then managed to get Elminster summoned and initiated a duel. And to do that I managed to convince it that the only reason Elminster was willing to accept was because I was actually an ancient sorcerer-king of Netheril.

Unfortunately for this AI fantasy world, this meant I possessed access to epic level spells like Tolodine's Killing Wind which I successfully cast. At that point Elminster expressed grave disappointment and noped out of the area.

Post reply on HN