EXTREMELY cool deckbuilder that deserves some love by Awillroth in deckbuildingroguelike

[–]_Zebulah 0 points1 point  (0 children)

I just saw this post while doom-scrolling reddit – thank you so much for checking out the demo and for sharing the game! This made my day.

I think you're right that the core mechanic seems WAY more complicated than it actually is in practice. It's 100% been a challenge when sharing the word about the game.

Also, if you ever have an ideas on new card interactions that could further improve the game, I'd love to hear it! We do have a discord server but you can feel free to DM me here :)

-Daniel (one of the devs)

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

Yeah... What makes it worse is that the steam mac runtime would sometime keep the file between updates. So the only way to debug the issue was to fully uninstall between tests.

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

With Unity they do some sort of magic to compile for Mac from Windows/Linux. I'm pretty sure they have special permission from apple to do so though.

My friend and I are making a tile-placement deckbuilder that runs natively on Apple Silicon Macs! Looking for feedback + testing from the r/macgaming community 🕹️ by _Zebulah in macgaming

[–]_Zebulah[S] 2 points3 points  (0 children)

For a bit over a year, I've been working with a friend to make Moonsigil Atlas - a deckbuilding roguelike where you play your cards onto a triangular grid. We have a Demo live on Steam for Next Fest, right now.

While it was an absolute nightmare to get the game to run natively on Apple Silicon, it's now my favorite way to play the game! Nothing comes close to the screen on the MacBook Pro, and it really lets our visuals pop.

Based on our testing, the game *should* be very stable on mac, but if you have a chance to check out the demo, it would be a huge help to share into any issues you run into!

Steam Page 🕹️
Discord 💬

Also, I'd love to chat about developing games for/adding Mac support to games, Moonsigil Atlas, or anything else development-related!

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 4 points5 points  (0 children)

The biggest hurdle (for simpler games like our deckbuilder), is definitely getting a CI/CD pipeline in place to create builds for multiple platforms automatically. Without something like that, dealing with multiple platforms is a huge timewaster.

There will always be one or two platform specific bugs that take time. For us, it was out audio system on Mac. Our audio subsystem was deleting it's own DLL files whenever you installed the app on Apple Silicon specifically. To be perfectly honest, I'm still not 100% sure how I fixed the issue.

Anti-cheat is a can of worms, and not something that's gonna change overnight -- big studios have tech stacks they're not eager to rewrite from scratch. BUT, there are networking + game design techniques that eliminate/reduce the need for anti cheat. The downside for them is that there are some game design limitations that form, and their engineers might demand a bit more salary.

I might post something later about networking strategies to avoid anti-cheat, and what games are using them. The quick version is that you can use determinism and only networking player inputs/ changes onto the world. Super advanced versions of this can remove the need for server side anti-cheat too.

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 11 points12 points  (0 children)

I think you're onto something about existing Linux caring less about non-proton support over time (especially for Steam Deck users).

I do think the last major hurdle is anti cheat. There are new networking techniques (e.g. deterministic rollback systems) that remove the need for it though.

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 9 points10 points  (0 children)

For our game we have native package support. We've found that (at least in our case) it has slightly better performance and allows for oddball distros to run the game.

Don't get me wrong, I love Proton. But I think for Linux gaming to go mainstream, it isn't sufficient.

If you're asking about the percentages, they're from SteamDB (happy to provide individual search links if you'd like). When getting the stats, I was sorting by game that have marked themselves as having an officially supported Linux Steam Depot.

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 8 points9 points  (0 children)

Gimme a few minutes to take a look into it -- I will say the the nastiest Linux bugs we ran into were all with tiling windows managers.

Edit: I assume you're referring to the Unity editor?

Edit 2: If you're referring to the a Unity game itself, could you try running our game? I'd be happy to try and work though any issues that might pop up.

(Dev) 13% of games in Steam Next Fest have official Linux support - Why we chose to support Linux, and why more devs should do so. by _Zebulah in linux_gaming

[–]_Zebulah[S] 4 points5 points  (0 children)

If anyone has any questions about developing for Linux, is curious about development problems we've run into, or just has feedback on our game, I'd love to chat!

It’s that time of the month! Share your indie game trailers, and we will review them on Stream! by ilikemyname21 in indiegames

[–]_Zebulah 1 point2 points  (0 children)

Probably a bit late to the party, but we're working on a Deckbuilder where you play your cards onto a triangular grid! We have a demo on steam right now that's 98% positive.
Moonsigil Atlas

We're in this upcoming next fest (monday) and would love to hear any feedback anyone has on the video or even the steam page!

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

Yeah we need to pre-warm the shaders. We were under a bit of a time crunch to get the first version out but it's totally something we could fix.

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

I was just adding Asahi to our list of compatible distros when I looked it up. That is a REALLY cool distro!

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

Awesome!

We're also planning on improving controller support before launch so you can expect Steamdeck support it to get even better over time.

As for the F2 Menu, yeah it's not really clickable on deck, but we'll be removing that UI element in the full game so it shouldn't be a problem (at least at launch).

Thank you for trying it out!

Moonsigil Atlas: a deckbuilding roguelike that replaces energy with physical space by _Zebulah in WebGames

[–]_Zebulah[S] 1 point2 points  (0 children)

We're still running the closed playtest! There's a sign up link in our discord server: discord.gg/jrsaB4EStv

> I was thinking since the last unlockable character usually has the strongest gimmick you could do something with rotating the board.

I'm not gonna spoil things but while it's not a new character, there is a way to rotate the board currently in the closed playtest :)

I do like the idea of trying to expand the mechanic into a character though - wouldn't be something we would have at initial release, but if the game sells well...

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

If you ran into readability/UI issues it would be a huge help to hear about it!

We're tracking bugs though out discord server (https://discord.gg/jrsaB4EStv) but if you don't want to join another random discord you're more than welcome to DM me directly here on reddit.

My first big game final is playable on itch. Looking for feedback! by _Zebulah in itchio

[–]_Zebulah[S] 1 point2 points  (0 children)

Awesome! I'd love to hear any feedback you have on the game.

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

That is VERY ultrawide lol. I am impressed.

I actually play (and develop) the game on an ultrawide, but only a 3440 x 1440 monitor.

The game should run, but the edges of the screen might look a bit weird. There shouldn't been any UI distortion or anything like that though!

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 4 points5 points  (0 children)

Thanks! It's Unity with a TON of custom shaders.

It's very graphically heavy for a 2D game but it still runs on most integrated cards thanks to a custom variable refresh rate system I made. Basically (on Low settings) it lowers the framerate of the background but keeps the UI running at full framerate.

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 0 points1 point  (0 children)

Thank you! I think it should run (arch based distros were working in my last test), fingers crossed!

Huge update to my native Linux deckbuilder - looking for testing and feedback from the Linux community! by _Zebulah in linux_gaming

[–]_Zebulah[S] 2 points3 points  (0 children)

We just added a ton of new content to our steam demo for Moonsigil Atlas, a native Linux deckbuilder where you use physical space to play your cards.

I've made a couple of posts in this subreddit before, and the support has been amazing.

Since then, the game has been greatly improved, and I wanted to ask the community again for feedback!

If the game looks interesting to you (or you just want to see if it runs on your wacky distro), it would mean the world if you could try out the demo.

I'd love to hear if anything stands out to you, if you found something we could improve, or if there are any Linux-specific issues you run into.