A downloadable game for Windows, macOS, and Linux

A space themed block game I made as part of a youtube devlog series.

Updated 2 days ago
StatusIn development
PlatformsWindows, macOS, Linux
Rating
Rated 4.8 out of 5 stars
(135 total ratings)
AuthorFinalForEach
GenreSurvival
Made withlibGDX, GIMP, Audacity
Tags3D, blocks, Multiplayer
Average sessionAbout an hour
LanguagesEnglish, Spanish; Latin America
InputsKeyboard, Mouse
AccessibilityConfigurable controls
MultiplayerServer-based networked multiplayer
LinksYouTube, Discord, Official Wiki, Reddit
ContentNo generative AI was used

Download

Download
cosmic-reach-linux.zip 84 MB
Version 0.6.2 2 days ago
Download
cosmic-reach-windows.zip 81 MB
Version 0.6.2 2 days ago
Download
cosmic-reach-jar.zip 56 MB
Version 0.6.2 2 days ago
Download
cosmic-reach-server.zip 17 MB
Version 0.6.2 2 days ago

Install instructions

I recommend you download the native version for your platform if you are on x64 windows or linux.

If you want to use the jar file instead you'll need Java 24 installed to run it.

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 281 · Next page
(4 edits) (+2)

Why no more of the devlog series? There's been a ton of new stuff added to Cosmic Reach in 2026 so far.

(+2)

Time is the biggest factor. The second biggest is a writer's block. Cosmic Reach is shifting from working on engine to working on content (a very good thing!) but I don't know how to write a script for this easily...

try making notes about what feature do you want, make it, and when its "done" describe it, if you dont like it, state why in your notes, then repeat until its the feature you liked, if its done, add a final note and compare what you wanted to the result, thats how youll make the next video.
Do not worry if you think the feature in question is boring or irrelevant, itll help you for starting to get videos produced and at least some revenue

(2 edits)

I've seen this game grow and evolve since late 2023, and It has potential to be an amazingly atmospheric game, but, I'm have issues with it, for one, I tried loading into a world I made in an earlier version, and It no longer worked, (as in: It may have corrupted) plus the worlds and skin I've made don't seem to be showing up in the worlds screen anymore, even though they are still on the computer. plus, it seems like now new worlds are being stored in a new location, which I can't seem to find. I also can't seem to get the worlds directory button to work.


I hope at least some of these problems can be addressed in some way. I enjoy this game, just wish I could play in some of my older worlds again.


EDIT: this appears to only happen when I start the game using the itch launcher. Works fine when I just click the exe

That's very strange. If you click the debug crash button in the options menu I can get more info about it, even better if you DM me on discord with your world (as a zip). I don't see why itch and the exe should differ here... can you confirm they are the same version?

I remember this game, I played it a little bit though I moved on but it seems like you are doing well in development

(1 edit)

If only this game had a android port I seen the Youtube videos and this game is sick

You could try Winlator

heey can someone help me pls?
i dont really understand what im doing or what program i need, i get this message when i try to start the game
Thanks in advance !!

* Game started: false

* Game version: 0.5.12

* Game Variant: Vanilla

* Launcher: Unknown

* Ran for: 1 seconds, 759 ms

* Current time: 2026-02-09 at 01:29:32.705660500-03:00[America/Buenos_Aires]

* Operating system: Windows 10 10.0

* Arch: amd64

* Java VM name: OpenJDK 64-Bit Server VM

* Java runtime version: 24.0.1+9-30

* System user language: es

* CPU model: AMD Phenom(tm) II X4 840 Processor

* Save location free / total space: 18.946 GB / 111.738 GB

* Available processors: 4

* Native heap use: 15 MB

* Java heap use: 15 MB

* Max memory available: 3 GB

* RAM available: 11.999 GB

* getGLVersion: 

Type: OpenGL

Version: 4:5:1

Vendor: ATI Technologies Inc.

Renderer: AMD Radeon R5 230

* Prestart error logs: 

[WARNING] 2026-02-09 01:29.31: No account found, playing in offline mode!

[LWJGL] [ThreadLocalUtil] Unsupported JNI version detected, this may result in a crash. Please inform LWJGL developers.

[LWJGL] OpenGL debug message

    ID: 0x7D0

    Source: SHADER COMPILER

    Type: ERROR

    Severity: HIGH

    Message: glCompileShader failed to compile a GLSL shader with the following shader info log: 'Vertex shader failed to compile with the following errors:

