Approaching Infinity cover
Approaching Infinity screenshot
Genre: Simulator, Strategy, Adventure, Indie

Approaching Infinity

Pretty planets on fire!

It's been 2 weeks since any new content has been released for Approaching Infinity, and that's a comparatively long time. But trust me, it's worth the wait.



Brighter stars, bigger planets, and hungrier black holes. And that's not even what this update is about. The real subject is planetary terrain.

Over 300 new images have been added!


Grounds, trees, mountains, flowers, mushrooms, craters, crystals, and more!


You can read about how I manipulated a simple sine function to produce these beautiful planet maps.

Or you can watch a video and skip the reading altogether!
https://www.youtube.com/watch?v=EUZqmlb1ZFA

And this isn't even coolest part of the terrain remodel...

Fire!



Weapons, monsters, and other methods will soon be able to create fire on the map. It spreads quickly on warm oxygen-rich planets, but goes out instantly on barren moons. It even converts to "chemical fire" in corrosive atmospheres.



Similarly, for those special occasions where you can't see the forest for all the trees, you will soon have access to "Tactical Herbicide", a gas that spreads quickly and eradicates plant-life:



And what terrain modification system would be complete without...

EXPLOOOOOSIONS!




We have those too. You can now blow holes in the walls of caves and shipwrecks alike. Just don't blow yourself into the vacuum of space!

I'll let you experience that one for yourself ;)


How can I do this RIGHT NOW?!



For now it's purely for testing, and you have unlimited "ammunition" of fire, ice, explosions, and herbicide. Just use the "Look" command and press the appropriate key. But this is *not* how it will be for long. And it's only in the Beta Branch. You can opt in or out at any time.

Your weapons will be adapted to sometimes carry these "elemental" effects. You will also have access to the brand new away team item, "Grenades"!

But we're not there yet.

These small steps will eventually lead to giant leaps in tactical gameplay.

Other additions and adjustments have been made, as well as addressing some player-reported issues. And you know what? Device icons have been updated *again*, and they are beautiful.





Stay safe and enjoy the season!



PS: do you have an opinion on this?

https://steamcommunity.com/app/551620/discussions/0/3002172045226588823/?tscn=1604085431












Approaching Infinity 1.5 is Complete as of Today!

Approaching Infinity has been on Steam Early Access for a little over 2 months, and we've accomplished SO MUCH! You can do things in this game that I never conceived of before. Some aspects are revolutionary, others were painfully and obviously lacking until now. But it's done: v1.5 is complete!

Planet Scanning:




Today is the release of planet scanning into the main branch. It has been in beta for about 2 weeks, and has needed surprisingly little fixing.

Fly over a planet and activate your scanners. You'll get a readout of the general atmospheric conditions, followed by lots of little tidbits of information about what's actually there. Of course, you won't start off getting all this information: you need to upgrade your sensors for that. But still, it's a great way to see what you're getting yourself into...

I've done a few previous announcements about this new feature, so I won't overdo it here. If you want to know more, you can either read the previous news items, or check out this in-depth blog post I wrote about it.

Looking Back...


So with the end of version 1.5, let's look back at what's been accomplished, before we look ahead.

The "Hail" feature allows you to communicate more directly with each alien ship you encounter, increasing your reputation and understanding of each race. You can even get a resupply, information about a location, or force them to surrender to you!



I also wrote a blog post about this: "How I created 12 alien languages for Approaching Infinity".


The "Graveyard" (Past Lives) section allows you to see some record of your previous runs. It shows the date, how you died, and a score based on what you accomplished. What, you didn't die? You won? OK, well it shows how you won, and an even better score!




The "Look" function lets you look around the map in classic roguelike fashion, aiming the cursor with your movement keys. This was always available with mouse-over tool-tips, but now purely-keyboard players have a way to do it too. It also lays the groundwork for things like grenades and teleporting :D




"Multiple Concurrent Games" means that you can now have up to 9 separate games of A.I. going at a time! When you get tired of playing your trader, just load up that sweet assault scout and blow stuff up! And when you unlock a new ship, don't wait, just start a new game and try it out!




It kinda took forever to get "Player Defined Keybindings" into Approaching Infinity. Sorry. But it's here now. Don't like the way the keys are set up? Customize it!




The "Captain's Log" feature was a big hit. It lets you take in-game notes about your adventures, and leaves a mark on the sector map so you can easily come back. This way, you can keep track of places you want to revisit, whether to pick up some inaccessible loot or save money and buy something you need.





Those are the major features. There were literally hundreds of other things: fixes, additions, tweaks, and balances. And I couldn't have done it without the Steam Community... Thank YOU!

...and cool new devices too...like...magnetic boots!




But now...


1.6





Version 1.6 will start with the release of a huge graphical update to planet surfaces. The entire terrain system will be revamped, as well as the images themselves. Most of the tiles have been updated, and some things will be added that simply never existed before...



This whole thing started when I asked David, the game's artist, for some "new kinds of dirt." The first thing he sent me was about 20 new tiles for frozen planets (which aren't really represented well in the game). And then he just kept going... Mountains, flowers, trees, and yes, dirt too. And then some things I'd never imagined, but maybe always dreamed of...


No fewer than 130 new flowers, mushrooms, and truly alien, indescribable things. Imagine what can be done with these things in the future. Not just window dressing but...

  • Collection quest targets
  • Ingredients for disease cures
  • Scientific research and cataloging
  • Harvesting single-use items
  • Catching horrible diseases
  • Whatever else you can imagine!


And then, there's...



Gas giants!

You won't be able to land on these beautiful planets (they don't have a solid surface!), but that doesn't mean you can't use them for something...


Depth and Interactions



I mentioned that I would be redesigning terrain for this update. It's not just to show you all the pretty pictures. It's also in preparation for the next step, where the world becomes much more interactive.

We need to know what happens if you set fire to an area: does it burn? What does it turn into? What if you freeze it? If you set off a "tactical deforestation grenade", is it affected by the gas? Does the gas even pass through the area, or is it blocked? Can you dig through that kind of wall?

So much to think about, and that's just regarding terrain!

Once the underlying framework is updated, it'll be time for the really meaty stuff. And that's where the game will change.

A.I. has always been very streamlined in its play, and I want to keep that as a core design goal. But there's a lot of room for improvement while still keeping things abstracted and easy to manage.

One thing A.I. lacks is activated powers. And there is just so much room for this within the setting. Here are some of the skills (with cool-downs) and items I'm imagining you'll be able to use in the future:

  • Incendiary Grenade: a thrown explosive that sets the area on fire (given oxygen)
  • Tactical Teleporter: move instantly to a nearby tile
  • Pep Talk: reduces all other officer's cooldowns by 20%
  • Deploy Cover: create a barrier nearby that blocks enemy movement, vision, and shots
  • Engine Boost: move 3 tiles this turn
  • Emergency Repairs: fix your ship's hull by 25%
  • And this just really scratches the surface...


Officer skills will need to be completely re-written.

But I guarantee they will be BETTER than they are now. Probably a lot better. Some of the existing skills are redundant, or even boring. The classes will have much better life, differentiation, and options in the future.

And that's the beginning of version 1.6. I can imagine what I've outlined here taking about a month. That's not the entirety of what I want to accomplish, but I am going to quit talking now.


THANKS FOR PLAYING!






Scanning Beta 4: Ready for Release?

Planet scanning is here (in the beta branch anyway), and this version is much more successful than the previous experiment from late August. Please note that I have very good scanners in the image below. You will *not* be getting that much information when you start out!



You know the drill by now:

  • Move over a planet.
  • Press [V]
  • Get details:

    • Atmosphere
    • Environmental Damage
    • Terrain
    • Amount and Kind(s) of life
    • Amount and Type of natural resources
    • Special features
    • Alien signals?
    • Human life signs?!


Would you like to know more?
I wrote a blog post about how hard this actually was, adding scanning to a 7-year-old game.


Also in this version is the "Look" command. But since the L key is taken by the Captain's Log feature, it's called "Peer" and assigned to the [P] key. Of course you can re-bind that yourself...
You can even press [enter] to move to the space you've selected with the peer command.



Try it out!

Help files have been updated considerably, and the tutorial now includes information about all the new major features that have been added over the past months.


