AstonJ

AstonJ

Elixir Games!

Inspired by bulletz.io (built by @LukeWood) and the recent Phoenix Phrenzy winners! I thought it might be cool to see what other games are out there that were built using Elixir or Phoenix!

Do you know of any? Do have any favourites? :101:

Most Liked

LukeWood

LukeWood

Thanks for the support :slight_smile: Bulletz is still in a relatively early stage and I’m definitely still shaping the experience up.

It’s been a huge journey making a game from scratch in elixir! Any feedback would be greatly appreciated!

I’ve thought of writing a full fledged framework specifically for web based games in elixir but have ultimately punted it off for the time being.

Qqwy

Qqwy

TypeCheck Core Team

It’s two (nearly three) years ago now, but back then our Global Game Jam game used Elixir+Phoenix with websockets as backend that allowed people to play with a virtually unlimited number of people on a big screen using their mobile phones.

I’m still hoping I’ll have time to write a post-mortem about it at some point, as well as maybe an updated version :sweat_smile:.

LukeWood

LukeWood

I just used phoenix websockets for the frontend/backend communication and then the frontend is written in rxjs. If I could go back in time I think I’d do the same thing for the backend (it’s a Genserver per player, genserver per bullet, etc) but on the frontend I’d probably use the phaser game engine.

Good idea on indicating who is a player and who is a bit - I’ll open a bug for it!!!

Last Post!

Nicd

Nicd

No, but it should be easy enough to do if you want to modify it and run it locally. :slight_smile: The prog quiz code is in a different branch in the same repo.

Where Next?

Popular in Discussions Top

scouten
I’m looking for a host for the server part of a small (personal) side project that I’m working on. It’s currently written in Node.js and ...
New
AstonJ
If so I (and hopefully others!) might have some tips for you :slight_smile: But first, please say which area you’re finding most challen...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
mmmrrr
Just saw that dhh announced https://hotwire.dev/ Is it just me or is this essentially live view? :smiley: Although I like the “iFrame-e...
New
pillaiindu
I want to convert a Phoenix LiveView CRUD website to a CRUD mobile app. What do you think is the easiest way to do so?
New
Rustixir
Hi everyone, im working on find best language/framework/system for high concurrency, high performance and stable performance after wor...
New

Other popular topics Top

baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 31525 112
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 49134 226
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New

We're in Beta

About us Mission Statement