We are expecting one final update.is this game dead? it will soon be a year since there was no update
I think Unity is overkill for a game like this. That is why I wonder why Something Unlimited is done in Unity - it would work perfectly well as a Ren'py game. A dev should choose the engine that is best suited for their game from the onset. Changing engines in mid development can lead to the game slipping into development hell and being needlessly delayed - Duke Nukem Forever case in point. Or worse the game never being finished.We are expecting one final update.
The dev missed the last update cycle (~Nov with 1 release / 4 months as it was last updated ~July 2021) and confessed he was giving up on this project after the next update in favour of developing a spiritual sequel in Unity.
One very small update adding some depth to Sophie and filling in missing bits and pieces to Danni was promised and might be being worked on now.
Unity supports one of the dev's complaints better than ren'py -- a WYSIWYG screen development that he apparently likes for the combat screen and similar visually rich interfaces. It also consolidates all games under development to an single game engine.I think Unity is overkill for a game like this. That is why I wonder why Something Unlimited is done in Unity - it would work perfectly well as a Ren'py game. A dev should choose the engine that is best suited for their game from the onset. Changing engines in mid development can lead to the game slipping into development hell and being needlessly delayed - Duke Nukem Forever case in point. Or worse the game never being finished.
While Unity may be overkill, Ren'Py isn't really made with games with these many complicated stats and relations in mind either. Is it capable of doing so? Obviously, we see it in this game. But doing all this stuff may create way more headaches than a "stronger" engine.I think Unity is overkill for a game like this. That is why I wonder why Something Unlimited is done in Unity - it would work perfectly well as a Ren'py game. A dev should choose the engine that is best suited for their game from the onset. Changing engines in mid development can lead to the game slipping into development hell and being needlessly delayed - Duke Nukem Forever case in point. Or worse the game never being finished.
I disagree. Renpy uses Python, which is used from startups to film production companies, big pharma, AI, data science and Youtube, among a ton of other industries.Ren'Py isn't really made with games with these many complicated stats and relations in mind either.
That's true, but if you're senior enough, you can take a step back and see the big picture and work to your tools' strengths to achieve whatever it is you set out to do even over a multi year project.Also, regardless of objective qualities, different programmers just may prefer different tools, be they programming languages, engines, other software, because for them it just flows better, they have a more intuitive understanding of what to do.
First, I am completely d'accord with your main conclusion: the engine isn't/wasn't the issue, even though Baal might have felt it. The descriptions of his problems were of a completely different nature in my eyes, too, and switching to whatever other engine won't solve them.I disagree. Renpy uses Python, which is used from startups to film production companies, big pharma, AI, data science and Youtube, among a ton of other industries.
Python is a general purpose language with modern semantics and reasonable affordances for structuring big codebases.
Renpy as an engine does have contraints of course, but I'm not convinced that SuperPowered's problems are due to them. IMHO Baal's stated gripes for discontinuing SuperPowered have more to do with him overcomplicating his code structure and his game's design than with any alleged Renpy or Python shortcoming.
That's true, but if you're senior enough, you can take a step back and see the big picture and work to your tools' strengths to achieve whatever it is you set out to do even over a multi year project.
It does take superhuman feats of self-discipline, especially on a one-man project where you wear all the hats that would normally be spread across a team, but it's possible, and after all, you're charging people for it.
In the end, I think Baal simply burned out on SuperPowered's codebase and design and longed for a fresh start, which seems to be a common temptation these days. Management would absolutely not let you get away with it if you had management above you.
But then again, I wish these resets didn't happen in the middle of unfinished projects as often as they doI know that you meant the "stepping back" exactly the other way round but I think that here you don't need to play to the tool's strengths if you have a better tool available.
I completely agree on the art aspect. And yes, I have seen quite a few games in the unfortunate limbo of "being adapted to the new software (version or really new software)" over and over again, I could name one in its fifth iteration due to this (maybe by now even further, stopped following it since it will probably never really get forward). However, since you metioned "unprofessional" - many here are not professionals and completely new to at least one aspect of what they're doing - whether it's writing, programming, graphics, doesn't matter, so we should cut them some slack. But probably not more than one restart during the early stages when they realize they wanted too much, or they produced spaghetti beyond recognition. That in itself should be enough of a learning process to avoid that later.But then again, I wish these resets didn't happen in the middle of unfinished projects as often as they do
If you're growing as a developer and your chosen tool starts to hold you back, good for you in a way, but also, finish the damn thing AND THEN start a new thing.
Same goes for art remakes in the middle of the project - that is complete bullshit, unprofessional behavior.
I've seen arguments that people subscribe to creators for their time and not for products, but then this gives creators the freedom to do whatever TF they want with their time and this results in 99% of games not being finished. The open ended suscriber model is anti consumer, or at the least, we need a more structured goals system, with actual consequences for breaking promises.
Game is getting abandoned. The last update is in the testing phase. The Dev just started to make a sequel of the game with new models and interface in Unity. From what I heard you can port your save to make it easier in the sequel. I don't think the modded saves will transfer well so see what you want to do. I personally like Better Experience but I'm going to try a grind game for the last update.Heard that this game is pretty grindy and using mods can improve QoL. Of the ones listed on the main post, can someone give a quick breakdown of what's different between Radioactive, SFC, and Better Experience/which to recommend?
Cheat the old fashion way, console commands and a copy of unren.batGame is getting abandoned. The last update is in the testing phase. The Dev just started to make a sequel of the game with new models and interface in Unity. From what I heard you can port your save to make it easier in the sequel. I don't think the modded saves will transfer well so see what you want to do. I personally like Better Experience but I'm going to try a grind game for the last update.
If there is a tried and tested cheat mod, as it is here, I would always advise to use that.Cheat the old fashion way, console commands and a copy of unren.bat
It's both. I was learning to code as I was making SP, so I made a lot of architectual mistakes. But one thing Ren'py sucks at is UI. Can it make a great UI. Sure. Can said great UI be made in anything close to the same timeframe as in Unity? HEEEEELLLLLL NOOOOOOOO. Also...I just prefer c# to python. Those weren't the only reasons either. The process I use to reduce image size to avoid an 8gb game also washes out the images saturation which resulted in much uglier renders, which isn't an issue in Unity since unity uses much better texture compression. Ultimately, ren'py is great for some things, and requires a lot of extra work for others, and as a one man show...I don't have the time to spare on that extra work.I disagree. Renpy uses Python, which is used from startups to film production companies, big pharma, AI, data science and Youtube, among a ton of other industries.
Python is a general purpose language with modern semantics and reasonable affordances for structuring big codebases.
Renpy as an engine does have contraints of course, but I'm not convinced that SuperPowered's problems are due to them. IMHO Baal's stated gripes for discontinuing SuperPowered have more to do with him overcomplicating his code structure and his game's design than with any alleged Renpy or Python shortcoming.
Management would have never hired me because I didn't really know how to code when I started.(probably still don't) Good thing I'm self employed.That's true, but if you're senior enough, you can take a step back and see the big picture and work to your tools' strengths to achieve whatever it is you set out to do even over a multi year project.
It does take superhuman feats of self-discipline, especially on a one-man project where you wear all the hats that would normally be spread across a team, but it's possible, and after all, you're charging people for it.
In the end, I think Baal simply burned out on SuperPowered's codebase and design and longed for a fresh start, which seems to be a common temptation these days. Management would absolutely not let you get away with it if you had management above you.
Mods add things to the save that make them not work without the mod, if you are trying to make an end save that will transfer to the part 2 game a mod is going to be a no good. You can grind our use a few console commands to help with the grind. What do you think the mods do? For the vanilla cheats in mods use the same console commands and variables. It can get a little tricky, but if you want a clean save compatible with the base game for possible future upload a mod may not be your answer.If there is a tried and tested cheat mod, as it is here, I would always advise to use that.
- variables have already been identified, especially when a cheat needs changes in more than one place
- you often get a way more comfortable UI to change stuff, to check stuff (e. g. here you can get an overview of preriquisites for stuff, not directly available via console)
- potentially problematic changes may have been identified and either a workaround for the problems or a warning can be given
You are correct on that aspect. If mods do indeed change saves, as some do, that is a big minus. However, mods can on the other hand easily correct logical errors like impossible values which may crash your game, reset flags if you go above or below certain thresholds which would otherwise prohibit the game from continuing, and so forth. That behind the scenes they will use "the same commands" as you would in the console is IMO immaterial.Mods add things to the save that make them not work without the mod, if you are trying to make an end save that will transfer to the part 2 game a mod is going to be a no good. You can grind our use a few console commands to help with the grind. What do you think the mods do? For the vanilla cheats in mods use the same console commands and variables. It can get a little tricky, but if you want a clean save compatible with the base game for possible future upload a mod may not be your answer.