Approaching Infinity - IBOL17
Greetings space captains!

Part 1 of the shipwreck overhaul is here for everyone.

What's included?
  • Each shipwreck is now based on an 'archetype', like gunship, survey vessel, pleasure cruiser, etc.
  • Ships are filled with rooms and 'furniture' that relate to their purpose.
  • These 'furniture' items can be used as cover, get damaged or destroyed, and some can even be repaired.
  • Ships with no holes in the outer walls now have *air pressure*.



Air Pressure
When exploring shipwrecks with air pressure, your suit oxygen will not decrease, freeing you from a significant early-game concern. Air pressure is measured on a per-tile basis, and walls and closed doors (and your holo-barrier!) will stop the airflow. That means you can depressurize some areas of a ship but leave enclosed rooms intact.


So what happens if you accidentally put a hole in a pressurized ship?






EXPLOSIVE DECOMPRESSION!

All the air in the ship will scream towards the hole, pulling loot, furniture, and monsters along with it! And you, too. This is one of those rare "real time" effects, so you really have to focus and fight against the wind. And thanks to a discussion on our Discord, you can even get hurt by stuff that blows into you ;)





What is still to come?
  • Fully repairing shipwrecks for sale or personal use.
  • Spawning more appropriate monsters.
  • Telling the stories of what happened to these ships.
  • An achievement for blowing monsters into space.
  • Scanning shipwrecks (just like you can scan planets).
  • The introduction of "Gadgets", for repairing vital ship systems.
  • Seeing the inside of YOUR SHIP, walking around it, and decorating it how you like!
  • So. Much. More...


Known Issue:
Racial shipwrecks do not spawn correctly... This will be hot-fixed soon.



Next week I plan to work on scanning shipwrecks. Before you dock, you'll be able to see things like:
  • What kind of ship is it?
  • How many decks does it have?
  • What kind of life forms are there?
  • Is the outer hull intact?
  • What kind of cargo is it carrying?
What other information would you like to see?


Think about it while you explore everything 1.7b has to offer!

Nov 20, 2021
Approaching Infinity - IBOL17
The first big shipwreck update is here!

I'm really excited to show off all the changes made to the interiors of my favorite environment. I've spent 3 weeks laying the groundwork for a huge upgrade to all your shipwreck-exploring adventures, and it's finally ready for beta testing...

What you'll see now is that ships are divided into rooms, and the rooms have themes. The ships themselves are even designed around a "role", such as "survey vessel" or "ambush predator". I'm looking forward to hearing what you have to say about it.



What you'll find is almost 150 new pieces of "furniture" that can be activated or deactivated, destroyed by various methods, sometimes repaired, sometimes opened, or interacted with in other ways. This list of items and uses will continue to grow as this phase of development progresses.


This is the first step, but it's a big one. And now that the foundation is built, rapid development and weekly releases can resume! Here are some of the features you can expect to see in the near future:
  • "Hull integrity", air pressure, repairing walls, and explosive decompression.
  • Introduction of "gadgets" and using them to fix ship systems.
  • Shipwreck scanning to reveal type of ship, number of decks, former inhabitants, cargo, etc.
  • Picking up, using, and interacting with new items, repairing more systems.
  • Shipwreck stories: find out what happened on this ship, in the crew's own words.
  • 3 kinds of shipwreck salvage: destroy it for parts, repair it and sell it, repair it and USE IT!


Other Changes:
  • I continue to eliminate ways of destroying transit tubes!
  • Many other kinds of loot can now be destroyed (even lockers can be damaged).
  • ...the usual little fixes and tweaks...
  • Every type of away team weapon now has its own image and shot sound (thanks David!).



This update is in the "Beta" branch only, which is free and available to anyone. It also won't break your saves, so if you're interested, give it a try today!

Approaching Infinity - IBOL17
I've been hard at work on the shipwreck overhaul for a long time now, and it's really coming together. But there's no public release yet, I haven't even streamed it.


