maxtrautwein
Want to create a 2 players online game using an Elixir server
Hi ! I want to create a 2 players online game using Lua and an Elixir server.
I already have some experience with Lua but I am totally new to Elixir.
I was wondering if you had any ideas about where I could look at to learn more about online server using Elixir?
Thank you very much for your answer!
Most Liked
kokolegorille
Hello and welcome,
I think Elixir is a good fit for game server because You can isolate a game state in a process.
There are many example on the web… (some are outdated, but concept stay the same)
- Poker porkbun.com | domain for sale
- Battleship GitHub - bigardone/phoenix-battleship: The Good Old game, built with Elixir, Phoenix, React and Redux · GitHub
- Tic tac toe Elixir learning: Game board (Tictac Part 1)
- Tetris https://www.youtube.com/watch?v=z7kGWyLt1GQ
There are games in those paid resources too
- Island game Functional Web Development with Elixir, OTP, and Phoenix (Pragprog) - #128 by chrism2671
- Bingo Unpacked: Multi-Player Bingo (Pragmatic Studio)
But if You want to use it with Lua, maybe this
Many projects have been done because Elixir helps isolating games, and with phoenix channels, You might also reach for graphical game.
For example, combining Elixir with Three.JS, Babylon.JS, Phaser.JS, Godot, Unity3D etc.
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









