Membuat game online
Pertandingan
Berikut ini adalah daftar program video game. Setiap tautan entri game ke editor online untuk membuat dan menguji perubahan pada kode program.
Ular sederhana

Implementasi sederhana dari game ular klasik. Anda dapat mengontrol ular menggunakan tombol panah dan tombol WASD.
- Kode Program: ./games-program-codes/simple-snake
- Editor Online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2FonlineGamemaker%2fmaking-online-games%2ftree%2fmain%2fgames-pogram-codes%2fsomple-snake&file
Sunny Land - Platformer Playground WebGL

- Repositori utama oleh Andrea Peltrin: https://github.com/passiomatic/sunny-land
- Editor online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2fviir%2fsunny-land% 2FTREE%2FD7660F6E6EDF099D8D52587224582F235E0F6A4E%2F & File-to-Open = Src%2FMain.elm
Template Game

Proyek ini adalah templat untuk video game. Muncul dengan kerangka kerja untuk rendering ke HTML (browser web) dan memproses input dari keyboard atau mouse. Anda dapat menggunakan ini sebagai titik awal untuk game seperti Tic-Tac-Toe, Snake, Tetris, Breakout, atau platformer seperti Super Mario.
- Kode program: ./games-program-codes/game-template
- Editor Online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2FonlineGamemaker%2fmaking-online-games%2ftree%2fmain%2fgames-kodes%2fgame appleate
Demo teknologi
Mainkan file audio
Memutar file audio dari fungsi pembaruan ELM tanpa menggunakan port:
- Kode Program: ./implement/demo/play-audio-file
- Editor Online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2FonlineGamemaker%2FMaking-online-games%2ftree%2fmain%2fimplement%2fdemo%2fplay audio
WebGL Rotating Cube
Demo ini menggunakan fungsi WebGL untuk membuat kubus yang berputar.
- Kode Program: ./implement/demo/webgl-rotating-cube
- Editor online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2FonlineGamemaker%2fmaking-online-games%2ftree%2f FD35D23D89A50014097E64D362F1A991A8AF206F%2FIMPLEMENT%2FDEMO%2FWEBGL-Rotating-Cube & File-path-to-Open = SRC%2FMAIN.elm
EXPLORASI-PLAY-PLAY-PLAY-Exploration
- Kode program: https://github.com/erkal/elm-3d-playground-exploration/tree/022ae72a427ecbf8c9b7bb0e4c608c5d195c2546
- Editor Online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2Ferkal%2FelM-3D-playground-Exploration%2Ftree%2F02AAE72A427ECBF8C9C9B7BBB0E
Elm Dasar
Contoh -contoh berikut bukanlah permainan, tetapi berguna untuk mempelajari dasar -dasar Elm.
Tombol counter
- Kode program: https://github.com/onlineGamemaker/making-online-games/tree/b1c8a121e1df6e7e66a42f70de3de8be683f3501/implement/demo/counter-buttons
- Editor online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2FonlineGamemaker%2fMaking-online-games%2ftree%2fmain%2fimplement%2fdemo%2fcouncer-buttons&file-piatk-ke-pod-ke-
Jam analog
- Kode program: https://github.com/onlineGamemaker/making-online-games/tree/b1c8a121e1df6e7e66a42f70de3de8be683f3501/implement/demo/clock-svg
- Editor Online: https://elm-editor.com/?workspace-state=https%3a%2f%2fgithub.com%2FonlineGamemaker%2FMaking-online-Games%2ftree%2fmain%2FImplement%2Fdemo%2Fclock