The first place you can see it in action will be
The Space Game Junkie Podcast
streaming to multiple platforms on Wednesday Nov. 10th at 10am PST / 1pm EST:


I've been talking for weeks about "rooms" and "furniture", so here's what it's looking like in my build:



All these changes really make shipwrecks feel more alive, more interesting and purposeful, and I'm excited to show it off. I believe this can make it into beta soon. For now, though, join us on the SGJ podcast!


A truly observant player might notice something in that image... "The most important device in the universe". It will be a key component in shipwreck repair...
Oct 30, 2021
Approaching Infinity - IBOL17
This week is just a small update, with a few bugfixes and background preparations for upcoming changes.

Before I get into anything else, I'd like to mention that Approaching Infinity will be featured on the Space Game Junkie podcast November 10th, at 10am PST.

The improvements to crafting were a big hit, and players have asked for more! For example, when crafting ship weapons, do you want to focus on long range, high damage, fast rate of fire, or maybe even low supply usage? I think these are great possibilities and you can expect to see them in the future.

Shipwreck Overhaul
That's the major focus of development right now, and it's going well. I've written a lot about the process on Reddit (like this one, or the one from today), but in general, the idea is to divide shipwrecks up into rooms, and then fill those rooms with *stuff* according to what kind of room it is supposed to be. There's a level of design above that, which answers the question "what is the purpose of this ship, anyway?".

Here's an example of placing the "bridge" area, and the ship's "major systems" (things like propulsion, energy field control, life support, etc.)



And here are some randomly "furniture-ized" shipwrecks (this only uses a small portion of the available images and room types that will exist).




All these ship systems open up a lot of future possibilities... But none of this is actually playable right now. I hope to have a new version in the beta branch by next weekend.





Changes
  • Fixed a bug where picking up and installing an away team weapon would clone one of your old weapons, and then really weird things would happen...
  • Fixed a bug where uniform pickups would appear as a wall image!
  • Fixed a display issue where items on top of undiscovered mines would give a hint of the mine's existence.
  • Fixed an annoyance where the grenade target would always default to the mouse's position, even if you weren't using the mouse.
  • I may have fixed an issue where, in a 2-monitor setup, the game would always appear on monitor 1. Maybe. I can't test it, and I said I couldn't do anything about it, but hey, let me know!
  • Nano-swarm now decreases twice as fast on corrosive planets.
  • Lockers may now spawn on upper and lower decks on shipwrecks.

Get out there and explore!
Oct 16, 2021
Approaching Infinity - IBOL17
Achievements Are Fixed...
It was recently brought to my attention, both here and on AI's Discord, that achievements are currently broken. SORRY! This update fixes them.

I wasn't going to release this yet, but I can't stand idly by while your kills and uniforms and victories aren't being tracked.

But this doesn't sound like a "power", so what's the deal?



U Have the Power!
"Cyber-Gel", the stuff that keeps your cool-down skills "cool", can now be used as much as you like.



Please note the flip-side of this, which is Gel is no longer automatically used! That means that your cooldowns will start out twice as long. But if you're in a safe situation and you don't *need* that skill again for a while, you get to hang on to your precious gel.


Keyboard players can press (see what I did there?) to use gel. This key is not currently re-bindable, but it's not a default key, either. But if YOU use "U" for something, it will immediately switch to [Control+U] for you to control it ;)

Depending on how many skills are on cooldown, you may be asked a series of questions to use the right gel. Or you can just use the mouse to click the skill in the info-window and the proper gel for that skill will be used:


Why?

Player agency.

Before, "gel" was just a limiting factor. But it wasn't even a complete limit, because you could still use skills, just with longer cooldowns. Now it's up to you. If you want to spend 5 gels to cool down a skill immediately, go ahead! If you just need to do a quick repair on a shipwreck and don't need that skill again, why waste your precious gel on it? You make the call!

