An online multiplayer fork for KleleAtoms.
(This project is still in development. There might be some bugs in the code and some features might change over time.)
This fork implements online multiplayer to KleleAtoms thru UDP using ENet.
- Play KleleAtoms with your buddies (up to 4 players)
- Avatar system
- Player lobby (waiting room)
- Chat system
- Admin tools
- Vote system
- Dedicated server mode
In order to host a server, you need to have a public ip and an open UDP port on your router (default 5047).
To add your own avatar, you must add a 64x64 png image called avatar.png
to the app data directory.
On Windows it should be in %USERPROFILE%\AppData\Local\LOVE\kleleatoms
On Linux it should be in ~/.local/share/love/kleleatoms
-gw <number>
- change grid width (7-30)
-gh <number>
- change grid height (4-20)
-p1 <type>
- change player 1 type (0 - nothing, 1 - human, 2-4 - AI)
-p2 <type>
- change player 2 type
-p3 <type>
- change player 3 type
-p4 <type>
- change player 4 type
-kbmode
- enable keyboard-only mode (with keyboard-controlled cursor)
-mobile
- simulate mobile/web mode (fullscreen, limited grid size etc.)
-port
- set server port (default 5047)
-host <ip>
- host a multiplayer game (no menu)
-nick <name>
- set your ingame nick (default "Player")
-connect <ip>
- connect to a multiplayer game (no menu)
-os <name>
- spoof the target OS (-os Web
simulates HTML5 love.js version)
LOVE Development Team - Löve, a Lua game engine this game runs on.
DrPetter - SFXR, a tool used to make sounds for this game.
This game is licensed under the MIT License, see LICENSE for details.