Remix.run Logo
colecut 20 hours ago

I am a long time php dev who has been interested in learning elixir/phoenix for a while but never quite motivated enough.

I saw this and thought, if this doesn't get me to give it a go, nothing will.

Less than 45 minutes after signing up for fly.io, I have a multi-room tic tac toe game deployed.

https://tic-tac-toe-cyber.fly.dev/

I had it build the game, opting for a single room at first to see if that worked. Then I had it add multiple rooms on a different git branch in case that didn't work. It worked great.

I learned very little about elixir, phoenix, or deploying to fly.io up to this point, and I already have a nice looking app deployed and running.

I know a lot of devs will hate that this is possible, and it is up to me now to look at the steps it took to create this and really understand what is happening, which are broken down extremely simply for me...

I will do this because I want to learn. I bet a lot of people won't bother to do that. But those people never would have had apps in the first place and now they can. If they are creating fun experiences and not banking apps, I think that is still great.

You guys have been releasing amazing things for years only to be poorly replicated in other languages years later.. but you really outdid yourselves here.

I'm blown away.

edit: is there a way to see how much of my credits were used by building this?

chrismccord 15 hours ago | parent | next [-]

This is amazing on multiple fronts! I reset your usage, so the next round is on us! We shipped credits the day before launch, so usage UI is still TBD, but should be out next week. Thanks for the sharing your experience!

jonahx 19 hours ago | parent | prev [-]

Was the graphic design created from prompts too? It's surprisingly nice, especially considering you spent 45 minutes on it.

colecut 19 hours ago | parent [-]

I told it that I wanted a two player tic tac toe game.

it give me a selection of "styles" and I chose neon retro.. I probably could have been more creative and typed in my own suggestion.

Other than that, I said absolutely nothing about how I wanted the layout.

It came up with the idea of listing all active games on the homepage, with the number of players in each, all on its own.

I went from "I want a two player tic tac toe game" to having one, and then added multiple rooms, and deployed it all in under 45 minutes, with little input other than that..