News

06/06/2019 iOS. First beta testing on apple iOS devices begins.

(Updated:)

If you own an iOS device (to be exact, one of the devices mentioned below or newer) then you are invited to beta test the Narrowboat Simulator.

Just open this link on that device: (Apple will require you to install its "Testflight" app.)

https://testflight.apple.com/join/9nI2biMZ

If you encounter problems then I would be glad if you tell me as exact as possible where and when it happened and which device you are using. This can probably be done via the Testflight app but can also post in this forum or send me an e-mail to wombatstampede@yahoo.de. I will need to know exactly what kind of device you were using. Ideally also your iOS version.

I expect that especially older apple devices might encounter problems running the app. But I can't tell for sure. It ran fine on the iPhone 5S at least.

While beta testing the app will be free (probably for one or two months, maybe longer when updates are required). I plan to offer the app in the store for a price. While I have doubts that this will cover more than the yearly apple developer fee and maybe a purchase of some used mac (if i am lucky) or other apple test device(s) this will anyway mark some transition of a pure hobby project to a commercial one.

30/05/2019 The demonstation video for version 1.9 is now online

Finally, I found time to stitch together a new video which demonstrates several old and new features of the Narrowboat Simulator. (I hijacked the gaming computer of one of my kids to get a decent recording frame rate. :-)

27/05/2019 Carefully approaching Apple...

Recently, my wife found a decent test-apple: A quite affordable (used) iPhone 5S. Some days about fighting with XCode, Mojave and so on followed. The first test run was a 90% fail (music + menus worked). Today another approach and... success!

It seems that the time will soon come where I pay some 99 quids to apple to be allowed to put this up for public testing (and later in the app store). So expect some new infos about this in the next days/weeks.

Important to say that the 5S will roughly be the among the oldest devices supported by this game. In technical terms, I need "GLES3" which is not available on older apple devices (i.e. the iPhone 5).

11/05/2019 Version 1.9 is released, and now?

Two days ago, I decided to call the Version 1.9 a release. Until then I put some work into testing on different devices and I did also some/many corrections and workarounds but It may still happen - especially on Android - that there are compatibility "issues". Should you be one of the unlucky then there's still the Version 1.6 available in the Downloads section. Or some of the other platforms might work for you, i.e. the Browser version.

What comes next? Here are some topics but no promises :-)

  • More canal: I may just extend the llangollen canal in direction llangollen for now. At least that is the plan.
  • Multiplayer: This is a complex topic. Anyway I think that it would add a new "dimension" to the game. Think also of customizing the own boat/avatar (lots of work on my side...).
  • A tug boat: Is still waiting here to be used. Maybe it can be used to push/pull some things around. I might add some tasks for this if I find a way.
  • Some transport/economy system? Honestly I currently have no idea how this would make sense with the limited canal length that is available by now. I my mind, this is complex and would require a decent amount of variables. (Weather, competition, good/bad events, some variation of tasks.)
  • Money: My wife says, I could add a donation opportunity maybe use patreon?

26/04/2019 Beta 1.7 release for HTML and Windows

After 1 year of "coming soon" I dared to release the first beta of the new version today. I'll start with Windows version and HTML (that should run in modern Browsers). Edit 28/04/2019: The Android Beta has now been released as well.

Naturally, versions for Linux and MacOS will follow "some days" later.

24/04/2019 AI = Artificial Idiot?

All programming on the upcoming update is now done. I am currently in the progress of testing and "balancing" the game. And yesterday I had a typical "canal situation". One of my simulated "AI" narrowboaters blocked the canal and didn't manage to move out of the way. When I mentioned that on my testing facility (living room while watching telly) one of my kids said that this bloke (yes, it was a "male" AI) is just an AI = Artificial Idiot.

That error is now found and corrected but the AIs will still remain dumb. You will occasionally meet them on new canal section and I just hope that they won't mess up. So take care when you are encountering one because they will behave like they've had a bit to much of VG (Virtual Gin).

On the new canal section you'll also pass moored boats. And, while doing that you also have to slow down. So, another test for your patience. And as if this won't be annoying enough, the last level will be "Squirrel Survey". You can find and "target" red squirrels with your "camera" to increase your Canal Karma. But don't worry, that is optional.

The first release on Android might happen on the "Beta" channel. The reason for that are some incompatibilities/fails that I found to happen on some older devices. But there'll be also a "fix" option for that.

26/03/2019 Please Mr. Crocodile, how wide is the Canal?

I wrote this news articles to tell some background about the calculations and thoughts which led to the water current "feature" for the upcoming llangollen canal section. Further down I'll also shortly mention the topics Propeller Effect and Powerless Steering.

Width and Wrong Angles:

The task was to get a somewhat plausible amount and direction of current depending on the specific part of the canal.

Ok, the current speed roughly (!) depends on how much water goes through a canal with a certain depth and width. For now, let's assume the depth stays the same and the amount of water is constant. Then the speed of the current is roughly proportional to the canals width. And the direction is "just" parallel to the canal bank...

How easy can this be? The easy approach would be to start at one canal bank and measure the distance until you hit the other side at a right angle. But... canals are narrow and banks, especially near bridges, other narrow passages or wide winding holes can be far from being parallel. This is where that formula may give a wrong direction for the current and also an incorrect canal width.

The solution? I draw a path along the center of the canal. Here's an example of such a path:

This path already gives a direction for the current (along the path). To obtain the width for a certain point on the canal, I (virtually) jump to the closest point of the path. Then measure in right angles to the left and right of the path until I hit the bank. Add those distances and there I`ve got the width.

Turning round round:

Two other effects were also long due to arrive in the simulator: The Propeller Effect also called "Propwash" or "Transverse Thrust". I experienced it on my first holidays nearly on every wide lock: You perfectly line up the boat with the lock wall and go in reverse to stop the boat. And there you have it: A beautiful diagonal. Ok, there's a center line and my bunch of kids to deal with this... or a second boat that pushes you back into position.

The videos of Willow Wren Training proved to be very helpful (not only) when learning about the Propeller Effect as well as about powerless steering. Have a look for yourself: youtu.be/GwEV5iu9vx4?t=111

So starting with the next version, "No gear, no steer" will not be completely true anymore. But in case this bothers you too much: It can all be adjusted. Also, you can tell the game if you want the propeller to turn left OR right (spared a joke here).

06/03/2019 First attempts in VR

Don't be fooled by the screenshot. The next release won't be a VR game. But I plan to add some limited VR functionality at some time in the future. At the moment I still don't have a plan how to get the inputs / user interface properly done. But I guess that some gamepad, external controllers or - maybe - the touchscreen of another mobile device linked via local wifi will be required. The screenshot was captured on an Android phone and shows the basic Google Cardboard style VR. A phone equipped with gyroscope sensor is mandatory for such a thing to work properly.

20/02/2019 Winter Stoppages

February, the time where you encounter winter stoppages on the british canals. And... even worse... I am in the course of adding even two of them in my game!

The reason is simple. The new level has two open ends. And while It is planned to continue the canal on these two ends I thought that it is perferable that boats don't fall off either end until then. So I added two generously sized winding holes to avoid flat earthers biggest fear.

Continue to News Archive 2018...