I am really hoping to move this into the main branch on Friday, get it 100% stable by Sunday, and then start on the next big project. I said it was going to be deeper interactions, and that is the next really big project.

But David (AI's artist) has been sending me a wealth of new images, and instead of putting them in a little bit at a time, I want to drop them all at once. I'm actually going to need to re-write how planetary terrain is handled, but it's going to be worth it...

Graphics Update Incoming!



Scanning In Beta!

It's been an exciting week of development for Approaching Infinity:



...or this...




There's other fun stuff too, like a free strike-back with any eviscerator melee weapon, updates to whitespace (what's that?), and more!



Please note this is in the Beta Branch. Anyone can join to try this out, there's no password. It won't break your saves, and you can always go back.

And here's a first pass at an update to the help menu, which has not been released yet:



I think a lot of this speaks for itself, so I'm going to leave it to that.

Have a good weekend!


PS: The answer to last week's question was "Gas Giants"...

PPS: If you'd like to learn more about how I created the alien languages in Approaching Infinity, you can read about it here.

Talking to Aliens and Playing Multiple Games


...are you threatening me?


These features have been in the beta branch for a while now, and they're ready to roll out to the masses! If you haven't played them yet, here's what you can expect:

Multiple Games:


(This one is simple)

You now have the option of starting a new game even if you're already having a good run. So if you unlocked a new ship or character class and want to try them out without messing up your existing game, now you can!



This feature is designed not to interfere with or break existing saves. Enjoy!


Hails:


(This is the big one)

One of the biggest requests I get about Approaching Infinity is for more information about all the alien races: Who are they, what do they want, how can I get them to like me, etc. Well this right here is going to go a long way towards giving you that information:



You can now get a message from any ship within visual range.
They might:

  • Give simple introductions
  • Insult you (or compliment you!) (based on your relations with them)
  • Say what they think of other races in the system
  • Offer you some supplies if you're running low
  • Give you little bits of trivia about themselves
  • Reveal undiscovered locations in the sector
  • Even let you surrender (stop a fight before you die), or surrender to you!




Each ship will (usually) only give you one message, and it's currently dependent on the situation, but random. Sometimes if you're fighting a ship, they won't answer until there's a clear winner.

Letting someone surrender to you almost always improves your reputation with that race (although some races see surrender as a weakness, and you will lose respect with them).

There is still room for this feature to grow, but it is pretty robust and stable right now. One thing it doesn't do yet, and that I would like to develop, is giving you quests:

Maybe their ship is stranded and they need your help repairing it. Maybe they forgot something on a distant planet. Maybe they can't dock at the local space station, and need you to pick them up something... Who knows? What do you think?!

Here's a short video where I outline the new features:
https://youtu.be/UGjsMOMf9CU


What's next? Well, do you remember this?


Planet scanning is coming back.



It is my goal to get planet scanning working properly *this weekend*! When it was introduced, people loved it, but there were a few problems, such as, it broke several quest types.

But I have a new approach in mind, and a good chunk of time to try it. You'll be able to get information about a planet before you ever set foot on it. You'll be able to plan and take the right equipment, as well as stay away if there's nothing there you want, or if it seems too challenging.

And that might just be the last big new feature of this phase.

What?!

Well, that means it's time to move onto to something that will be GAME-CHANGING, pun intended.

Increasing tactical depth and deeper interactions!




  • Can you run faster if the gravity is low?
  • If you get an oxygen leak in your suit on a planet with a methane atmosphere, will you burst into flames?
  • Is there such a thing as fire, and does it spread?
  • Can my Officers have activated skills that have cooldowns?!
  • Will cryo-weapons freeze liquids on planets?
  • Can I use a tractor beam to pull an enemy ship into a black hole?


YES!

"What about the roadmap, Bob?"

Good question! Next on the roadmap is "rebalancing", and that means 2 different things.
The first part is actually called "Pacing" and it means how quickly new players are introduced to different game and story elements. That needs some work for sure, but there has also been a lot of progress on that front.

The other meaning is to literally re-balance ships, monsters, away team gear, officer skills, devices, pretty much *all the numbers*.

And to go through that process, and then try to tackle adding new powers and interactions, it's just going to have to be re-balanced *again*, and I'm just not into that!

So deeper interactions are coming sooner :)

