A downloadable game for Windows
Diskophoros(Greek: "Discus-Bearer") is a fast-paced local multiplayer fighting game. Face your friends in thrilling laser disc combat on ever changing procedurally generated maps.
Features:
★procedurally generated maps
★local multiplayer for up to 4 players
★various powerups
★rebindable controls
★an awesome soundtrack byBARCHboi andGraham Kartna
How to play:
Controls can be configured in game. Even though binding the controls to keyboard keys is possible,a controller for each player is strongly recommended. I've had most fun using the following bindings:
movement axis: move your character, aim, duck
jump: jump while ducking to fall through a platform
attack: throw your disc, press again to recall it
powerup: use a picked up powerup
Powerups:
Powerups, after being picked up, spawn an icon above your characters head. Some powerups can only be activate, when you carry or don't carry your disc. This is indicated by the icons opacity.
[] Comet Strike:
Throw your disc with high speed.
[] Laser Beam:
A deadly laser connects your character and your disc temporarily.
[] Quick Recall:
Your disc speeds up and returns to you, even passing through walls.
[] Invisibility:
You become temporarily invisible.
[] Teleport:
Your character and your disc swap places.
[] Rewind:
Your character is followed by a shadow of its past self. Activate to jump back to a former position.
[] Shield:
Temporarily blocks of your opponents discs.
Troubleshooting:
While already playable, Diskophoros is still in alpha. If you find any bugs or have feedback, please let me know. Below is a technical FAQ. Click the arrows to expand:
The map generator runs as a local HTTP server (mapserver.exe). Since the server is accessed locally, you can decline this message and the game should still work. So far I have found no way to disable this message.
This is an issue currently invastigated. If you have a monitor with a high framerate (for example 144Hz) try to lower the framerate to 60Hz.
Try quitting Diskophoros, deleting config/controls.json, restarting Diskophoros and reconfiguring the gamepads. If you run into this issue, please drop me a message.
Updated | 17 days ago |
Status | In development |
Platforms | Windows |
Rating | Rated 4.4 out of 5 stars (33 total ratings) |
Author | Nikolas Mählmann |
Genre | Fighting,Action,Platformer |
Made with | libGDX |
Tags | Fast-Paced,Local Co-Op,Local multiplayer,Multiplayer,one-hit-kill,Pixel Art,Procedural Generation,Versus |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard,Gamepad (any) |
Accessibility | Configurable controls |
Multiplayer | Local multiplayer |
Player count | 2 - 4 |
Log in with itch.io to leave a comment.
the game crashes just before the game starts logs:
24-02-01 19:28:58:935 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:55966/
24-02-01 19:28:58:943 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:29:13:060 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:29:13:313 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:29:25:670 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:32:38:855 INFO Thread-1 random.MapServer:116 - incoming request
24-02-01 19:32:38:855 INFO Thread-1 random.MapServer:116 - delivered a map
24-02-01 19:32:38:856 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:32:46:600 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:34:11:307 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:56073/
24-02-01 19:34:11:312 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:34:54:762 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:56098/
24-02-01 19:34:54:768 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:35:09:838 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:35:10:197 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:35:19:083 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:56109/
24-02-01 19:35:19:088 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:35:27:372 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:35:27:648 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:35:35:273 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:35:36:714 INFO Thread-1 random.MapServer:116 - incoming request
24-02-01 19:35:36:714 INFO Thread-1 random.MapServer:116 - delivered a map
24-02-01 19:35:36:715 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:35:45:503 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:37:17:954 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:56152/
24-02-01 19:37:17:965 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:37:31:162 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:37:31:567 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:37:42:156 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:37:59:503 INFO Thread-1 random.MapServer:116 - incoming request
24-02-01 19:37:59:503 INFO Thread-1 random.MapServer:116 - delivered a map
24-02-01 19:37:59:504 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:38:05:959 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:56172/
24-02-01 19:38:05:982 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:38:09:739 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:38:26:209 INFO Thread-1 random.MapServer:116 - generator timed out... restarting...
24-02-01 19:38:26:210 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:38:35:655 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:38:35:895 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:38:45:103 INFO Thread-1 random.MapServer:116 - map generated successfully
24-02-01 19:39:19:446 INFO Thread-1 random.MapServer:116 - incoming request
24-02-01 19:39:19:446 INFO Thread-1 random.MapServer:116 - delivered a map
24-02-01 19:39:19:450 INFO Thread-1 random.MapServer:116 - generating a new map
24-02-01 19:39:32:355 INFO Thread-1 random.MapServer:116 - map generated successfully
Hey, this is a pretty neat game-- very much my style of game (like Towerfall, Duck Game... and my game that I put out a few years ago).
Anyways, I really dig the art style and the concept. It's extremely intuitive. Some of the power-ups are very clever too. I can tell that a lot of thought went into it. I want to see how this thing progresses.
One issue I had though is I wasn't able to delete it after closing the game. It said that a file was still in use, but I couldn't find it, so I had to restart my PC. Not sure what that's about.
Hi, thank you for the kind words. I'm glad you liked it!
The procedural map generator runs as a separate process, which is usually terminated once the games main executable terminates.
I guess in your case the map generator was still running and locking files for some reason. Maybe the main game did not terminate properly?
i tried deleting it and it didnt work, but here is the log.txt contents
21-07-04 15:44:07:651 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:65136/
21-07-04 15:44:07:656 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:44:20:573 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:44:20:716 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:44:41:106 INFO Thread-1 random.MapServer:116 - generator timed out... restarting...
21-07-04 15:44:41:106 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:45:58:711 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:53084/
21-07-04 15:45:58:711 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:46:05:441 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:46:05:681 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:46:12:401 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:46:37:324 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:53091/
21-07-04 15:46:37:334 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:46:44:444 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:46:44:664 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:46:51:659 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:47:08:749 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:63011/
21-07-04 15:47:08:749 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:47:16:616 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:47:16:835 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:47:21:942 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:47:33:888 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:63012/
21-07-04 15:47:33:888 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:47:39:257 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:47:39:427 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:47:43:793 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:48:01:534 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:63014/
21-07-04 15:48:01:550 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:48:08:053 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:48:08:213 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:48:15:294 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:48:27:333 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:63018/
21-07-04 15:48:27:333 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:48:39:712 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:48:39:912 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:48:45:702 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:50:13:565 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:59390/
21-07-04 15:50:13:565 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:50:18:481 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:50:18:637 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:50:38:843 INFO Thread-1 random.MapServer:116 - generator timed out... restarting...
21-07-04 15:50:38:843 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:50:43:295 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:51079/
21-07-04 15:50:43:301 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:50:51:309 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:51:02:234 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:51:02:574 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:51:07:569 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:51:29:988 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:64239/
21-07-04 15:51:29:990 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:51:38:972 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:51:39:370 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:51:45:659 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-04 15:54:26:953 INFO Thread-1 random.MapServer:116 - incoming request
21-07-04 15:54:26:953 INFO Thread-1 random.MapServer:116 - delivered a map
21-07-04 15:54:26:953 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-04 15:54:33:555 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-05 09:24:23:037 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:60765/
21-07-05 09:24:23:042 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-05 09:24:31:830 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-05 09:24:31:968 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-05 09:24:38:060 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-05 09:26:35:190 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:53580/
21-07-05 09:26:35:195 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-05 09:26:55:358 INFO Thread-1 random.MapServer:116 - generator timed out... restarting...
21-07-05 09:26:55:359 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-05 09:30:59:324 INFO Thread-1 random.MapServer:116 - mapserver running onhttp://localhost:53523/
21-07-05 09:30:59:328 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-05 09:31:04:482 INFO Thread-1 random.MapServer:116 - map generated successfully
21-07-05 09:31:04:658 INFO Thread-1 random.MapServer:116 - generating a new map
21-07-05 09:31:09:927 INFO Thread-1 random.MapServer:116 - map generated successfully
Thank you for your lovely comment! Reading such nice words always makes my day :)
I don't plan on starting a patreon, but I would love to do a commercial release someday.
Reception has been very positive so far and it seems to run technically stable as well :)
Until then, share it with your friends and leave a rating if you like :)