ERROR: error(#272) Implicit version number 110 not supported by GL3 forward compatible context

ERROR: error(#273) 1 compilation errors.  No code generated

'

[LWJGL] OpenGL debug message

    ID: 0x7D0

    Source: SHADER COMPILER

    Type: ERROR

    Severity: HIGH

    Message: glCompileShader failed to compile a GLSL shader with the following shader info log: 'Fragment shader failed to compile with the following errors:

ERROR: error(#272) Implicit version number 110 not supported by GL3 forward compatible context

ERROR: error(#273) 1 compilation errors.  No code generated

'

java.lang.IllegalArgumentException: Error compiling shader: Vertex shader

Vertex shader failed to compile with the following errors:

ERROR: error(#272) Implicit version number 110 not supported by GL3 forward compatible context

ERROR: error(#273) 1 compilation errors.  No code generated

Fragment shader:

Fragment shader failed to compile with the following errors:

ERROR: error(#272) Implicit version number 110 not supported by GL3 forward compatible context

ERROR: error(#273) 1 compilation errors.  No code generated

    at com.badlogic.gdx.graphics.g2d.SpriteBatch.createDefaultShader(SpriteBatch.java:164)

    at finalforeach.cosmicreach.BlockGame.create(BlockGame.java:62)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.initializeListener(Lwjgl3Window.java:416)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:366)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:193)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:167)

    at finalforeach.cosmicreach.lwjgl3.Lwjgl3Launcher.createApplication(Lwjgl3Launcher.java:191)

    at finalforeach.cosmicreach.lwjgl3.Lwjgl3Launcher.main(Lwjgl3Launcher.java:166)

* Exception logs: 

finalforeach.cosmicreach.util.exceptions.GL3NotSupported

    at finalforeach.cosmicreach.BlockGame.create(BlockGame.java:67)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.initializeListener(Lwjgl3Window.java:416)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:366)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:193)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:167)

    at finalforeach.cosmicreach.lwjgl3.Lwjgl3Launcher.createApplication(Lwjgl3Launcher.java:191)

    at finalforeach.cosmicreach.lwjgl3.Lwjgl3Launcher.main(Lwjgl3Launcher.java:166)

Looks like the game thinks you're running on an old computer that doesn't support it. I'm not sure if I can help without getting my hands on old hardware again.

omg hi paisano

this thing is epic

hey someone want to play the game online? i don't have discord btw, i have raddmin!!!

bro the best, u the goat

(2 edits) (+3)

This game is by far the best voxel game in terms of what is developed on first, how it is distinguished from other voxels out there so far, and how it is a project that is actualized versus others which have either not been released (as of this post) and/or have died (just an opinion).

Plus, the game has native data-driven feature support. I've never seen a game start so early with those kinds of features. We need more games with that kind of programming in mind.


Not only that, but that Java has been used to create this game, a so called "slow" platform for a voxel game, with colored lighting for all platforms, plus supporting macOS and Windows AND Linux, despite macOS (and other Linux-like systems) not being very popular for indie games (this is sort of wrong but don't quote me on this).


Well done FinalForEach for making a "simple game" not so simple yet fascinating in terms of how it has grown from nothing to something worth continuing, it really makes the project stand out from all the rest.


I rate it 10/10 for programming priorities and problem solving. Also really appreciating not throwing in real world things that take away from the fun of the game. Good job! :D :)

(1 edit)

I mean... Vintage Story does exist; its another cool voxel game. But yeah, this game is awesome!

You should add popcorn (put corn in a furnace, and Boom!)

(1 edit) (+2)

Where did creative go?

edit: thanks for adding back in creative.

(+4)

ok so, i'm gonna give some constructive feedback to this game

creative mode is the most fun i've had in a long time, just building stuff like houses and pixel art (kinda wish it had more color blocks that aren't lights)

tho i feel like survival mode is still lacking some features (maybe a craftable extension to the health bar for later game stuff)

the game's going on a good direction and so far it is really complete for it just being an alpha (in creative mode that is)

good luck with your awesome game!

Deleted 1 year ago
Deleted 1 year ago
Deleted 1 year ago
Deleted 1 year ago
(+1)

i got that too a coulple of days ago

Deleted 1 year ago

Anyone got any mutiplayer IPs?

(+1)

Here are some. You can find more on the Discord here: https://discord.gg/TWFBfbPdqJ

Show post...

Is there multiplayer

yes

"Overhauled the cave system, adding multiple new types of caves!"

Since when are there caves?

Deleted 1 year ago

game of cheese

Fell through the floor.

Didn't even get to respawn:

Did it again:

I used the boomboxes for the sounds.
Deleted 1 year ago

Unfortunately, I don't think there was.

Deleted 1 year ago

Screenshot taken today on March 30, 2025 00:42:37 (12:42:37 AM) by me on the official Cosmic Reach Discord Server. A new update is coming today and it will include jetpacks, probably.

(+1)

Here's something funny

Deleted 1 year ago

i cant launch the game it greets me with this error message

* Game started: false

* Game version: 0.4.1

* Game Variant: : Vanilla

* Launcher: Itch

* Ran for : 2 seconds, 481 ms

* Current time: 2025-03-15 at 13:15:28.104753700-04:00[America/Caracas]

* Operating system: Windows 11 10.0

* Arch: amd64

* Java VM name: OpenJDK 64-Bit Server VM

* Java runtime version: 21.0.2+13-58

* System user language: en

* CPU model: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx

* Save location free / total space: 65.644 GB / 237.227 GB

* Available processors: 8

* Native heap use: 13 MB

* Java heap use: 13 MB

* Max memory available: 1.471 GB

* RAM available: 5.879 GB

* getGLVersion: 

Type: OpenGL

Version: 4:6:0

Vendor: ATI Technologies Inc.

Renderer: AMD Radeon(TM) Vega 8 Graphics

* Prestart error logs: 

[TuningFork] Failed to init Audio. Details: Failed to open the default OpenAL device.

* Exception logs: 

com.badlogic.gdx.utils.GdxRuntimeException: java.lang.ExceptionInInitializerError

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:173)

    at finalforeach.cosmicreach.lwjgl3.Lwjgl3Launcher.createApplication(Lwjgl3Launcher.java:132)

    at finalforeach.cosmicreach.lwjgl3.Lwjgl3Launcher.main(Lwjgl3Launcher.java:107)

