[Game] Eyeballs [1.3.3]

Post Reply
User avatar
Wuzzy
Member
Posts: 5040
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

[Game] Eyeballs [1.3.3]

by Wuzzy » Post

Eyeballs is a dark stealth/anti-stealth game. Explore the Realm of Eyes, but you must be seen by the eyeballs at all times.

My submission for the 2024 Luanti Game Jam. (ranked 3rd and got the award for Best Mood)

(Content warning: Gore)

Eyeballs_Wall.jpg
Eyeballs_Wall.jpg (106.11 KiB) Viewed 4795 times
Plot
After years of experimentation, the Cult of Oculon has finally managed to open the portal to the Realm of Eyes, where floating eyeballs, both good and evil, live.

You’re the Chosen One. You must venture deep into the Realm of Eyes to uncover its deepest secrets.

This realm is governed by one simple rule: The Unseen are lost. Only those who are seen by the eyeballs will be able to move on.

Gameplay
You start in the headquarters of the cult. Stand on the magic portal in the main hall to enter the Realm of Eyes. The eyeballs are your friends … well, most of them.

From now on, you have to be seen by at least one friendly eyeball at all times. As long you are seen, you are safe. However, if not, then the Thing will snatch you! What’s worse, some eyeballs will turn against you.

The objective is to find and stand on the portal in each location.

The counter at the bottom of the screen shows how many eyeballs are seeing you right now. If you’re not seen by the friendly eyeballs, a danger bar will appear that rapidly fills up. Once it’s full, you will be taken by the Thing and you have to try the level again.

If you’re stuck …
Spoiler
If you're stuck, first take this hint to heart: Look everywhere for buttons. They’re important. Explore the location from every angle.

If this didn’t help, you can cheat by entering the chat commands /grantme server (to get the "server" privilege) and then /level ~1 to teleport to the next level or /level <number> to teleport to a level with the given number.

You can also use /immortal to toggle immortability.
Download

Download version 1.3.3

Game information
  • Content Warning: Gore
  • For Luanti 5.12.0 or later (Luanti 5.10 and 5.11 work, too, but are less ideal)
  • Code license: GPLv3 or later
  • Media license: CC BY 4.0 (see README.md for details)
  • Available languages: English, German, Russian, French, Spanish, Simplified Chinese (partial)
Links: Credits:
  • Idea, design, programming, writing, graphics, models, sounds, music by Wuzzy
  • German translation: Wuzzy
  • Russian translation: divergency
  • French translation (partial): Nazalassa
  • Spanish translation: Miguel_PL
  • Chinese translation (simplified Han script): bright
  • (note: these credits apply to all mods in the game)
Last edited by Wuzzy on Mon Nov 03, 2025 12:37, edited 12 times in total.

wheat8
Member
Posts: 51
Joined: Sat Jul 20, 2024 13:06
Location: France

Re: [Game] Eyeballs [1.0.2]

by wheat8 » Post

I like this game, it is really innovative. The atmosphere is great, sounds are good, gameplay is good (but movements are a little bit slow imo, furthermore when you try again a level multiple times) and the game seems polished. Also it's always pleasant to see all the possibilities offered by the engine. Congratulations for your game Wuzzy, so far, that's my favorite for this game jam !

User avatar
Wuzzy
Member
Posts: 5040
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Game Jam Result / Version 1.1.0

by Wuzzy » Post

Game Jam Result
The Game Jam is over.
Eyeballs has ranked 3rd in the Game Jam!
It also won the special award for Best Mood!

Version 1.1.0
And now is time for the first post-jam release. It adds a German translation and instructions in the README for future translators but otherwise this is mostly a bugfix release.

If you have experienced the bug that caused white glass to look weird, there's now a workaround that makes the glass look less pretty than intended. If you want to see the glass as intended, you must disable mip-mapping, bilinear filtering, trilinear filtering and anisotropic filtering. Sorry for the inconvenience.

Changelog:
  • Add German translation
  • Add basic instructions for translators
  • Graffiti is now translatable
  • Add /restart command
  • Apply workaround for buggy white glass texture if mip-mapping/bi-/tri-/anisotropic filter is on
  • Fix danger meter overlapping with status message
  • Fix player being able to push buttons while teleporting
  • Fix unreliable touch control detection
  • Fix /show_trigger_numbers not removing waypoints
  • Fix rhombus stair texture
  • Rework graffiti
  • Add 3-by-2 graffiti
Last edited by Wuzzy on Fri Dec 06, 2024 00:06, edited 1 time in total.

User avatar
Desour
Member
Posts: 1574
Joined: Thu Jun 19, 2014 19:49
GitHub: Desour
IRC: Desour
In-game: DS
Location: I'm scared that if this is too exact, I will be unable to use my keyboard.

Re: Game Jam Result / Version 1.1.0

by Desour » Post

Wuzzy wrote:
Thu Dec 05, 2024 20:01
If you have experienced the bug that caused white glass to look weird, there's now a workaround that makes the glass look less pretty than intended. If you want to see the glass as intended, you must disable mip-mapping, bilinear filtering, trilinear filtering and anisotropic filtering. Sorry for the inconvenience.
Oh, so it wasn't supposed to show a white square. :o
It's probably an instance of this bug: https://github.com/minetest/minetest/issues/15401
he/him; Codeberg; GitHub; ContentDB; public personal TODO list; "DS" is preferred (but often too short)

User avatar
Wuzzy
Member
Posts: 5040
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: [Game] Eyeballs [1.1.0]

by Wuzzy » Post

Yes, the white square was a bug, but I think this workaround should be "good enough". Thanks for pointing to that bug.

In the meanwhile, I’ve added a translation project on Codeberg translate! I will gladly accept any translation there.

Note that Eyeballs also contains translatable images for the wall texts. Those are hand-drawn, but Codeberg Translate has transliterations of all of them. I might draw those myself if a translation arrives, at least for the Latin script.

User avatar
Wuzzy
Member
Posts: 5040
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Version 1.2.0

by Wuzzy » Post

Version 1.2.0 is here!

This adds a complete Russian and partial French translation. It also fixes a bug causing the player to be stuck in the next level if you jumped *just* before the teleport transition begins.

User avatar
Wuzzy
Member
Posts: 5040
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Version 1.3.2

by Wuzzy » Post

Version 1.3.2 is here! This is a maintenance and translation update for new features and bugfixed that arrived thanks to Luanti 5.12.0. Thanks to Miguel_PL, we now have a Spanish translation! :-)

Note this game now recommends Luanti 5.12 or later. Versions 5.10 and 5.11 still work, but are not ideal due to bugs.

Changelog:
  • Disable workaround for buggy glass texture in Luanti 5.10
  • Add setting to manually enable the glass texture workaround
  • Fix eyeballs in darkness not being fully dark in level 5 (Lantern Plane)
  • Restrict camera to first-person mode (Luanti 5.12)
  • /level command now supports tilde notation (e.g. /level ~1 moves one level forwards)
  • Spanish translation (by Miguel_PL)
  • Partial Simplified Chinese translation without graffiti (by bright)

User avatar
Wuzzy
Member
Posts: 5040
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Eyeballs v1.3.3

by Wuzzy » Post

Version 1.3.3 released!

Changelog:
  • Fix game not working if mapgen_limit setting has a low value
  • Translation updates (Ukrainian, Russian, French)

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest