Cataclysm: Dark Days Ahead

Cataclysm: Dark Days Ahead

View Stats:
Erk Mar 22, 2023 @ 1:35pm
3
Top choice for steam features?
What are you hoping steam will be able to integrate? Personally, for all that workshop is the obvious answer, I'm actually more interested in getting cloud saves... One limitation to my play is having to copy all my settings and games from computer to computer, which is such a pain. I'm also really hoping there'll be room to somehow integrate achievements between the game and steam, thought it's a taller order I think.
< >
Showing 1-15 of 15 comments
JexSavron Mar 23, 2023 @ 3:23am 
I was one of two programmers on a team that created and released a steam game.
Based on what I know about saves and achievements in steam, as well as basics on how CDDA stores saves, it should be pretty easy to add both of those to the game :)

AFAIK, saves really are just the case of
"Hey steam, the save files are over here ->
.\dda\userdata\save\
"

And achievements just require initialising some callbacks, defining the achieves, and then telling steam to give X achievement!

I'm sure KorGgenT will be able to integrate those features easily into the CDDA framework!
(But who knows, perhaps its not as straight forward outside of C#)
(Banned) Mar 23, 2023 @ 3:50am 
Features ? having a complete official tileset would be a start, Ultica is far from complete. If i remember correctly you started Ultica and then left it for the people to finish it, but it isnt even 60% finished or is it ? Do you think it is a good idea to put the game on steam with a official tileset that shows a "?" instead of the art of the items ? Instead of moving to new stuff to work on you should at least try to finish what you have started.
Erk Mar 23, 2023 @ 8:07am 
Jexsavron: I think the cloud save stuff is pretty likely to happen from what I've heard, yeah. The issue with achievements, after looking at the API, is less a matter of implementation and more one of getting enough graphics (there are tons of achievements in game), so that's interesting. It's still quite a bottleneck, but not as bad as I initially thought it was. Sticking to stable releases will help too, since the cheevo lists won't be growing every couple weeks.

H: no idea who you are, or why you're so bitter, but I'm a customer of the steam release, not one of the publishers. However, ultica is around 93% complete last time I checked. Having 7% of tiles on the screen be letters is noticeable, but the set has been at a very playable state since before I had to dramatically dial back my hours due to covid and leave it as the community maintained project it was always designed to be. Sorry about whatever it is that seems to be making you so angry about how people enjoy their hobbies.
Last edited by Erk; Mar 23, 2023 @ 8:07am
(Banned) Mar 23, 2023 @ 8:36am 

I thank you for your work and devotion to CDDA but you have to agree that ONE person profiting from the work done by all of us is vile, even if its legal and bla bla bla, in the end it is just immoral.
Last edited by ; Mar 23, 2023 @ 8:38am
Erk Mar 23, 2023 @ 9:09am 
Not in the slightest. It's the license I agreed on when I started this and it's been happening in the iOS version for years. I have a strong desire to see a full time developer on the project, and that's the goal this is working towards.

Frankly I don't think you understand the project structure very well. There's a reason the vast majority of the core contributor base, and every one of the decision-making members of cleverraven, are on board with this. Kevin, zhilkinserg, frisouman, me... All those names on the "most code contributed" list on GitHub have actively given it our blessing. That's not a coincidence.
(Banned) Mar 23, 2023 @ 10:04am 
2
Of course you won't agree since this was your idea, but i know you know deep inside you this is wrong, it just is there is no way around it, you can use all the points you like to make you feel good about it but deep inside you know it is wrong.

Yes you mention the "elite", of course the elite few agree on profiting from this, but you are nothing without the rest of the contributors that make this game and they will not receive a penny nor be mentioned, yet they are a crucial part of the tree of this game.

Everyone is paid or noone is paid, simple. Keep it free, forever as it should be, put it on steam but free, or i promise you will lose a good % of contributors (not the elite few you mentioned but the peasants that carry the pyramid like me).
Erk Mar 23, 2023 @ 10:18am 
2
2
1
> i know you know deep inside you this is wrong

Please don't put words in my mouth.

> Yes you mention the "elite"

No I didn't.

> agree on profiting from this

None of us are profiting. We're trying to pay for a full time programmer for the benefit of the game, and also trying to get the steam release made into something connected to cleverraven instead of run by a third party. That almost happened. Were you crying out like this when it was someone unconnected to the project standing to make money?

> Everyone is paid or noone is paid

Incorrect. Someone from the project can put it on steam, or someone not from the project will put it on steam. Those are literally the only things that are going to happen. I support it being the first, not the second.

> you will lose a good % of contributors

If they disagreed with the license, I don't think it was appropriate for them to contribute under it. CC-by-SA is a well known and documented license, and going all surprised pikachu when it is used as it has always been intended to be used is ridiculous. It was a conscious and agreed upon choice to put the game under a commercially viable license, so that we'd be free to do exactly this thing. There *are* licenses that don't allow it, and that is *not* the license the game is under, *because* this is something intended to be done with it. It's not immoral or illegal, it's something intended from when that license was picked, about a decade ago. It's already been done with iOS.

I realize you're upset, but you don't have the slightest idea what you're talking about, and that's why you're finding that there isn't a huge public outcry. Just you and a few other people getting really mad and wondering why everyone who lives and breathes this game is really happy about something you're so angry about.





Now, all that said, you're being really rude. Can you please allow people to talk about something we're happy about without coming in and trying to derail every topic?
Last edited by Erk; Mar 23, 2023 @ 10:18am
(Banned) Mar 23, 2023 @ 11:11am 
I am someone that allways mentions CDDA as the TOP roguelike in every forum i participate with, i really belive CDDA is the best roguelike ever made by humankind and it really hurts my heart seeing moves like this, that is all, i am not trying to be rude to you, i am sorry you feel that way. Still, my opinion about it continues exactly the same and i absorbed all your words with insight.

But the hypocrisy with you is real when you say i am rude and then write "Were you crying out like this when..."

Time will tell if it is just a "few other people getting really mad".
Last edited by ; Mar 23, 2023 @ 11:12am
Erk Mar 23, 2023 @ 11:59am 
2
"crying out" means "speaking loudly". I don't know why you'd interpret that as rude. It's the same usage as the word "outcry".
Maddremor Mar 23, 2023 @ 1:03pm 
3
2
This has gone very off-topic. There are already multiple active threads about your concerns.

EDIT: H was banned upon their own request.
Last edited by Maddremor; Mar 24, 2023 @ 10:56am
Scarletto Mar 23, 2023 @ 3:51pm 
This might be out of scope for the project, but action layers through Steam input would be a great opportunity to have "official" controller support. The immediate benefit would be making Cataclysm more accessible on handheld devices, specifically the Steam Deck. Mode Shift and Action Layers combined should offer more than enough inputs to comfortably control the game.
Erk Mar 23, 2023 @ 4:13pm 
I'm sure that's not going to hit the top of the to do list but it sounds neat. How do those work? I don't know enough about deck/controller support to grok it nor how it would work in dda, but we have a few devs looking at getting steam deck so it's not off the table
Scarletto Mar 23, 2023 @ 4:41pm 
I'm linking a video below that explains them in more detail, but short of watching an entire video dedicated to it, here's a screenshot from the guys setup that should get the idea across easily enough.
https://i.imgur.com/rAsP05b.png

Action layers let you create a touch based overlay that you can use for custom inputs and commands. The input can be a radial, or a grid, or a linear hotbar. When you use the touch pad, the layer appears on screen so you can know which direction to slide for whatever input you have set. There's also 200ish icons built in that you can substitute for the actual button if you want.

So as a quick example, we know that lowercase m opens the map. You could bind that to the bottom entry on the action layer so that if you just quickly slide down on the left touch pad, the map opens.

Now I have not played any other games on my Deck with even remotely as many inputs as Cataclysm does so I don't know what the limits of the system are, but using layers and mode shift (which is literally just a modifier key system), I think there's more than enough potential inputs that you could bind anything you'd need or want.

https://www.youtube.com/watch?v=nEh79r93vYY
Erk Mar 23, 2023 @ 4:48pm 
Interesting. I don't know anything about how one would set that up but it doesn't seem any more complicated than building the android interface at least
RowanYote Mar 23, 2023 @ 7:28pm 
Most of the functionality that I would like to see is a near duplication of some of the abilities built into the CDDA launcher, just moved into Steam and streamlined (or even just having steam launch a version of the CDDA game launcher)

I like the ability to play with the updated changes in the experimental branch, but an important part of this is the ability to revert to a automatically backed up previous version of the branch and save files, so that a wonky experimental update can only nuke a bit of game progess, and doesn't have the possibility of perma-bricking a world or run.

I would also love to have visibility on the experimental build update notes restored, like the CDDA Game launcher used to be able to display.
Last edited by RowanYote; Mar 23, 2023 @ 7:29pm
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Mar 22, 2023 @ 1:35pm
Posts: 15