Caused by: java.lang.ExceptionInInitializerError

    at finalforeach.cosmicreach.ClientSingletons.create(ClientSingletons.java:79)

    at finalforeach.cosmicreach.BlockGame.create(BlockGame.java:117)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.initializeListener(Lwjgl3Window.java:416)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:366)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:193)

    at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:167)

    ... 2 more

Caused by: java.lang.NullPointerException: Cannot invoke "de.pottgames.tuningfork.Audio.getListener()" because "this.audio" is null

    at finalforeach.cosmicreach.audio.SoundManager.<init>(SoundManager.java:32)

    at finalforeach.cosmicreach.audio.SoundManager.<clinit>(SoundManager.java:21)

    ... 8 more

It sounds like you have issues with your audio drivers, a family member of mine had a similar issue, try looking into reinstalling them via the devices and drivers menu in windows (If I recall correctly, I don't use windows)

(+2)

Today, March 9 2025 is the 1 year anniversary of me playing. I first downloaded the game and joined the discord at 10:30 AM on March 9 2024 when 0.0.12 was the newest version. Happy BDAY weekend and I'm excited to see how it will grow more. (Congrats on being one of the top games on itch right now my dear CR)

-Axo

(+1)

HAPPY BIRTHDAY TO MY FAVORITE VOXEL GAME!

i haven't checked out the new update yet, but before i do i'd like to say that the lasers are... amazing.

they let me do SO MUCH STUFF, like logic gates (somewhat, still testing), light switches that swap the lights between two different colors, realistic light switches that have the lights flicker upon activating them and much more!

i might post them  here one day.

imma check out the new update now, and FFE, thank you so much for one year of this gem.

(+1)

Happy Birthday Cosmic Reach!

(+1)

Happy birthday Cosmic Reach!

(+2)

Happy birthday Cosmic Reach!!

(1 edit) (+1)

Happy Birthday Comic Reach! I've Played it since day 1!

(+2)

Oh hey, that's my build in the first screenshot! Glad he ended up using it :)

(+1)

Happy birthday!

(+1)

Happy birthday Cosmic Reach! Cosmic Reach first released on March 8, 2024, at 19:59 (7:59 PM) UTC.

(4 edits)

Here's a Really nice world seed if you want to find ice, palm trees, and tons of ores! (Turn left from spawn and walk that way to find the ice and ores)

(And turn right and walk that way to find palm trees)

-59276236

(+2)

Cool thing I made:

Deleted 1 year ago
(1 edit)

I was so excited when these blocks were added! I've been following this game since the 3rd devlog was the newest one! 

Deleted 1 year ago

holy peak engineering

Awsome music, really cool world gen! I can't wait to see more!

Viewing most recent comments 1 to 40 of 281 · Next page