Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1410642 Posts in 69557 Topics- by 58554 Members - Latest Member: maruya328

September 08, 2024, 06:07:31 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogs▲ Startron ▲ (The procedurally generated ASCII space sandbox)
Pages: 1 ... 16 17 [18]
Print
Author Topic: ▲ Startron ▲ (The procedurally generated ASCII space sandbox)  (Read 44987 times)
Rogod
Level 3
***



View Profile WWW
« Reply #340 on: June 12, 2024, 06:01:42 AM »

Nice to see your project alive!
Startron's still quietly ticking over in the background Grin - Plenty to distract me since 2022 (hence the lack of updates), but hopefully getting down to some more interesting updates now the big refactor's out the way.

maybe come back with some feedback
All feedback appreciated Gentleman - I need somebody other than me to test out the mechanics because I've already gotten it wrong for 87 versions before realising what would work better. Big Laff
Logged

Rogod
Level 3
***



View Profile WWW
« Reply #341 on: June 15, 2024, 03:36:58 AM »

Update v0.90

Tweaks & updates:
 Hand Joystick Made the blue waypoint markers flash in the system overview for better visibility
 Hand Joystick Waypoint markers in the cosmos view now show an arrow at the screen edge to indicate the direction whenever they are offscreen
 Hand Joystick Added traffic-light indicators for boolean bridge toggles and options
 Pixel 30
 Pixel 30 Just makes things look a little more polished
 Hand Joystick When shields are up on the bridge, this is now reflected on the player's ship character in the system & body overviews
 Hand Joystick Added the website URL to the credits (probably should have done that years ago Big Laff)
 Hand Joystick Music now plays in the Unity versions (apparently I just forgot to do this in v0.88 amongst all the other changes Who, Me?)
 Hand Joystick Added a "parking orbit" vs "standard orbit" toggle to the bridge (in case it gets annoying have the ship constantly readjusting its position in the system view (this may have further gameplay uses in later versions))


Bugs fixed in this version:
 Hand Any Key Fixed waypoint markers to highlight the currently selected transmission's corresponding location, not just the last one (it could previously really impact gameplay if you got told to go somewhere then received a new transmission after that, as there'd be no way to see where the first transmission told you to go anymore Cry)
 Hand Any Key Fixed a crash on the bridge when certain actions are performed while not orbitting anything
 Hand Any Key Fixed being able to build under superstructures (simply as a result of them being 1 tile in the centre with fake tiles around the outside)
 Hand Any Key Fixed deleting cosmoses in the Unity versions crashing the game


Dev stuff:
 Ninja No notable tech debt was tackled in this version


I had wanted to include more features and tackle more tech debt in v0.90, but I was finding more bugs than expected, so figured it'd be better to expedite a fix version for those and push my plans forward to future versions; hopefully the Startron Auto experience is a little more stable than the previous 2 versions as a result. (Also I just thought it was dumb to be offering a Unity version without the music lol) Gomez


« Last Edit: June 17, 2024, 06:25:51 AM by Rogod » Logged

Rogod
Level 3
***



View Profile WWW
« Reply #342 on: June 17, 2024, 01:25:34 PM »

Update v0.91

Tweaks & updates:
 Hand Joystick Added a transition effect when changing database pages on space stations
 Hand Joystick Added a reflection for the player's ship when flying over lithrogen (helps reinforce the height of the ship and that it's a liquid being flown over)
 Pixel 30
 Pixel 30 Forgive the .gif artifacting going on at the bottom there
 Hand Joystick Made navigation in space stations a little more sensible by turning the player around (in most cases) to face things that were behind (it justifies the 3D engine a bit better too)
 Pixel 30
 Hand Joystick Added the option to play as Doggos or Cattos on the cosmos generation screen (I've wanted to add this since forever and only now is the engine actually flexible enough to easily facilitate changes like this - this one's for all the dog-lovers)
I'm a cat person in case you couldn't tell Tongue
Pixel 30
 Hand Joystick To go along with this, I've added a little portrait to each save file to indicate Doggos vs Cattos too Gomez


Bugs fixed in this version:
 Hand Any Key Fixed being able to beam up crater edges and other tiles that shouldn't end up in the cargo hold
 Hand Any Key Fixed a crash on destroying station tiles
 Hand Any Key Fixed the transmissions-flashing-prompt always stuck in the on-position in the bottom right
 Hand Any Key Fixed colons not working in language file strings


Dev stuff:
 Ninja Strings in the language files now use templates to feed in variables rather than concatenation (ends up being a lot more robust for other languages should I need such a thing). There is still a controlled group of strings which are an exception for technical reasons due to pattern matching, but they're likely safe enough anyway.