For now, enjoy talking to aliens.









PS: what's 82% hydrogen, 15% Helium, and coming to AI?









Multiple Concurrent Games! (Beta Branch)

Approaching Infinity has always been a game where you play until you die and then start a new game. OK, that's fine. But what if it wasn't?

What happens when you unlock a new ship or character class and want to start with those? Either you abandon the current game, wait it out, or go for a quick win. All fine, but what if you didn't have to?


Introducing Multiple Concurrent Games!





You can now run up to 9 individual games at once!

This does not mean you can have 9 copies of the same game saved in different slots... I'm not supporting that kind of behavior in a rogue-like at this time. (But I won't try to stop you from copying your saves in the local file system either...)

This is all happening in the Beta branch which anyone can join. Let me know if you have any problems.

I even designed the new system to incorporate your old save into the new format, so that you won't lose your current game. I really don't like breaking your saves :)

There are also some other little features and upgrades in this one, but I won't go into detail here.


What about "Hails"?



Oh, yeah, that's still a thing... talking to alien ships is pretty important in a space game!



There haven't been any big problems with the hailing feature, and there's been a lot of positive feedback on it, so you can expect that to come to the main branch this Friday!







Make it HAIL!

Communicating with aliens in Approaching Infinity has always been more of an abstracted thing than a direct conversation.

But that's about to change!



Hailing frequencies are now open in the beta branch.



Last week I hinted about a new feature that could serve many purposes. Well, this is it!

Press [H] (re-bindable) when you are near an alien to get a message from that ship. There are lots of possible outcomes:


  • They might just say hello, or hint at what they think of you.
  • They could ignore you (especially if you're fighting them).
  • They might offer to resupply you if you're running low.
  • They can let you know about undiscovered planets in the area.
  • They might say how they feel about other races in the sector.
  • They can even offer to surrender, or allow you to surrender...


Many of these interactions will improve relations with that race. They can also provide important insights into the psychology of these aliens, as well as let you know who their friends and enemies are.

You might discover that the Space Pirates and the Gruff don't get along. (Or you might already know that, if you've seen their ships fighting). Then you might understand why, if you're friends with both races, your relations start to decline with both, until you pick a side.

I made this video last week, when the "Hailing" feature was just getting started, but I didn't announce it. The function has progressed a lot since then, but it might still be worth watching:

https://www.youtube.com/watch?v=LXjzEOCkqrc

If you haven't already, you can opt into (or out of) the beta branch at any time from within steam, under settings>betas. It's called "betafromnowon", and it won't break your saves.

There is still a lot of untapped potential for the "Hailing" feature, and I'd love to hear your thoughts and ideas. Please check it out!



If you need further incentive, check out this new type of sector that's available: every race you've met so far will have a space station present in the new "Diplomacy Sector":





Captain's Log and Graveyard move to Default Branch

I know some of you have already been following these new features with great anticipation, and so you've already read most of this, but I'm going to lay it all out here anyway.

Big Feature #1 : Captain's Log


Did you ever find a force-field you couldn't get through, or a Firax clue on an island with no way across? I'm sure you tried really hard to remember, but a few sectors later you can't ever remember what you forgot, much less where.

The Captain's Log is the solution!



Don't strain your brain, make a log entry! You can make hundreds of entries, and it's easy to sort, edit, and delete these notes, too. They're also conveniently displayed on the warp screen, where you might need them most.



And your entries display on the star map, so you can use tool tips to read them right as you move around the sector!


Big Feature #2: Graveyard


I know, this is a pretty standard rogue-like thing (and something that's been in video games for 40+ years), but Approaching Infinity finally has a high score list! It keeps track of your best scores, and can sort up to 25 of the most recent or highest scores, both in the "victories" and "deaths" categories.



It'll be great to see what kinds of scores emerge. I don't have a win score yet (those are fakes!), and my deaths haven't made it out of the 700's. Please note that it will only record your death if you're playing with perma-death turned on. It will record a win either way, so get out there are do some quests!

Big Feature #3: Shuttle Damage



Wait, that sounds more like a bug, doesn't it? Well it's not. From now on, you can use your landing shuttle as tatical cover for your away team. Shoot from the ship!

However, there is a chance that if you're standing in your shuttle while that mercenary is shooting at you, or that hulking cyclops is swinging its fists, the shuttle could get damaged!



For now, damage to the shuttle just increases the cool-down time before you can launch again. In the future it might cost supplies, parts, money, or something else. Be thankful it's just a few extra turns while you repair it!




Big Feature #4: Tool-tip with middle mouse button



Ok, that doesn't really qualify as a big feature, but it's pretty darned convenient for mouse players. Click the middle mouse button to toggle tool-tips on and off. This works great in conjunction with the captain's log feature!

There has also been some adjustment to the input methods over the week, hopefully making them more efficient. There have also been some cool graphical updates you might notice ;)

