Should I just start programming SC2 in Stencyl?
Added 2025-03-24 03:04:33 +0000 UTCSo, I've been getting asked more often when an ETA will be on SC2's first full release, which is awkward because its been in development for a while now, and I've been through four programmers so far...
It seems like I've had some cursed luck with getting programming done by other people. So, I'm starting to consider if I should just start programming it myself. I did promise to make it in a better engine, but it seems like while my programming skill has grown a lot over the years, trying to learn one engine while actively using a different one is too much for me.
I have learned a lot of things that can help me avoid the memory crash issues in Stencyl that should make the game more stable than Spiral Clicker 1 is, but programming it in Stencyl when I had said I intended to make it in Unity does feel like breaking a promise.
I realize though, its possible that i'm doing that thing again where I hold myself to something I kind of just expect that people want me to, without actually getting confirmation. So, I thought I'd put up a poll to ask what you all think on the subject.
Comments
I am happy with whatever engine it comes out in. I understand your dilemma. I voted “fine with stencyl“ because I worry that when you say you can’t figure out unity while working in stencyl (I take that as true, if you say it) you probably need to do it in stencyl for debugging and code maintenance reasons. Maybe try a smaller project in unity like a Christmas thing? Whatever decision you make I am fine with, and good luck either way.
Warstrike
2025-03-28 12:53:51 +0000 UTCI voted for the "No strong opinion" option, however I feel like Stencyl is starting to show its limits with the game you already have published. Even if it takes you time, you should try and learn using a more professional game engine such as Unity or even Ren'py. The latter in particular is pretty easy since it's based on Python, which is a very easy language to learn. Not to mention, these two have a huge online community so you can find the solution to any problem you might have with just a little googling.
Nathan.Eilisha Shiraini
2025-03-24 19:33:29 +0000 UTCThe best products are done by people who are happy with the product they're delivering. That promotes longevity of the game and support, and the customer base will appreciate that. If you feel you'd be much happier in Unity then it will reflect in the game and we will appreciate that much more than an accelerated release window. Appreciate you!!
Gruffles
2025-03-24 16:35:19 +0000 UTCAt the end of the day, you should just go for whatever let's you push a project you'll be happy with. Programming is all about creative problem solving and working around limitations, in my opinion. No matter what you choose, unity, stencil, godot, Microsoft PowerPoint, there's always going to be some limitation, some jank, or some weird quirk. If all comes down to what flavor of jank you don't mind eating. You're the one making this game, not us.
Donald
2025-03-24 09:41:56 +0000 UTCUnity I think is a far better choice in my opinion as well. Take your time learning how to use it, therefore it will be fully in your skill set. As well as giving you more options of game engine program's in the future. You know just how often you have had memory problem's as well as other problems on Spiral Clicker 1 over the years, as well as script overflow, because you pushed the game far past any level that the makers of Stencyl ever expected anyone to be able to use it at. These are problem’s that you will never have to worry about on Unity. - And hay, how many people can say, that they pushed the game coding far past the engine that it was designed to run on? In my opinion you have outgrown Stencyl, out leveled it if you want a gaming term. You have leveled up yourself and your gear, so stay on track and keep advancing your skill's and growing. Let us see you Max out Unity this time Round :-) - You have honored the makers of Stencyl by showing it doing things far past it’s expected limits. Now hone them skill’s and use them to the max in the future pushing above and beyond.
SHREDDER1876
2025-03-24 09:07:05 +0000 UTCI am very happy to wait for quality personally. I'm not bothered by a long release window. For me it's better to take the time and polish it and if that means taking time for new programmers or to learn unity I'm satisfied with that. That said if you decide to go the other way with it I won't be upset either. It's your project, and you're doing all of this and handing it to us for free. That's amazing. IF people are upset, and I'm not sure they actually are, they haven't any right to be.
Sothe Dain
2025-03-24 06:36:05 +0000 UTCYeah, the advantage of more stability is definitely one reason why I wanted to move on from Stencyl in the first place.
Changer
2025-03-24 06:23:51 +0000 UTCYeah, with the current engine, it'll be a matter of waiting for the new programmer to either finish or give up, and if they give up, hiring another again. The issue I've been having is, the first programmer made their code very difficult to work with for adding new content and each new programmer since has been unable to figure the project out.
Changer
2025-03-24 04:40:17 +0000 UTCI personally do not mind if it takes more time. I just want it in a more stable engine that has a better chance of being "infinitely expandable" as I like the idea of adding more and more things to the game without worrying if it will crash every time you try something in the game.
OJBoat
2025-03-24 04:38:01 +0000 UTCNot a particularly strong opinion but I would certainly be concerned about the time needed to restart in another engine, compared to learning the one that it's already being made in. I think it really comes down to what you feel is what you want to do. Do you want the project out with a potentially longer but more concrete/expected release time frame. Or do you value learning Unity more, even if it means the release time frame is pretty nebulous.
TheWizardMus
2025-03-24 03:56:35 +0000 UTCI don't have a strong opinion, but I think sticking with Unity for now is fine.
Nobody Special
2025-03-24 03:48:24 +0000 UTCYeah, those benefits are why I wanted to get it done in Unity instead. I just worry that its taking too long, and upsetting people. xD
Changer
2025-03-24 03:21:56 +0000 UTCI feel like unity would be the better choice. The graphics seemed more compressed in stencyl to me. Plus, unity makes it easier to make cross platform builds, such as for macOS, iirc. So that, plus better graphics and performance, in exchange for waiting longer seems like a good trade off imo
trainboy2019
2025-03-24 03:14:54 +0000 UTC