Feels good to get a nice healthy update out for a change - progress is back to a comfy rate again Gomez


Logged

Rogod
Level 3
***



View Profile WWW
« Reply #343 on: June 23, 2024, 03:43:42 PM »

Update v0.92

Tweaks & updates:
 Hand Joystick Closed the current menu windows when coming out of a game session so the player can start from a known home-state again (also gives things a chance to refresh naturally after saving)
 Hand Joystick Replaced the TV presenter in the space station bars with the player's chosen species
 Pixel 30
 Pixel 30 Also he's animated now Gomez
 Hand Joystick Reorganised the stats on the bridge
 Hand Joystick Assigned certain crew member types various actions that they can perform from the ship
 Hand Joystick Prevented performing actions unless a qualified crew member is onboard
 Hand Joystick Added a twiddle to ensure older versions have the necessary crew members to continue
 Hand Joystick Added basic information about crew member capabilities to the cosmic database
 Hand Joystick Ensured the player is reduced to only having a commander aboard after a self-destruct (so you'll have to go recruit what you need again)
 Hand Joystick Added crew quarters for viewing and dismissing the ship's roster
 Pixel 30
 Hand Joystick Added recruiting crew members from space station bars (pirate ports will provide pirates as well)
 Pixel 30


Bugs fixed in this version:
 Hand Any Key Fixed docking tiles on space stations not rendering their preview correctly at the bottom of the screen
 Hand Any Key Fixed not being able to type numbers into the Captain's log (oops, I broke this allowing access to the engine for the Unity emulator)
 Hand Any Key Fixed species choice resetting on saved games
 Hand Any Key Added a twiddle to correct broken species choices


Dev stuff:
 Ninja Fixed some duplicate ground/air tile entries that were being omitted anyway by later initialised data
 Ninja Organised most player actions into enums to work with the new crew logic


Crew capabilities will be expanded upon later, this was a necessary first step to make the crew system actually functional (I added the concept of crew to Startron way back in v0.17 (4 years & 3 days ago) and never did anything with it Big Laff)


« Last Edit: June 25, 2024, 05:21:30 AM by Rogod » Logged

Rogod
Level 3
***



View Profile WWW
« Reply #344 on: June 28, 2024, 03:16:50 AM »

Update v0.93

Tweaks & updates:
 Hand Joystick Redrew all the Unity ASCII so it's neat and crisp and way easier to see what's going on in game now
 Hand Joystick Greyed out unselected cosmoses on the menu (just to make what's going on a bit clearer)
 Hand Joystick Doubled the player starting chits so the game is not immediately difficult as soon as you want to do anything beyond the story/tutorial
 Hand Joystick Indicated mining with a red flash under the ship (again, to make things clearer for the player)
 Hand Joystick Added a missing self-destruct indicator in the new crew quarters (must make sure the crew knows of their impending doom)
 Hand Joystick Made ramming objects from the bridge actually damage your ship like it says
 Hand Joystick Reworded the Catto/Doggo selector on the cosmos generation screen (it was confused between showing the player what their choice was, and the action they could perform)
 Pixel 30
 Hand Joystick Made the ship flash when hovering over something in the air-layer, so you can see what's under the ship (makes for clearer gameplay)
 Hand Joystick Reshuffled the UI in the top left when in build-mode so your view isn't being blocked all the time by on-screen prompts as you do things


Bugs fixed in this version:
 Hand Any Key Fixed the ω symbol in Unity builds
 Hand Any Key Fixed the resolution being off in Unity builds (was previously at 800x800, but was supposed to be 960x960) - this fixes messy scaling issues the ASCII had on top of being drawn poorly in previous versions
 Hand Any Key Fixed extractors running about 10x faster than they were supposed to Big Laff


Dev stuff:
 Ninja Removed a light in the Unity build which did absolutely nothing to the scene since everything renders with unlit geometry


In preparation for a new trailer that we want to make, I had set out to play & record Startron from scratch so I could get legitimate footage of how things worked. But in doing this, I discovered a few quality-of-life things I wanted to change so figured v0.93 could be a stability/balancing update before more important things happen in future updates.
New trailer hopefully coming soon (also new in-game music too Waaagh!)
Gomez


« Last Edit: July 03, 2024, 03:27:24 AM by Rogod » Logged

Joeeigel
Level 0
*


View Profile
« Reply #345 on: July 02, 2024, 11:53:50 AM »

Hey guys, Rogod, myself and one of our third friends have been chatting about Startron for years now in a private discord server, and we thought that as we're trying to make a bit more of a push with it, getting a new trailer and everything, why not open the server up a little and let more people join and see the small silly updates we discuss before they end up on here (Or see the stuff that never makes it this far)

So, if you're interested in joining, heres the link!

Also, Rogod said he's working on adding new music in 0.94, so I've stolen a li'l gif of the menu from him!

Logged
Rogod
Level 3
***



View Profile WWW
« Reply #346 on: July 03, 2024, 11:46:51 AM »

Update v0.94

Tweaks & updates:
 Hand Joystick Updated the splash screen for our brand (I'm no longer strictly solo-ing this project Gentleman)
 Hand Joystick Pirate stations now generate with visible exterior damage
 Pixel 30
 Hand Joystick Pirate station icons now flash in the system view so you can see them more clearly
 Hand Joystick Added 2 new music tracks to the game! (Courtesy of Rtyper)
 Hand Joystick Added music playback options now that there's more than 1 track (as Joeeigel pointed out above)
 Hand Joystick Swapped highlighted characters from front-colour highlighting to back-colour highlighting to be clearer (this is especially important in the Unity version where certain foreground-background combinations are harder to read due to the font being so lean)
 Hand Joystick Added the option to use front-colour highlighting or back-colour highlighting
 Hand Joystick Added the ability to jettison cargo from the cargo bay (lifeforms are prevented from being jettisoned anywhere other than at space stations for morality reasons Big Laff)
 Hand Joystick Added the ability to fill storage yards on a body from the cargo bay (this is super useful for quickly processing some materials in an already established colony before scooping them up again for use elsewhere)
 Hand Joystick Added a door to the space station exit (looked a bit dumb before that it was just a wall back there Durr...?)
 Pixel 30
 Hand Joystick Updated the ship's reflection in lithrogen to be more dynamic based on location around the body (rather than a fixed relative position)
 Hand Joystick Allowed typing a few more character types in the Captain's log (just alphanumerics was very limiting when trying to actually use it previously)
 Hand Joystick Removed unlimited build cheat from the main menu (so it's less tempting and can't be found by accident)


Bugs fixed in this version:
 Hand Any Key Fixed destroying your homeworld causing a flickery crash
 Hand Any Key Fixed shields being left on between saves
 Hand Any Key Fixed pixel-perfect rendering in Unity (turns out I needed to redraw the ASCII sheet a 3rd time as I had completely misinterpreted the scaling I was using which resulted in the aliasing seen previously)


Dev stuff:
 Ninja Removed some magic numbers and corrected some magic strings to use the constants they were supposed to be
 Ninja Added the ability to parse commands in-game (should help with sneaky features and debugging going forward)


We're also working on a Steam store page & a trailer.
But more importantly, Joeeigel's right^: we've launched a Discord server that anybody's free to join
Gomez



Logged

Rogod
Level 3
***



View Profile WWW
« Reply #347 on: July 07, 2024, 10:39:11 AM »

Update v0.95

Tweaks & updates:
 Hand Joystick Corrected the reflection colour when flying over lithrogen
 Hand Joystick Spruced up the station shop scenes a bit (they were accidentally left a bit empty for far too long)
 Pixel 30
 Hand Joystick Systems will now generally generate with more ships in them
 Hand Joystick Systems will now only generate with 1 space station not multiple (it was just redundant having multiple before)
 Hand Joystick Added the ability to flag entities (this really helps when trying to keep track of where stuff is while flying around)
 Hand Joystick Added highlighting for visited/not-visited entities
 Pixel 30
 Hand Joystick Added highlighting for systems visited (weirdly the save file has been tracking this for years, I just never did anything with the variable until now Big Laff)
 Hand Joystick Reduced the fire-rate in Rock Blaster (because just spamming fire was kind of defeating the point of the gameplay)
 Hand Joystick Added a secret item (this'll become more relevant/revealed in future updates)
 Hand Joystick Added windows around the outside of Maze Base (so it feels more like it's in space and less like you're in Castle Wolfenstein)
 Pixel 30
 Hand Joystick Finally implemented zapping for Drengeluses and Gutteluses (this bridge action has been Coming soon! since v0.68 lol)
 Hand Joystick Added a second secret item from Drengeluses (also to become more relevant in future updates)
 Hand Joystick Implemented beaming in from the bridge (also been Coming soon! since v0.68)
 Hand Joystick Jettisoned cargo will now show in the system view as falling toward the centre
 Pixel 30
 Hand Joystick Other ships are no longer always pirates now
 Hand Joystick Cargo can be moved around in the cargo bay now
 Pixel 30


Bugs fixed in this version:
 Hand Any Key Fixed the broken message that pops up when you refuel at a petroop-pump
 Hand Any Key Fixed orbit speed not being nerfed properly when your system drive is damaged
 Hand Any Key Fixed being in-orbit messing up the wormhole transition sequence
 Hand Any Key Fixed the walls around the exits in Maze Base disappearing (due to my simplistic 3D transparency model)


Dev stuff:
 Ninja A chunk of repeated code shared between all the rooms of the ship was tidied away neatly Smiley


Woo! Gomez


Logged

Rogod
Level 3
***



View Profile WWW
« Reply #348 on: July 10, 2024, 01:47:57 PM »

Dang, I was just working on some new particle physics for the coronal ejections around stars, and I've gota say, I wasn't expecting it to work out quite this well Well, hello there!



They almost pass for stars now Big Laff
Logged

Rogod
Level 3
***



View Profile WWW
« Reply #349 on: July 12, 2024, 11:49:56 AM »

Update v0.96

Tweaks & updates:
 Hand Joystick Allowed wormholing from the cosmos view (way more handy for getting around since you can see where you're ending up with each jump)
 Hand Joystick Entity flags now show in the top left of the body view
 Hand Joystick System flags now show in the top left of the cosmos view
 Hand Joystick The generate cosmos prompt is now more obvious when starting to a new cosmos
 Hand Joystick Added a Discord link to the main menu
 Hand Joystick Added extra help to the tutorial transmissions for how to populate dwellings from the cargo bay
 Hand Joystick Added an info button to the entity view so you can either see more info about what's below you or what you're trying to build (depending on whether the build menu is open or not)
 Pixel 30
 Hand Joystick Improved the particle effect for corona ejections around stars
 Pixel 30
 Hand Joystick Improved the land generation on lithrogen-covered planets
 Pixel 30
 Hand Joystick Slightly increased the chance of lithrogen-covered planets generating
 Hand Joystick Reworked the addon and damage system in engineering to be more flexible going forward
 Hand Joystick Added lightning on gas giants
 Pixel 30
 Hand Joystick Added a ship addon for faster fuel->petroop conversion
 Hand Joystick Added a ship addon for faster travel between entities in system view
 Hand Joystick Added particle ejections for pulsars and magnetars


Bugs fixed in this version:
 Hand Any Key Fixed a rare crash on ships traveling to removed entities
 Hand Any Key Fixed missing place-cargo prompt in the cargo-bay after picking something up
 Hand Any Key Fixed a leftover prompt to flag the system while in the system view
 Hand Any Key Fixed the starting system still being able to have more than 1 space station
 Hand Any Key Fixed not powering all facilities on an entity with a charged energy funnel
 Hand Any Key Fixed magnetars never actually generating in the cosmos


Dev stuff:
 Ninja Cleaned up some more sneaky magic numbers
 Ninja Cleaned up some string concatenation
 Ninja Cleaned up some old methods & outdated patterns


Had a nice round of user testing feedback that contributed to some of these tweaks - thanks to anyone who plays Startron Smiley Gomez


« Last Edit: July 17, 2024, 02:42:35 PM by Rogod » Logged

Rogod
Level 3
***



View Profile WWW
« Reply #350 on: July 14, 2024, 08:28:25 AM »

Update v0.97

Tweaks & updates:
 Hand Joystick Power now shows more clearly on conduits
 Pixel 30
 Hand Joystick Tytopops are now darker so they blend in less with the foliage
 Hand Joystick Engineering prompts now show what you have versus what you need
 Hand Joystick Added an info prompt to the cargo bay
 Hand Joystick Added an info prompt to the crew quarters so you can see exactly what each role can do
 Hand Joystick Added the original Startron music to the background music track list
 Hand Joystick Aligned the Discord prompt on the menu with the buttons that slide up from the bottom so it looks less like an afterthought
 Hand Joystick Added a plan tile for plotting out areas you want to build things on
 Hand Joystick Added being able to remove addons from engineering
 Hand Joystick Updated the readme file (it had no mention of the Unity emulator versions previously and had some outdated information in it still)
 Hand Joystick Updated the support page (aligned it better with the readme file as well)
 Hand Joystick Removed squished-mode
Squished-mode was added a long time ago to address compatibility issues with smaller screens, but with the advent of the Unity emulator versions for Startron Auto, my recommendation is to use these instead if anybody's facing startup/resolution issues.
Squished-mode wasn't even working properly after v0.88 anyway (it would just crash if you went into a space station), so given this, the fiddly code it introduced, and my stance on the Unity emulator versions, I figured it would be best to simply remove it entirely.


Bugs fixed in this version:
 Hand Any Key Fixed flickery UI prompts on empty systems (particularly wormholes)
 Hand Any Key Fixed some stray cyan texels on the pirate-database wall texture
 Hand Any Key Fixed Tytopops breaking the automation processing on an entity unless the player saves+reloads (this was the main reason for me expediting this update as it was fairly game-breaking and I like to maintain a stable release)


Dev stuff:
 Ninja Builds are now zipped automatically as part of the release process (makes the task so much easier for me Smiley)


I had planned a few more features for this release, but once I spotted that Tytopop bug causing a late-game softlock, I drew a line before some of the larger stuff to get a stable release out again Gomez


« Last Edit: July 15, 2024, 05:46:59 AM by Rogod » Logged

Rogod
Level 3
***



View Profile WWW
« Reply #351 on: July 21, 2024, 01:54:08 PM »

Update v0.98

Tweaks & updates:
 Hand Joystick Removed the need for the language files to include an empty string of the exact same length as the "Incoming transmission" prompt (just an unnecessary ask for anyone doing i18n in the future)
 Hand Joystick Made the bridge actually make use of the 2 sides of the screen (for some reason I coded both sides but only ever put bridge-staff messages in the left list whenever anything happened Shrug - Now the left is mainly comms and the right is mainly tactical)
 Hand Joystick Condensed and tidied up the UI so it's consistent between perspectives (all general controls are in the bottom right, all context controls are in the bottom left, and additional help goes next to those - previously all prompts were just wherever they landed when I worked on features without any sort of consistent grouping)
 Pixel 30
 Hand Joystick System flags now show in the energy funnel interface so you can find your way around easier
 Pixel 30
 Hand Joystick Resource icons now show in the build menu to help tie together the resources seen on the ground to those in the cargo bay better
 Pixel 30
 Hand Joystick Similarly, tile & resource icons also show in the new info prompts that were added in the last version
 Hand Joystick Added a bunch of new name segments for less repetitive random naming of cosmoses/systems/entities (I kept seeing very similar names all the time and it felt a bit flat Durr...?)
 Hand Joystick Added a tiny specular shine on the other ship preview on the bridge (mind-blowing stuff, I know Wink )
 Hand Joystick Added the rest of the new secret items (gives more purpose to Gutteluses, Drengeluses, pirate shops, meteors and walls)
 Hand Joystick Added a new storyline/adventure/quest/puzzle besides the main plot introduced to the player at the start (I'm being deliberately vague so as not to spoil any of the solutions or the result, but I think it's pretty cool Gentleman)
 Hand Joystick Added the ability to curb Tytopop populations with poison (on top of being a faff to make, poison has literally been in the concepts for Startron since the earliest design documents in 2020 and only now actually does something 4 years later Big Laff)
 Hand Joystick Added info for all the readyroom collectibles (these descriptions were laid out in the old design docs from 2020 and never implemented until now too)
 Hand Joystick Added a clue to point players in the right direction for the new quest
 Hand Joystick Added a new structure players can find for the new quest
 Hand Joystick Added a cutscene for the conclusion of the new quest
 Hand Joystick Added an OP prize for completing the new quest
 Hand Joystick Added an animation for charging an energy funnel from a star (previously it just happened silently in the background which felt underwhelming given the potential uses of such a power)
 Pixel 30


Bugs fixed in this version:
 Hand Any Key Fixed not showing info for space around space stations (just a weird unnecessary inconsistency due to technical reasons)
 Hand Any Key Fixed not being able to read transmissions during the self-destruct countdown on the bridge
 Hand Any Key Fixed 2 music tracks playing over the top of each other when players first start the game without ever having opened it before (only applied to native builds - Unity was unaffected because the music is handled differently)


Dev stuff:
 Ninja Laying the UI out consistently opens up more possibilities for accessibility & UI refinement so there may be future updates in this regard down the road
 Ninja I added a dev command to give myself items in game for debugging
 Ninja I replaced a bunch of places I was using -1 to describe something as invalid or undefined with the proper constant (magic numbers are constantly being squashed but this was a good chunk to do I'd been putting off for far too long)
 Ninja I went through and scanned the original 22 pages of designs I had in an old notebook so I've got all the Startron design docs in the same e-note on my design tablet. - There are 36 pages in case anyone's curious Who, Me?


I wanted to go into way more detail in this update about the new quest and the lore, puzzle, prize, cutscene etc., but it'd basically spoil half of the point behind it all as it was very much intended as late-game content. Gomez


« Last Edit: July 22, 2024, 10:20:37 AM by Rogod » Logged

Ramos
Level 10
*****



View Profile WWW
« Reply #352 on: July 23, 2024, 06:44:33 AM »

Clearly, this is a solid passion project.

The scope seems huge, how do you not lose motivation in time?

 Gentleman
Logged

Rogod
Level 3
***



View Profile WWW
« Reply #353 on: July 24, 2024, 10:01:45 AM »

Clearly, this is a solid passion project.
Definitely Gentleman

The scope seems huge
There's plenty more on the to-do list too Wink

how do you not lose motivation in time?
I guess I've gone through patches of losing motivation a few times over the years (usually just due to other things happening in life or wanting a change of scenery/engine), but the longevity of the project or always passively coming up with some new cool thing I want to code and implement has always brought me back to carry on.

And these days, that's starting to pay off; as Startron forms a solid & feature-rich experience, I'm finding more motivation than ever to implement more polished elements. (I guess knowing that the basics are well formed at this point means I'm comfortable exploring the more pipe-dream-esque stuff now.)

Not to mention the time I invested in the Unity emulator: I feel I owe it to myself and any fans out there to make good use of that huge compatibility milestone. Gomez
« Last Edit: July 24, 2024, 11:01:49 AM by Rogod » Logged

Ramos
Level 10
*****



View Profile WWW
« Reply #354 on: July 24, 2024, 12:13:24 PM »

Thank you for sharing!
Logged

Rogod
Level 3
***



View Profile WWW
« Reply #355 on: July 29, 2024, 01:35:13 PM »

Update v0.99

Tweaks & updates:
 Hand Joystick Movement in systems while your engines are damaged now poots out little smoke puffs (I wanted to do this ages ago but needed to wait for the better particle system from a few versions back)
 Hand Joystick Damage can now be repaired in engineering with the spacebar (just a quality-of-life thing I've been adding in places if there's an obvious UI action to take)
 Hand Joystick Fuel conversion completion is now visible on the engine core in engineering
 Pixel 30
 Hand Joystick Addons are now purchased as resources for use later
 Pixel 30
 Hand Joystick Removed the old bespoke addon shop interface so it matches the other standardised shop interfaces
 Hand Joystick Widened the shop interfaces slightly to fit higher prices and longer names in better
 Hand Joystick Added a prompt for fitting addons from the cargo bay while over a ship factory (ship factories are now necessary to build before installing any addons)
 Hand Joystick Addons can only be removed from engineering while over a ship factory too
 Hand Joystick Ship factory info has now been declassified in the Startron database as it was found that the CAT05 Restriction of Power act no longer applies
 Hand Joystick Added an info prompt to shops (seemed daft being able to see info on everything in the cargo bay and while flying around but not on what you're purchasing Big Laff)
 Hand Joystick Prevented the same cosmos name from generating a second time if it already exists (in theory, a player could accidentally overwrite a cosmos without realising - the chance was very remote, but I thought it best to clean it up either way)
 Hand Joystick Added the ability to pan the camera around while in cosmos mode to see where things are easier (there was no in-universe reason your species couldn't scan the heavens really)
 Pixel 30
 Hand Joystick Rebalanced the loot table for grabbing space junk (some way more useful stuff in there now)
 Hand Joystick Added a prize for completing the main storyline (seemed only fitting after I added a prize for completing the secondary quest/story/adventure added in the last version)


Bugs fixed in this version:
 Hand Any Key Fixed broken i18n on using damaged telepopper
 Hand Any Key Fixed F3 not consistently turning UI off around the ship
 Hand Any Key Fixed sun angle on bodies in relation to entities when zoomed in (most visible on the main menu)


Dev stuff:
 Ninja Created something I've named "EdiTools", which is just a little Unity UI to help me create forum posts, convert them to Discord announcements & draw in game assets (I expect I'll be adding more tools to this as I find things I can get a computer to do for me.)


Had a sneak peak at the new trailer - it's coming along well, so hopefully we've got that to show off soon too Gomez


Logged

Rogod
Level 3
***



View Profile WWW
« Reply #356 on: August 29, 2024, 01:58:53 PM »

v0.100 is coming soon Gomez
I'm nearly done

It's a big one... Who, Me?
Logged

Rogod
Level 3
***



View Profile WWW
« Reply #357 on: September 01, 2024, 08:54:56 AM »

Update v0.100

I've been saving up a big change for Startron for v0.100 as it's such a milestone version, so here we go:

Tweaks & updates:
 Hand Joystick Added oracot & puff plants (these will require pickers to harvest and require adjacent lithrogen to grow from seeds)
 Pixel 30
 Hand Joystick Fruiting plants adjacent to poison will die
 Hand Joystick Lifeforms have been renamed to workers
 Hand Joystick Workers are no longer available from stations (you'll get an initial number to start with then you've got to make more)
 Hand Joystick Added nurseries where workers are made from crayons, calron & oracot fruit
 Hand Joystick Changed the factory ASCII from ∩ to n so it looks like it's got a little exhaust pipe Gomez
 Hand Joystick Prettified most of the structure thumbnails (they were in need of a touch-up as they were made in 2020)
 Hand Joystick Prevented beaming up workers from roads (the ones shown on roads are now just representations of work-power, not the workers themselves)
 Hand Joystick Standardised the words "wormhole", "ship factory" & "lifeform" (I kept calling them "worm hole", "shipyard" and "life form" so the code & i18n was getting messy)
 Hand Joystick Nerfed the number of ships created from ship factories to just 1
 Hand Joystick Added a limit for new entities added to systems
 Hand Joystick Targeted picking from pickers now only works from yards to prevent mishaps in the automation
 Hand Joystick Players loading old versions will receive puff seeds on launching in v0.100
 Hand Joystick Prevented beaming up gases without canisters
 Hand Joystick Raw gases have been removed from old save inventories
 Hand Joystick New cosmoses will now generate puff and oracot plants occasionally
 Hand Joystick Prevented collectibles spawning in the starting system (for technical and continuity reasons)
 Hand Joystick Rock entities will now disappear (like stations already did) if the player destroys all the tiles in them
 Hand Joystick Marginally sped up reading the cosmos list on the menu
 Hand Joystick Smoothed out the cosmos rotation
 Pixel 30

Now for the heavy stuff...

 Hand Joystick Created a new 3D interior map
 Pixel 30
 Hand Joystick Created a bunch of new 3D interior textures
 Hand Joystick Added a new 3D engine iteration to allow this level of detail (the previous 2 engines were kind of bodge-jobs to get it working in the very niche scenarios I needed them, but this new code is much more general-purpose)
 Hand Joystick Added 3D interior waypoint navigation
 Hand Joystick The player's location is now saved in the 3D interior view
 Hand Joystick Added fast-travel in the 3D interior view
 Hand Joystick Added proper alpha sorting to the new 3D engine
 Hand Joystick Added better culling to 3D geometry
 Hand Joystick Ensured the arcade machine, parts door & pirate damage appropriately carry over into the new 3D interior view
 Pixel 30
 Hand Joystick Added a database terminal to the ship which will remain untampered if docked at a pirate port
 Pixel 30
 Hand Joystick Added a 3D representation of the cargo bay (bays will display different basic contents depending on what is in them on the 2D terminal in the corner)
 Pixel 30
 Hand Joystick Updated the cargo bay interface to work with the 3D interior view
 Hand Joystick Updated the engineering interface to work with the 3D interior view
 Hand Joystick Added self destruct lights to the 3D interior view
 Hand Joystick Added a self-destruct countdown to the screens around the 3D interior view
 Pixel 30
 Hand Joystick The walls of the 3D readyroom are now dynamically textured to show the contents
 Hand Joystick The 6 crew quarters now show their inhabitants from the quarters interface
 Pixel 30
 Hand Joystick Updated the news anchor in the bar
 Pixel 30
 Hand Joystick Nearby small entities will also be destroyed if the player self-destructs nearby (don't initiate self destruct while docked at a space station, or you'll take it out with you)
 Hand Joystick Tidied up a bunch of old/unused assets
 Hand Joystick Removed the old dev mode from the main menu (this function has essentially been replaced by my own external tooling as mentioned last time)
 Hand Joystick Updated the website database to cover the new/altered concepts introduced


Bugs fixed in this version:
 Hand Any Key Fixed refineries working half as efficiently as they should when processing compounds
 Hand Any Key Fixed the sun angle on the main menu reversing if the player flips to the other side of a planet in game (took me a while to track this one down; it's been a bug for a while but every time I looked it seemed to be fixed because I'd be unknowingly debugging with the wrong side of a planet)
 Hand Any Key Fixed pickers not picking from the correct catchment area
 Hand Any Key Fixed issues with active tiles not updating correctly on player's actions
 Hand Any Key Fixed the Maze Base background planet disappearing at 135 degrees Y at certain positions in the maze
 Hand Any Key Fixed the Maze Base background planet not actually being circular
 Hand Any Key Fixed being able to move in 2 directions at once in Maze Base
 Hand Any Key Fixed shadows/fog on the backdrop through 3D windows
 Hand Any Key Fixed the database fade effect drawing outside of its box
 Hand Any Key Fixed the old version load message being hidden behind less important information
 Hand Any Key Fixed parking orbit traffic light being one line above where it should be on the bridge


Dev stuff:
 Ninja Added a 3D map editor to EdiTools (obviously this was fairly crucial for this update)
 Ninja Split up interior room processing & rendering (previously they were all crammed into one central space-station logical concept, but now, since they've been conceptually combined with the ship rooms, I've organised everything a bit better)
 Ninja Added some more debug commands
 Ninja Standardised changing 3D walls into a util (just because updating geometry & textures is non-trivial)
 Ninja Bunged all the utils for the new 3D stuff in a separate file
 Ninja Sorted out a few stray unused auto-imports from various historical typos and debugging sessions that could potentially cause problems



I wanted to get this out sooner, but needed to put enough in to justify such a large shift in interfacing so it became necessary to spend this long on it. That being said though, there are definitely more things I also imagined squeezing in that got cut, so stay tuned for future updates as there'll be more built on top of what's been added this time around. Gomez

Around what time do you think the game will be released?
Sorry not sorry lol


« Last Edit: September 05, 2024, 12:30:40 PM by Rogod » Logged

Rogod
Level 3
***



View Profile WWW
« Reply #358 on: Today at 11:17:46 AM »

Update v0.101

Loads of little tweaks after touching so much code in v0.100:
 Hand Joystick Improved the options menu toggle usability
 Hand Joystick Added Discord & Unity to the credits
 Hand Joystick Changed the prompt to 'play' to 'explore' after generating a cosmos
 Hand Joystick Put the cosmos summary on black for consistency with the generation report
 Hand Joystick Removed the unnecessary autosave at the start of a cosmos
 Hand Joystick Enforced the entity limit when loading a cosmos to prevent tampering
 Hand Joystick Updated worker info
 Hand Joystick Shifted the cargo info over out the way of other things
 Hand Joystick Cleared the interior navigation when loading a different cosmos
 Hand Joystick Put some more desks in the administration room
 Hand Joystick Randomised the Spacejack table colour
 Hand Joystick Swap bar patron Cattos with Doggos if playing as Doggos
 Hand Joystick The whole word 'space' is highlighted on interface menus now for clarity (helps with consistency around the UI as well)
 Hand Joystick Added a Maze Base splash screen
 Pixel 30
 Hand Joystick Gave the player more conductors and soft plating when starting a cosmos (lets you build a bit more freely at the start)
 Hand Joystick Hidden the transmissions if bridge messages are added to
 Hand Joystick Added a prompt for reaching the airlock door (helps explain what it's for when docked)
 Hand Joystick Improved the 'K' character on the Unity ASCII (it didn't quite line up with the other lower-case characters)
 Hand Joystick Coloured the 3D species
 Pixel 30
 Hand Joystick Ensured the ship has to be over a dock to access the station interior
 Hand Joystick Removed fluff from bars (players receive fluff when starting and the rest is to be acquired from the puff plants added in v0.100)
 Hand Joystick Updated the story transmissions for building a mine to be clearer about yards
 Hand Joystick Allowed explosion chambers to use lithrogen canisters for cooling
 Hand Joystick Added double-pressing room keys on the ship to get back to overview (also pressing V as with pre-v0.100)
 Hand Joystick Made Spacejack players fidget more depending on their hand
 Hand Joystick Presented the readyroom interface in a box to be less smushed to one side
 Pixel 30
 Hand Joystick Added a distance check for whether meteors create headlines so they're more likely to be useful for the player
 Hand Joystick Added info on farming to the cosmic database


Bugs fixed in this version:
 Hand Any Key Fixed cosmos generation summary being 1 longer than it should be
 Hand Any Key Fixed accidentally purchasing petroop from pumps with I
 Hand Any Key Fixed the sunlight absorber tile preview on space stations
 Hand Any Key Fixed the beep on opening the Discord link if beeps are off in the Unity builds
 Hand Any Key Fixed build menu showing on the starting planet
 Hand Any Key Fixed roads and conduits not respecting lighting
 Hand Any Key Fixed the overview prompt (it was just in the wrong place before)
 Hand Any Key Fixed the first story transmission triggering when entering bridge
 Hand Any Key Fixed buildings using unconnected power and workers from nearby
 Hand Any Key Fixed the bar recruit prompt showing on the bar work screen if swapping between the 2
 Hand Any Key Fixed the pirate shop being open on stations from old saves
 Hand Any Key Fixed newly recruited crew icons not updating immediately
 Hand Any Key Fixed not entering a room while on its square and pressing its key
 Hand Any Key Fixed interior navigation spinning round the long way when aiming at new waypoints
 Hand Any Key Fixed double entry into interior waypoints when turning and moving


Definitely recommend this version over v0.100; lots of things sorted out that were bothering me on a playthrough Gomez


Logged

Pages: 1 ... 16 17 [18]
Print
Jump to:  

Theme orange-lt created by panic