I’m so sorry, that description is wrong for this build! Tark’thul is only available in the full game, not in the demo.
plasmastarfish
Creator of
Recent community posts
This game is based on my entry to Ludum Dare 52 that earned 1st place in Graphics and 2nd Overall (“Fallowtide”).
Moonsigil Atlas is a deckbuilding roguelike without traditional energy, mana, or action points. Instead, you use physical space to play your cards! Gain powerful geometric bonuses through adjacency and overlap, modify the shapes of your cards, and create game-breaking combos.
Play now in your browser: https://plasmastarfish.itch.io/moonsigil-atlas
This is a demo for the full game, which we’re hoping to release later this year! We would love to hear your thoughts and feedback so we can fix any issues before the full release.
Release trailer:
Thanks!
It’s already played by “just Twitch chat,” in the sense that the streamer doesn’t have to do anything to actively run it (I’ve seen someone put it on for their viewers while they were taking a break from the stream, if that is what you meant).
It might be tricky to run in the background while something else is happening on stream, because it takes up the full screen and would be hard to play if it were shrunk down much. It has some fairly small UI elements.
Yeah, the Windows build is packaged with PyInstaller, which makes Defender think it’s a virus. I’ve submitted a ticket to Microsoft to get it reviewed.
If you still want to play the Windows version, there’s a way to whitelist the install directory through Defender — if you’re concerned about security, you can just play it in browser instead!
You got almost everything!
- The Magic card is Black Lotus
- The Slay the Spire card is Strike
- Bag of Holding is also from D&D (play mat isn’t necessarily though, they’re pretty ubiquitous in board/tabletop games)
- Rush Universe and the Martian Hospital is Dash Galaxy in the Alien Asylum (referencing this 100th Coin TAS)
- Airlock is Project Airlock, a game I made in college
- Egg of the Eternal Void isn’t anything specific, I just made something up to put the suitcase in.
Fun solutions! I actually included some “challenge mode” restrictions on the Ludum Dare page, that you got pretty close to!
Right now, I’m not planning to. This was made for a 48-hour game development competition, and now that it’s done, I’m pretty much back to working on my main project.
But that could change in the future! Right now the only thing stopping it from being played in browser on a phone is the fact you can’t right click, and a pretty small tweak to the controls would make that possible.
I’m not doing any more development on this game, but if you want to change it to support a different language you can actually do it without changing any code!
- Download the game
- Open MyKeyboardIsFullOfAnts/assets/words_alpha.txt
- Replace with a list of words in the language you want to support (only supports Latin alphabet)
This was originally hosted on a continuous Twitch stream, so wasn’t intended to be set up easily by others, but here are step-by-step instructions if you want to play it on your own Twitch stream!
- Install the latest version of Python and PyGame
- Clone or download the Github repository linked from “source code”
- In line 36 of main.py, change the Twitch channel from ‘plasmastarfish’ to the name of your own Twitch channel in the self.stream.open call
- Run main.py with Python (“py -3 main.py” in console)
- Start streaming, and configure the stream to show the game’s window and audio! Instructions for how to play should be on screen.
Reply here if you aren’t able to get it to work.
I found a .txt file online that was supposedly similar to a Scrabble dictionary, put each word into a hash set when the app boots up, then check each word when you try to type it!
If you know Python, all the source code is available online on my Github. Here’s the script that checks for valid words: word_manager.py
Looks like that happens when you win the floating point math lottery by having the enemies bump the player or the phone table in exactly the wrong way.
The correct way to code it would be to check for zero here… but not doing that is faster which was important when I was making this game for a 48-hour jam.
Not planning on making any updates to the game at this point, but good catch, and I appreciate reporting the stack trace!
Thanks for playing!
Performance is a really big concern for pygbag, but if your game is simple it might not be too bad. I had to do a bunch of performance optimizations to get this to work (notice how the download has a vignette effect on it, but the web version doesn’t). The audio might be finicky as well.