Parallel Overhead, an endless runner

Parallel Overhead, an endless runner

Postby Huitsi » 28 Sep 2020, 13:41

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
Last edited by Huitsi on 13 Jan 2022, 18:13, edited 3 times in total.
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby ffaf » 28 Sep 2020, 20:13

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
ffaf
 
Posts: 97
Joined: 04 Dec 2019, 08:59

Re: Parallel Overhead, an endless runner

Postby Huitsi » 29 Sep 2020, 08:17

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.
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby ffaf » 29 Sep 2020, 11:00

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
ffaf
 
Posts: 97
Joined: 04 Dec 2019, 08:59

Re: Parallel Overhead, an endless runner

Postby Huitsi » 29 Sep 2020, 12:14

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 254 times
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby ffaf » 29 Sep 2020, 12:48

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!
ffaf
 
Posts: 97
Joined: 04 Dec 2019, 08:59

Re: Parallel Overhead, an endless runner

Postby Huitsi » 29 Sep 2020, 18:32

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.
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby katp32 » 11 Nov 2020, 20:04

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
Check out LibreJam, the monthly game jam for libre games!
User avatar
katp32
 
Posts: 8
Joined: 21 Jun 2020, 02:58
Location: Ottawa

Re: Parallel Overhead, an endless runner

Postby katp32 » 12 Nov 2020, 01:12

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 ^-^
Check out LibreJam, the monthly game jam for libre games!
User avatar
katp32
 
Posts: 8
Joined: 21 Jun 2020, 02:58
Location: Ottawa

Re: Parallel Overhead, an endless runner

Postby Huitsi » 12 Nov 2020, 14:07

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.
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby Technopeasant » 13 Nov 2020, 03:47

Very nice. Kinda reminds me of SkyRoads but more three dimensional.

Added to the wiki: https://libregamewiki.org/Parallel_Overhead
User avatar
Technopeasant
 
Posts: 176
Joined: 22 Feb 2017, 03:38

Re: Parallel Overhead, an endless runner

Postby Huitsi » 13 Jan 2022, 18:35

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!
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby Technopeasant » 16 Jan 2022, 00:54

Congratulations on the update.
User avatar
Technopeasant
 
Posts: 176
Joined: 22 Feb 2017, 03:38

Re: Parallel Overhead, an endless runner

Postby Huitsi » 08 Jul 2023, 17:52

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.
User avatar
Huitsi
 
Posts: 50
Joined: 25 Jul 2018, 23:45

Re: Parallel Overhead, an endless runner

Postby Technopeasant » 15 Jul 2023, 03:39

Nice.
User avatar
Technopeasant
 
Posts: 176
Joined: 22 Feb 2017, 03:38

Who is online

Users browsing this forum: No registered users and 1 guest

cron