But take note: you can only use one gel of each color per turn. So even with unlimited gel, it will take a few turns before you can use those skills again (I was able to teleport again after 8 turns).



Item Layer
I've added a new "sprite layer" to the visual display, above "terrain" and below "monsters": a dedicated space for items and furniture. Items and monsters used to share a layer, which meant that if there was an item and a monster on the same tile, you'd only see the monster. (This was a result of 2006 principles being used in a 2013 design that is beyond outdated in 2021!)

This is more of an internal thing, but it ends up with several tangible benefits:

For one thing, if you occupy the same tile as an item you can't pick up, a bench, or more importantly a transit tube, you can now actually *see it*. Another exciting result is that you can now remember previously-seen items even when they're out of line-of-sight!

So commodities, asteroids, and area-transitions will now remain visible once discovered! Note that when you get back, they might not be there (you don't have current knowledge, only "memory").



Improved Crafting
A long-time AI player recently said something like this to me: "Oops, I accidentally built a chainsaw", referring to how sometimes you never know what you're going to get when you're crafting. That really spoke volumes to me, so I've made the first change to crafting (there will be more at a later time, allowing you to add specific powers to weapons, among other things.)



For away team ranged and melee weapons, you can now choose exactly what you want. In the future there may be more limitations (for example, you might need to dismantle a cloudgun or eviscerator to know how to build them), but for now, go ahead and build yourself that launcher you've always wanted.



Blog
The main focus of the first part of version 1.7 is the Shipwreck Overhaul (you may have heard me mention that before). None of the planned changes are live right now, and they won't be for a long time, because the entire *thing* has to be done before it will work... it can't come out a piece at a time.

So if you want to know more about what's going on with that, you can check out this blog post I wrote last week: "Post-Generation Algorithmic Room Assignment (LOL)"

I did more theoretical work this week (outlined in this Reddit post), and I have plans for a future article in this series, tentatively titled "Teaching Furniture How To Arrange Itself".
Oct 5, 2021
Approaching Infinity - IBOL17
Oops...

This won't mean anything to most people, and it'll sound silly to everyone, but I recently did a batch replace to fix a potential dangling pointer hiding somewhere in 105,000 lines of code (I actually added it all up today, wow, I had no idea!).

Which accidentally affected daily code generation. Someone posted a code with spaces in it, and that's when I knew it was messed up. So the currently posted batch of daily codes probably won't work for now, but once you upgrade to version 1.7a5, any *new* codes generated will work fine.

I also took the opportunity to remove certain problematic characters (like lowercase "L" which looks a lot like capital "i"). Might as well get that taken care of all at once.

There are 6 days of rescue, item, and device codes at the bottom of this announcement to help get you through. I hadn't intended to release an update this soon, but it does give me a chance to show off the last few days of work:



Skill Icons


Each cool-down skill now has it's own icon! They're displayed in the skill window (pictured above), and also that's how you'll find them on away missions most of the time now. This feature isn't complete yet, but it's a nice visual addition.



Ringed Gas Giants
No explanation necessary...





Sale Ending

This is the final full day of the "Price Increase Sale", your last chance to get AI for yourself or a friend at this low price. The new price of 12.99 USD is scheduled to take effect later this week.



New Codes

As promised, here are daily codes for the next few days:

October 5th:
  • Rescue Code: zRmZOe&z
  • Item Code: %#mF*65m (cloaking device)
  • Device Code: 5YmDBV6g (plasma lance)
October 6th:
  • Rescue Code: o#cZRqi7
  • Item Code: 9YK4qrj4 (heavy ship weapon)
  • Device Code: u#cwmZ@R (hull shears)
October 7th:
  • Rescue Code: r@hf&3iC
  • Item Code: ^#OjSBR5 (melee weapon)
  • Device Code: a#ODQGd% (hand scanners)
October 8th:
  • Rescue Code: ^De3!Pzn
  • Item Code: b#eJOr*E (sensors)
  • Device Code: VRuBZWiN (SAVIOR BEACON!)
October 9th:
  • Rescue Code: u#ai4qAc
  • Item Code: B@aFNpqe (ship weapon)
  • Device Code: &#GBc7@Q (credit karma)
October 10th:
  • Rescue Code: QYEfppoJ
  • Item Code: i#RjPBWs (engines)
  • Device Code: N#RBuqnF (self-sealing suits)


I'll be posting these in the "Codes" sharing thread here on Steam, as well as in our Discord. Remember, you can only use one code per day per run.



So, sorry I screwed it up, but hopefully those massive weapons, savior beacons, and self sealing suits will make up for it ;)

