Elixir for game development

So all whats left seems to be a generic QML library:

https://filcuc.github.io/DOtherSide/

And the README of libqmlbind mentions special API code for dynamical languages, while itself seems to be unmaintained for one year, so it might make sense to port those parts of the API into DOtherside? Again, of course, if anybody is interested at all.

I am not too sure about this, but there was a post on this forum which said that Elixir and Unity 3D was combined.
I had to learn unity because it was a prerequisite for a job that I was going to get.
As far as I can tell the unity game engine is pretty comprehensive about everything and all-in-all a well built engine.
Combining it with elixir is an added advantage that’s all

I think Scenic it’s the giant step forward we needed to talk about GameDev in Elixir

I wrote about it here

3 Likes

You might be referring to the game InVected we (me and a couple of other guys, some from our company, some from the university) built for the last Global Game Jam, using Unity for the front-end, and Elixir+Phoenix for the back-end, which synchronized a very simple browser application on the user’s phone with the large Unity screen, allowing them to use their phones as ‘joysticks’. It was a lot of fun, and supports 14+ players (that’s as much as we’ve tested it with at the end of the 48h game jam).

4 Likes

That’s so cool. I love these type of games. Jackbox Party pack and Eon Altar are the ones I know that do it and those are SO MUCH fun with friends. I’ll check out the game and code!

In general, I think elixir is great for the server side as long as no heavy physics calculations/number crunching is involved.

I’m still very skeptical with Elixir for more involved graphics but am very happy to be proven wrong.

1 Like

So I could create an Elixir server to manage data distribution and syncronizing objects through clients and make clients with a GameDev specialised tool that simply authenticates to the server…
If Elixir is intended for servers, then use it to create servers :wink:

1 Like