Status update: winter 2022

In my last status update, I said I’d (1) update Android libraries and then (2) add Infinite Mode to the HTML5 version. As I mentioned in an edit, that first step took a single day. Then the second took… three months. So far.

It all unfolded something like this:

  1. I wanted to add Infinite Mode.
  2. The loading code I used for Explore Mode isn’t up to the task of handling procedurally-generated levels. (Plus I have other plans that require seamless loading.) So I put step 1 on pause in order to write better loading code.
  3. I realized/decided that good loading code needs to support threads. You don’t have to use them, but they should be an option. The good news is, Lime already supports threads. The bad news: not in HTML5. So I put step 2 on hold as I worked to update Lime.
  4. I realized HTML5 threads just aren’t compatible with Lime’s classes, so I took them out and made virtual threads, which are also pretty good.
  5. I stumbled across another way to do HTML5 threads, and realized this new way actually could work in Lime.
  6. I took a bit of a detour, trying to emulate a JavaScript keyword.

Every time I thought I’d reached the bottom of this rabbit hole, I found a way to keep digging. But I’m happy to announce that instead of proceeding with step 6, I’ve turned around and begun the climb back out:

  1. As of today, I finished combining the ideas from steps 3-5 above, which in theory fixes threads in Lime once and for all. I’m sure the community will suggest changes, but I can hopefully shift most of my focus.
  2. Use threads/virtual threads to achieve my vision of flexible and performant loading.
  3. Use this new flexibility to load Infinite Mode’s levels.

I’m also well aware that Run Mobile doesn’t work on Android 12. I’ve been too busy with threads to take a look, but now that I’m (very nearly) done, I really ought to do that next. Update: I did! The fixed version is available on Google Play.

14 thoughts on “Status update: winter 2022”

  1. Hello! I am a big fan of this game but I play on mobile. When do you think the mobile version will be updated? I play on iPhone and the last update was 3 years ago meaning that there are a lot of new features that are missing. Please let me know!

    1. Hi,
      I was looking over the latest updates for run 3 and found that there have been no new levels for over 3 years, and there are several unfinished tunnels. I had a (vague idea) about what might happen next, and if I can I am prepared to help in any way possible.
      Unfinished tunnels:
      C-Tunnel (4 more levels)
      H-Tunnel (5 more levels)
      Plan C (6 more levels)
      I am also prepared to help in any other explore mode areas:
      The Runway (19)
      The Planet (???)
      P-Tunnel (10)
      J-Tunnel (8)
      K-Tunnel (9)
      Thanks,
      Dan

  2. Hey! I am leaving this comment here because I am wondering if Run 4 will eventually be released. What are your thoughts on this project?

  3. I’m sorry if I have already posted this comment as it doesn’t say that I have but is Run 4 a project that has ever crossed your mind. And if so, when would it be released?

  4. Hey, I don’t know if people say this much but after recently playing run 3 all the way through, I felt like your whole story of the characters was god’s work. Being able to experience the game through the different characters, and getting such dialogue little, almost makes me develop my own views and story for the entire game. I feel connected to the characters and their missions, and I have an urge to just keep playing. For a game so simple, my mind is blown by how developed the whole story feels. Keep it up just the way you are! I’ll be waiting eagerly <3

  5. Same as E, I recently finished the entire Run 3 on Coolmath (for some reason when I go to your site, it gets stuck on the loading screen (https://ibb.co/wpcJBm5)), and am slightly annoyed (again, not sure whether this is Coolmath or just a part of the game) because I accidentally bought the Pastafarian (she has a message that says “The Pastafarian is unavailable. You will not be able to use her until she returns”) and lost 6k power cells. However, in any case, Run 3 is a great game, and I’m very excited for the next updates. (If Coolmathgames/Poki aren’t up to date can someone please edit the Wiki page that says they are?)

  6. hey, I love the game, but am currently playing at player03.com/run/3/beta and that does not have all the content the fandom says is in run 3, where would i find that content?

  7. I know that this is a status of Run 1, but can you please release the rest of Plan C, C-Tunnel and H-Tunnel? And if it is not too much work for you, can you please release the P, K, and J-Tunnels as well as the Runway? I fully adknowledge that you are converting Run 1 and 2 to HTML5, but can you spare a moment to update Run 3? There are many fans waiting patiently for the next update for nearly 5 years. Also, can you please make the Pastafarian avalable on the HTML5 version of Run 3 as well as decreasing the cost of the Duplicator and Pastafarian on Run Mobile from 25000 power cells (More than $30!) to 6000 power cells each?
    Thanks for listening to me. Hope that you release the next update soon!

Leave a Reply to Someone waiting for you to update Run Three Cancel reply

Your email address will not be published. Required fields are marked *