Enjoy!

Oct 2, 2021
Approaching Infinity - IBOL17
Approaching Infinity has been under constant full-time development on Steam for over a year now, and taking stock, I believe it's time for this. I've stated from the beginning that the final price, once it reached version 2.0 and full Steam release will be higher than the current early access price. (I've also said that it will never be as high as it once was!)


I haven't settled on what that "full price" will be, but somewhere within the 14.99 to 19.99 USD range.


A Step-wise Increase
Instead of making that jump all at once, I've decided to make a smaller increase to 12.99 now, and that the public release of version 1.7a is the perfect time to do it! I know that's exciting, most people haven't seen the awesome new stuff yet, but let's talk about something else first:


A discount before the price goes up!
This is your last chance to get Approaching Infinity at the introductory price of 10.99 USD, which on sale is less than $10.


Version 1.7
Even if you already have a run going, I recommend a new game, because the starting ship overhaul is something you're going to want to see!



Even the most basic ships have been completely reworked to ensure maximum uniqueness and individuality between the classes: The Assault Scout can now see all ships in the sector at once! The Asteroid Miner's away team starts with the excavator device! The Monk Counselor can immobilize enemies with every shot! All this and so much more is waiting for you right now.


And then there's the "Lower Decks" feature announced last week, which expands shipwrecks to up to 5 maps instead of just 1. And unlike what was said in the beta, they're now populated.


Shipwrecks are being reworked from the ground up, and that will add a ton of content and some exciting new systems to the game. Take a look at these new machines you'll eventually encounter, which can be a lot more than just "set dressing":


But that's not all you'll find in the development of 1.7 (Check the Starmap!) Approaching Infinity has a looooooooooong way to go to reach its full potential.





Oct 1, 2021
Approaching Infinity - IBOL17
Greetings space explorer!

It's time for everyone to experience the last 6 weeks of development. Version 1.7a3 is now in the main branch, and here's what you get:

New Starting Ships


Not only has every ship been given new powers and equipment (giving each one a unique play-style), but the amount of information you get has gone from 10 lines of tiny text to an entire panel full of details.

In the past, the majority of your ship's equipment was randomly generated, and most of it was limited in functionality. Now you'll know exactly what you're getting. Some ships start with really powerful weapons or shields, but even things like warp drive and sensors are tied to ship class. It's awesome!


Showdowns


The days of being friends with all the alien races at once are coming to an end. Now when one of them feels like they can trust you, they'll ask you to fight on their side against a common enemy. Hopefully that "enemy" isn't one of your other friends. Time to take sides...


Lower Decks


The next big part of 1.7 development is all about shipwrecks. Similar to the complete re-design that planets got a year ago for version 1.6, shipwrecks are being re-designed from the bottom up.


The first step of this is the addition of upper and lower decks on shipwrecks, accessible by "transit tubes". The *next* step will involve the routines that populate the ships with loot, monsters, set dressing, and other items. It's going to be a long road, but the payoff will be HUGE.


So. Much. More.

If you're part of the Beta crew, you're probably aware of all this, but for the majority of captains, it's news. This isn't everything that's changed, but it's a pretty good list:

  • You can now click the minimap to auto-move to that location.
  • Introduced several new devices inspired by the ship redesign (savior beacon, extortionist weaponry, motion tracker, etc.)!
  • Each officer class now starts the game with a specific cybernetic cooldown skill and 5 gel to power it.
  • If you continuously try to dock at a space station where they don't want you, they'll eventually spawn a ship to persuade you otherwise.
  • Your crafting level now appears on the crafting screen (?!)
  • The internal working of the shipyard (where you can buy different ships on stations) has also been redesigned. It should be more satisfying.
  • The away team now makes different "walking" sounds, depending on the terrain.
  • When loading a game, the list is now sorted by the most recently played save.
  • Alien space ships that have always been described as "large" are now actually bigger on the map!
  • Gave slots machines a "ding ding ding" sound effect.
  • Officers who die on away missions now generate "obituatries" as texts you can find in the future.
  • Added "rare part boxes" that contain one of the 5 crafting parts you can't buy.
  • Reduced the supply cost of all ship weapons.
  • Improved the quality of the TRADIO by giving real-time information about prices everywhere.
  • Reduced the number of crafting parts required to 6 (not 7) as a base.
  • When experimenting in the crafting lab, wrong parts are automatically removed after each test.
  • Away team device "Bio Filter" now allows breathing forever on any planet with Oxygen as a major atmospheric component.
  • Radiation resistance now gives half damage on irradiated planets, but it only exists as a suit or artifact power (not a device or skill). (it's more in keeping with the theme of the power, than anything actually currently useful.)
  • "Pushy" monsters now hurt you before they push you away (except Greeters).


Explore the ever-expanding universe of Approaching Infinity today!
Approaching Infinity - IBOL17
The starting ship overhaul (announced last week) is going over very well and should be coming to the main branch soon.

The exciting news this week is

The Shipwreck Remodel has begun!

Shipwrecks are an exciting yet threatening environment in Approaching Infinity, "full of danger and loot" as they're described in tool-tips. You can find some of the best treasure there, but also the deadliest foes. But for all their awesomeness, there's room for improvement. Like, LOTS of room. Maybe not even "rooms", but DECKS!


"Transit Tubes"

I've started to look at how shipwrecks are generated, and how they can be improved. Something that has been suggested, and I've played with before but never really put in, is ships having more than one deck (floor). Well, it's in the beta branch now!





You'll still dock with the "Main Deck", the same place you've always encountered. But now, there's a chance there will be "Transit Tubes" that lead to other decks, other parts of the ship.





For now, they're uninhabited, and have no loot. THAT WILL CHANGE.


For shipwrecks, I resist the method of procedural generation that just takes hand-designed rooms and puts them together in a random order. (I do use this method to make "silver cities", but that's different.)

Instead, I want to take the abstraction up a notch and teach the game how to make an area *look* like it was designed to be a bunkroom, med-bay, kitchen, or crafting lab.

Now we can have an entire *deck* dedicated to cargo storage (and therefore LOOTING)!

This is just the beginning, and many things will change at a fundamental level. But for now, if you've got the extra oxygen, take a transit tube up to the tower (topmost deck) and look around ;)

(Beta Branch Only)
Main branch folks are still in 1.6 territory...


Discord

Are you interested in Approaching Infinity, but aren't ready to get it yet? Just want to talk about space games or roguelikes? Have an amazing idea that you want to make sure I hear?

Join the Approaching Infinity Discord!

Approaching Infinity - IBOL17
Greetings space explorers!

It's been over a month since AI version 1.6 was finalized. In that time there have been countless small changes, but 2 really big ones: the addition of "showdowns" and the starting ship overhaul. And if you're brave enough to join the Steam Beta branch, you'll get to experience...

The Starting Ship Overhaul

In the past, when starting a new game, you'd get a small amount of information about your chosen ship:



Like really small.


Since I was going to change so many things about the ships, and give them more detail, attention, and uniqueness than they've ever had before... I thought I'd expand the UI a bit:




^ That's what it looks like now! ^


Easy-to-read info on basic stats like hull, supplies, speed, crew, and cargo. Full disclosure on things like warp drive and sensors. And every ship now has unique away team equipment including sidearm, melee weapon, spacesuit specifics, and many even start with a device!

Every ship now has a unique feel to it. They were always *supposed* to, but now they DO.

Take for example the Firax Yacht: it's a purpose-built artifact hunter, detecting clues and quest items at great distances. Or the Monk Counselor. Monks love to run from a fight, so this ship not only comes with a strategic cloaking device, but a weapons mod that immobilizes enemy ships with every shot!

16 of the 20 ships need to be unlocked through game-play,

but even the 4 you start with have been effectively remodeled and should be a lot more interesting than before. I actually started a video series where I use the Assault Scout (first ship on the list) and try to unlock ships. I'm getting pretty far, with 16 episodes recorded (only a few are released yet) and 8/16 ships unlocked. Here it is on Youtube:

https://youtu.be/cuyP0ESLt8E


Showdowns:
The internal name for these is "Inter-Racial Showdowns", but I think maybe that's questionable?

Anyway, it's basically where you have to choose to side with one alien race or another in a small conflict... A ship from a faction you're on good terms with hails you and says something like "Me. You. Fight. Together!", and they'll name a target and ask if you'll help them.





If you choose to ally yourself with the aggressor in the conflict, you'll immediately gain reputation with them, and lose rep the target's group. If you finish the job and defeat your new enemy, you gain even more trust.

But beware! If you try to leave before the fight's over, you'll end up on worse terms with both factions. That includes warping, docking with stations, or going on an away mission. Of course, you can choose to stay out of the fight too... you'll offend the attacker, but at least you won't anger their target.




Other changes:
  • Introduced several new devices inspired by the ship redesign (savior beacon, extortionist weaponry, motion tracker, etc.)!
  • Each officer class now starts the game with a specific cybernetic cooldown skill and 5 gel to power it.
  • If you continuously try to dock at a space station where they don't want you, they'll eventually spawn a ship to persuade you otherwise.
  • Your crafting level now appears on the crafting screen (?!)
  • The internal working of the shipyard (where you can buy different ships on stations) has also been redesigned. It should be more satisfying.
  • The away team now makes different "walking" sounds, depending on the terrain.
  • When loading a game, the list is now sorted by the most recently played save.
  • Alien space ships that have always been described as "large" are now actually bigger on the map!
  • Gave slots machines a "ding ding ding" sound effect.
  • Officers who die on away missions now generate "obituatries" as texts you can find in the future.
  • Added "rare part boxes" that contain one of the 5 crafting parts you can't buy.
  • Reduced the supply cost of all ship weapons.
  • Improved the quality of the TRADIO by giving real-time information about prices everywhere.
  • Reduced the number of crafting parts required to 6 (not 7) as a base.
  • When experimenting in the crafting lab, wrong parts are automatically removed after each test.
  • Away team device "Bio Filter" now allows breathing forever on any planet with Oxygen as a major atmospheric component.
  • Radiation resistance now gives half damage on irradiated planets, but it only exists as a suit or artifact power (not a device or skill). (it's more in keeping with the theme of the power, than anything actually currently useful.)
  • "Pushy" monsters now hurt you before they push you away (except Greeters).


...and those are just the changes I made notes about...



Beta Branch Only

All of these changes are currently only available in the Beta branch. But that's OK, because anyone can join and it won't affect your existing game saves. If this sounds good to you, just switch over to the beta and let me know what you think!


What's Next

Shipwrecks!

Many of the new systems outlined in the 1.7 Starmap have something to do with shipwrecks. Repairing or salvaging them, going to upper and lower decks, solving puzzles and finding new gadgets in them, find your previous ships (bones files) or even walking the interior of your current ship. Oh yeah, and scanning them!

So much to do with that "spaceship interior" scene. So version 1.7b will focus on shipwrecks, and the new systems that need to be created to encompass all the amazing things still to come.

But for now, just try out those new ships for me, OK?
...