|
Rogod
|
|
« Reply #261 on: August 05, 2021, 01:40:29 PM » |
|
It hopefully means one spends more time considering their local systems or making use of wormholes. But it also ensures there is a second, riskier, way to play which mandates finding petroop stations or space stations to buy fuel for conversion while exploring. The addition of petroop should also mean that factory colonies producing fuel around the cosmos become more of a priority. On top of this, the requirement for hard plating, which is expensive (even from a pirate shop), adds an additional lingering requirement to consider while playing.
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #262 on: August 24, 2021, 10:47:32 AM » |
|
While writing some rudimentary compression for the save files (shaving 240kb of repeated strings off the nearly 2mb cosmos file) I came across this annoying situation: I can't do this in C#: But I can do this in Java: Remind me not to make a game in C# ever again... Like, why is this even a problem for it? I just ....
|
|
|
Logged
|
|
|
|
JobLeonard
|
|
« Reply #263 on: August 24, 2021, 11:14:17 AM » |
|
Blarg, I'll never understand how we managed to create multiple big mainstream languages where const is not really const
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #264 on: August 24, 2021, 12:13:28 PM » |
|
Aye same It's not the first of this kind of needless restriction I've faced using C# either. Not too long ago, I wanted to have some switch-case statements run into eachother for muuuch more readable tile processing code. You can do it in Java, so I saw no problem. It turns out in C# you have to escape the case with a goto which points at the other - which just seems absurd.
|
|
|
Logged
|
|
|
|
a-k-
|
|
« Reply #265 on: August 24, 2021, 12:23:58 PM » |
|
I can't do this in C#: [...] Remind me not to make a game in C# ever again... Like, why is this even a problem for it? I just .... It's never too late to switch to C++ - code like this should compile and run flawlessly. (You did want an empty string didn't you?)
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #266 on: August 24, 2021, 01:06:00 PM » |
|
Lol, no I was after HAM = "11" in that example. I never felt happy with C++; the language and associated paradigms are a bit too loose for my tastes. (I prefer the next generation of languages.) Also, let's face it, if I was about to rewrite Startron, I'm just going to choose Java now for compatibility reasons
|
|
|
Logged
|
|
|
|
JobLeonard
|
|
« Reply #267 on: August 24, 2021, 10:29:12 PM » |
|
At that point you might as well switch to any of the even newer JVM languages, no?
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #268 on: August 25, 2021, 12:16:02 AM » |
|
Bleh, this (new-to-me) concept does not appeal I'm afraid I'd be after an easier time, not a harder one (I'm already fluent in Java - C# was enough of a departure from my comfort area for one lifetime)
|
|
|
Logged
|
|
|
|
JobLeonard
|
|
« Reply #269 on: August 25, 2021, 12:47:59 AM » |
|
Aaah, I didn't realize you jumped from Java to C#. Yeah nvm then
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #270 on: August 25, 2021, 01:29:14 AM » |
|
Aye if it doesn't appear on this page there's no chance I'm going to learn it now (too old xD) I dabbled in C++ back in the day, but there just didn't seem to be any justification for using it in my career or for hobbies.
|
|
« Last Edit: August 25, 2021, 01:35:47 AM by Rogod »
|
Logged
|
|
|
|
Gunroar:Cannon()
|
|
« Reply #271 on: August 27, 2021, 01:07:01 AM » |
|
Wow, this looks great! I always love me some good ASCII graphics, especially when used so well (another one is Brogue) and for non-conventional roguelikes (also like dwarf fotress). To bad I won't play it since I only have times to play things on android . I haven't watched the videos, problems on my side, so I may not understand this but don't the planets seem to small, for like, planets,mor are the continents(?) scaled. And what is controlled, a spaceship or colony or...?
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #272 on: August 27, 2021, 09:39:49 AM » |
|
Thanks, yea an Android version is something I'd like too, but it's a little more complicated to port from Windows than Linux was given the lack of a terminal (especially given that most phones don't have keyboards either so none of the gameplay would work without a significant redesign of the interface). The planets are deliberately small by comparison to other games so you have to build a little more strategically. I found that games like Starbound, where each planet was the size of the world in Terraria, just diluted the core gameplay too much. (Why have many planets when one is enough?) So in an effort to make a space-themed building game that didn't seem too gigantic to be fun, I made sure the planets and moons (and the quantities of each) were sufficiently restricted such that a single person could wrangle them all in much the same way a space faring civilisation might. I had no doubt I could make a massive endless infinite universe with gigantic worlds to explore but from my experiences with No Man's Sky, Elite Dangerous & Spore, this did not necessarily mean the game was any more fun. (Who wants "endless" if all endless means is more emptyness ) As far as what you're controlling, you're controlling a ship for the most-part (although I do want this to extend to the crew within it at some point too) and with this ship you are free to set up any infrastructure you see fit, so I guess that's all indirectly under your control as well. While I'd suggest watching at least the short demonstration video for a better grasp, it is also highly unlikely Startron will receive an Android port in the near future.
|
|
|
Logged
|
|
|
|
Gunroar:Cannon()
|
|
« Reply #273 on: August 27, 2021, 09:51:10 AM » |
|
The planets are deliberately small by comparison to other games so you have to build a little more strategically. I found that games like Starbound, where each planet was the size of the world in Terraria, just diluted the core gameplay too much. (Why have many planets when one is enough?) So in an effort to make a space-themed building game that didn't seem too gigantic to be fun, I made sure the planets and moons (and the quantities of each) were sufficiently restricted such that a single person could wrangle them all in much the same way a space faring civilisation might. I had no doubt I could make a massive endless infinite universe with gigantic worlds to explore but from my experiences with No Man's Sky, Elite Dangerous & Spore, this did not necessarily mean the game was any more fun. (Who wants "endless" if all endless means is more emptyness ) Now that...that, my friend, makes sense. it is also highly unlikely Startron will receive an Android port in the near future.
Yeah, I figured. Anyway, ascii, amazing, keep up the werrk!
|
|
|
Logged
|
|
|
|
|
JobLeonard
|
|
« Reply #275 on: November 01, 2021, 02:46:45 PM » |
|
Yay, the project lives!
That cargo bay looks sweeeeet!
|
|
|
Logged
|
|
|
|
Rogod
|
|
« Reply #276 on: November 02, 2021, 01:36:53 AM » |
|
Yea I had intended to be back sooner than this, but that cargobay overhaul was sat in the ol' to-do list and I figured I needed to redraw a load of graphics to make it work which didn't sound fun. So I ended up flapping about and doing some other development in my spare time but finally Startron's back on the menu. Got some more cool things lined up so maybe v0.79 soon!
|
|
|
Logged
|
|
|
|
|
JobLeonard
|
|
« Reply #278 on: November 03, 2021, 03:52:29 PM » |
|
Fixed being able to gain 1000 chits repeatedly by just blowing your free ship up over and over (a slow exploit, but an exploit nonetheless)
|
|
|
Logged
|
|
|
|
vdapps
|
|
« Reply #279 on: November 09, 2021, 10:08:08 AM » |
|
Yuhuu, congrats to new updates! Glad to see project lives!
|
|
|
Logged
|
|
|
|
|