View profile

Elm Weekly - Issue #156

Elm Weekly
Elm Weekly - Issue #156
By Alex Korban • Issue #156 • View online
This issue is all about game development.
There is a number of packages that are helpful when developing games. There are various packages for 2D and 3D rendering, helper packages for things like quad trees and hex grids, and physics packages.
For inspiration, you can check out this list of games implemented in Elm (all the way down to Elm 0.12!)

Articles and Discussion
Beginner Tutorials: How to build a game in Elm — Part 1
Liikennematto: tiny traffic simulator
Tools and Projects
Here are some recent examples of games and game dev tools made with Elm:
Elm Narrative Engine editor
Eight Rolling Cubes Puzzle
The Red-Faced Cube Puzzle
Unblank by Ryan for Kindred Community Jam #6
Talks
People have also given a number of talks about game development in the last couple of years:
Jordy Moos  - The Tricks of Game Programming in a Pure Functional Language
Jordy Moos - The Tricks of Game Programming in a Pure Functional Language
Joël Quenneville - Gamedev in Elm   From Zero to Game Jam
Joël Quenneville - Gamedev in Elm From Zero to Game Jam
Andrew MacMurry - Building Seeds: A Smartphone Game for the Browser
Andrew MacMurry - Building Seeds: A Smartphone Game for the Browser
Roman Potasovs - Is performance enough in Elm to create full fledged video games
Roman Potasovs - Is performance enough in Elm to create full fledged video games
Liz Krane - Building a Music Learning Game with Elm, Web MIDI, and SVG Animation
Liz Krane - Building a Music Learning Game with Elm, Web MIDI, and SVG Animation
James Gary - Game Development in Elm: Build Your Own Tooling
James Gary - Game Development in Elm: Build Your Own Tooling
That's it for this week!
Please support my work on Elm Weekly and other Elm projects by sponsoring me on GitHub.
If you have something you’d like to submit for an upcoming edition, tweet @elmweekly with a link, send an email through to [email protected], or just hit Reply.
Did you enjoy this issue?
Alex Korban

Bringing the best Elm content to your inbox since 2016

If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue