Page 1 of 1

Parallel Overhead, an endless runner

PostPosted: 28 Sep 2020, 13:41
by Huitsi
Image
Parallel Overhead is an endless runner game where you take control of the ships Truth and Beauty on a groundbreaking trip through hyperspace.
A stable hyperspace tunnel is finally being achieved with two ships locked to the opposite walls of it. Well, almost stable...

WARNING: This game features rapidly changing colors.

Download :mit:
Releases (native): Codeberg / Github.
Web edition: Play / Codeberg / Github

Re: Parallel Overhead, an endless runner

PostPosted: 28 Sep 2020, 20:13
by ffaf
This looks gorgeous! Sadly, I feel my PC is too old
{l Code}: {l Select All Code}
SDL_CreateWindow: Could not create GLES window surface
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  4 (X_DestroyWindow)
  Resource id in failed request:  0x1e00014
  Serial number of failed request:  215
  Current serial number in output stream:  217

Re: Parallel Overhead, an endless runner

PostPosted: 29 Sep 2020, 08:17
by Huitsi
Can you give me the output of 'glxinfo | grep version'? I can probably lower the GL(ES) requirement some with little to no changes, but it'd help to know how low I need to go.

Re: Parallel Overhead, an endless runner

PostPosted: 29 Sep 2020, 11:00
by ffaf
Huitsi {l Wrote}:Can you give me the output of 'glxinfo | grep version'? I can probably lower the GL(ES) requirement some with little to no changes, but it'd help to know how low I need to go.


Sure!
{l Code}: {l Select All Code}
f@extensa:~$ glxinfo |grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 2.0
OpenGL version string: 2.1 Mesa 18.3.6
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

Re: Parallel Overhead, an endless runner

PostPosted: 29 Sep 2020, 12:14
by Huitsi
Here's an attempt to use GLES2 (rather than 3.2), built from this branch. I don't want to reupload the music file since my upload speed is slow, so this is just the files that have changed (the binary and the shaders that you'll have to move to data/ since I messed up the packaging).
ParallelOverhead2GLES2.tar.gz
Convert Parallel Overhead to use GLES2
(15.62 KiB) Downloaded 284 times

Re: Parallel Overhead, an endless runner

PostPosted: 29 Sep 2020, 12:48
by ffaf
Huitsi {l Wrote}:Here's an attempt to use GLES2 (rather than 3.2), built from this branch. I don't want to reupload the music file since my upload speed is slow, so this is just the files that have changed (the binary and the shaders that you'll have to move to data/ since I messed up the packaging).
ParallelOverhead2GLES2.tar.gz


Works, many thanks!
The game is nice and difficult (after a two runs I got to 1020). Good release!

Re: Parallel Overhead, an endless runner

PostPosted: 29 Sep 2020, 18:32
by Huitsi
Thank you, that is good to hear! I made the GLES version change into a proper release as there's little benefit from the newer version to such a simple game. I have updated the download links in the first message, but there is no need to download the new version if you have a working game.

Re: Parallel Overhead, an endless runner

PostPosted: 11 Nov 2020, 20:04
by katp32
Woa, this is pretty cool! I don't know exactly why, but the graphics are really entrancing, and the music is awesome. My only complaint is that I feel like the ships should move when you press a key, not when you release it, but that's all. Awesome work, I'm definitely adding this to my collection of little games to play when I'm bored :P

Re: Parallel Overhead, an endless runner

PostPosted: 12 Nov 2020, 01:12
by katp32
Strange idea, but I'd love to see some sort of co-op mode, it'd be a lot of fun! Don't know if you plan on continuing to update this, but if you do, I'd definitely keep tabs on it ^-^

Re: Parallel Overhead, an endless runner

PostPosted: 12 Nov 2020, 14:07
by Huitsi
There's a new version available that reacts to keyboard input when the key is pressed down rather than on release and fixes a couple of potential issues. The updated downloads are in the first message.
There is now also a browser version that is playable on huitsi.net.

katp32 {l Wrote}:Woa, this is pretty cool! I don't know exactly why, but the graphics are really entrancing, and the music is awesome. My only complaint is that I feel like the ships should move when you press a key, not when you release it, but that's all. Awesome work, I'm definitely adding this to my collection of little games to play when I'm bored :P

Thanks! Sounds like exactly what I hoped the game to be.

katp32 {l Wrote}:Strange idea, but I'd love to see some sort of co-op mode, it'd be a lot of fun! Don't know if you plan on continuing to update this, but if you do, I'd definitely keep tabs on it ^-^

I can think of a couple of way a co-op mode could work. In fact I had considered it at some point. There certainly is still stuff one could add to the game – I have been working on touch controls – but at the same time I want to work on other projects as well.

Re: Parallel Overhead, an endless runner

PostPosted: 13 Nov 2020, 03:47
by Technopeasant
Very nice. Kinda reminds me of SkyRoads but more three dimensional.

Added to the wiki: https://libregamewiki.org/Parallel_Overhead

Re: Parallel Overhead, an endless runner

PostPosted: 13 Jan 2022, 18:35
by Huitsi
Versions 1.1.0 and 2.1.0 of Parallel Overhead are now available.
The main new feature is click/tap controls which allow playing the game on a touchscreen device (like the PinePhone).
Many of the game parameters of the native version can now be changed through command line options. Beware though that this often exposes bugs.
The build system of the C version has also changes significantly and there are a few other smaller improvements and fixes.

Releases (native): Codeberg / Github.
Web edition: Play / Codeberg / Github

Also, thanks Technopeasant!

Re: Parallel Overhead, an endless runner

PostPosted: 16 Jan 2022, 00:54
by Technopeasant
Congratulations on the update.

Re: Parallel Overhead, an endless runner

PostPosted: 08 Jul 2023, 17:52
by Huitsi
Version 1.1.1 (native) is now available. It's a small release mostly to update the builds for Debian 12.

  • Update the build instructions for Debian 12
  • Provide a basic manpage created with help2man
  • Fix a minor bug in shader file loading
  • Rename the icon and desktop entry files. To avoid duplicate files, previous versions should be uninstalled before installing this one.

The links in the first or my previous post still work but here's a link to the specific release on Codeberg.

Re: Parallel Overhead, an endless runner

PostPosted: 15 Jul 2023, 03:39
by Technopeasant
Nice.