What's Next?!



Well, just this morning an idea congealed in my head that's going to fill in a lot of cracks. It will:

  • Get the story out sooner
  • Give the player hints and lore
  • Create an entirely new kind of interaction
  • Launch a new kind of quests (eventually)
  • Help you make friends!


I'm really excited about this new feature, but I won't say more right now...

You go make some captain's log entries, I'm going to play some Borderlands 3!

Captain's Log, Beta 2, +Graveyard!

First off, I made a video explaining a lot of this stuff while I play through it, in case that's how you like to get your information.

https://www.youtube.com/watch?v=-lkqsiA9y4w
Also:

  • You can learn something about The Engravers (or can you?)
  • Hear me talk like a pirate (for good reason)
  • I Lie about my accomplishments
  • Listen to my loud keyboard
  • See what all this "Captain's Log" fuss is about


All of this is taking place in the Beta Branch, called "betafromnowon", and that is open to everyone, just opt in, no password needed.

So, the Captain's Log feature is coming along nicely. It allows you to leave notes for your future self, so you can come back to finish something you weren't able to before, or possibly avoid re-visting a dangerous or otherwise undesirable place.


One recent feature is that the notes will now appear right on the warp screen, for whatever sector you're looking at. You can even enter new notes right on the warp screen! Easily remember where you want to go and why.




A completely new feature that comes with this beta (and should have been there all along) is the "Past Lives" section, or "Graveyard". Every time you die (in perma-death) or win (whether perma-death is on or off), the game will save the date, score, and method of your demise or success.



I faked most of that data!



I have only legitimately won a few times, and none in the current version (what?!) . Hey, I'm the one who's making all these awesome new features here! You play it. You tell me what's good or wrong. Then I'll make it better, ok?

Anyway, speaking of new features... Has it ever occurred to you that when you land your shuttle on a planet, you should maybe be able to take shelter inside it? Well, now you can (sort of)... Standing on (in?) the shuttle during an away mission will now provide 75% cover against incoming damage! (The airlock on a shipwreck or station level gives 50%).



But wait, there's more! Sure, it's a good place to hide, but notice in the action log that the shuttle sometimes takes damage! What does that do?



Well, you have to spend time repairing it! In the future this might also cost you supplies, credits, or spare parts, but for now, it's only time...

Another new small but useful feature has been added for users who prefer mouse control: if you open menus with the hotbar buttons, pressing the same button again will close that menu. It sounds small, but it can really improve your efficiency!

As long as no major problems are found, all these changes should make their way to the main branch in a few days.

Enjoy!








Join the Beta Branch to test The Captain's Log!

I'm excited to announce a new feature that's being tested in Approaching Infinity:
The Captain's Log.

This is different from the place where messages come up, telling you what's happening. It's something you, the player are in total control of.



Did you find a planet with inaccessible areas and you can see the loot, just out of reach? Make a Log entry! Locate a really good price on trading commodities? Log entry! Find an officer you want to hire, or a good piece of gear you can't afford? Log entry!



You can view your entire log, up to 1000 entries, or you can sort by sector. The most recent entries are at the top. I'm also experimenting with getting that information on the warp screen, so you can make the most of it.



Another cool feature is that each log entry has an x/y location associated with it, and these show up on the space map. You can even tool-tip them!



This is not in the main branch; you have to opt in to the beta branch called "betafromnowon".
Library > Manage > Properties > Betas > betafromnowon
There is no password, everyone is invited :)
You can opt out at any time, and this will not mess up your saves, either opting in or out.

If you need an added incentive, well...