1. Zeepkist
  2. News

Zeepkist News

Zeepkist Beautiful Beta - Version 17, Patch 14

[p]Patch 14:[/p]
  • [p]Fixed new workshop levels not working online: Workshop levels now download on the host's computer instead of the server. This should reduce the amount of Level A-05 loading bugs by a lot. I actually think this "fixed" solution is better than the system I had before.[/p]
  • [p]Added "/abort" command for host when loading workshop levels[/p]
  • [p]Fixed "???" author name bug[/p]
  • [p]Added two new signs whose text you can edit (in signs folder, 600 -> 601)[/p]

BUG WARNING: Online Workshop Level Issue

HELLO EVERYONE
[p][/p][h3]TL;DR:[/h3][p]Newly uploaded workshop levels can't be played online, the level download function on the server returns with an error code that says "fail".[/p][p][/p][p]It does not do this for existing workshop levels, only workshop levels that got uploaded after June 20, it appears.[/p][p][/p][p]I strongly suspect this is an issue on Steam's end, and I have opened a support ticket and I'm awaiting their reply.[/p][p][/p][p][/p][h3]Long version:[/h3][p]So last friday, the 21st, someone on my Discord made a bug report that they couldn't play their newly uploaded workshop level.[/p][p][/p][p]At first I expected this to be a fluke, a weird accident, so I tried it out myself. I made a new level, uploaded it to the workshop, and tried to load it online.[/p][p][/p][p]Nothing. I got an error that said "failed to load level".[/p][p][/p][p]That was strange, so I dove into the server log.[/p][p][/p][p]The way Zeepkist loads levels online is the client (you, the player) sends a Workshop ID to the server, which the server then downloads from Steam, and passes back to the players. This ensures everyone has the exact same level at all times, and it's quicker than having each player individually download workshop levels on their local computer (which also gave other issues in the past).[/p][p][/p][p]So Zeepkist does this by calling a function called DownloadItem. DownloadItem then returns true or false, as well as an error code called EResult. In the case of my newly uploaded level, it returned the following error code:[/p][p][/p][p]2 - k_EResultFail[/p][p][/p][p]The download just failed, whereas all other existing levels worked fine.[/p][p][/p][p]I searched the Steam API for further clues, and it described 2 - k_EResultFail as follows:[/p][p][/p][p]Generic failure.[/p][p][/p][p]Super duper useful (not).[/p][p][/p][p]It was at this point that I felt out of options, and I opened a Steam support ticket. It was just the beginning of the weekend so nobody on Steam's end has been online yet.[/p][p][/p][p]As of writing I'm still waiting for their reply, and I'll keep you informed of course.[/p][p][/p][p]I did some further digging, because the Zeepkist server also keeps special "Steam Workshop Logs". In those, I again found my level's Workshop ID, and found the following errors:[/p][p][/p][p]unpack failed (suspended)[/p][p]unpack failed (corrupt download)[/p][p][/p][p]I updated my support request with these new findings.[/p][p][/p][p]All I know is the following:[/p]
  • [p]I did not change anything[/p]
  • [p]From one moment to the next, certain workshop levels stopped working[/p]
  • [p]Rebooting the server did not fix it[/p]
  • [p]The server has not run out of storage space (this happened once, I wrote a fix for it)[/p]
  • [p]Workshop levels clearly still work, because the server will download old existing levels happily and fine[/p]
  • [p]For some reason, there's one user on the Discord who seems unaffected by the whole thing, and he can upload new levels fine & everyone can play them fine in online[/p]
[p][/p][p]I strongly suspect Steam broke a tiny little thing on their workshop download servers, but I have no way to confirm that of course. I'll need to wait for support to get back to me.[/p][p][/p][p]For the time being, all we can do is wait.[/p][p][/p][p]In the meantime, I'm going to carefully start researching ways to circumvent Steam workshop downloading altogether, but I can't make any promises here yet.[/p][p][/p][p]I will keep you informed of developments as they unfold.[/p][p][/p][p]I'm sorry for the inconvenience :([/p][p][/p][p]- Yannic[/p][p][/p]

Level Contest - 80 Blocks

Season 6: Theme 5

[h3]THEME: 80 Blocks[/h3]

Build a level using only 80 blocks!

Looking for ideas? How about creative use of scaling to get the most out of the block count!

If you have any questions, feel free to ask them in the discussion thread of this news post! Good luck, and happy building!

[h3]DEADLINE[/h3]
  • Your track should be complete and submitted by Sunday, 6th July 2025 at 18:00 BST
  • Submissions will be combined into a single workshop item after the deadline above


[h3]SUBMISSION RULES[/h3]
  1. You can only submit one level (you can modify or replace your submission as much as you like until the deadline)
  2. Level collaborations are permitted (Maximum of 3 players per level. This counts as a level submission for each individual creator. Please name/mention collaborators when submitting)
  3. Level author name MUST contain the submitters' Steam (or Discord) username
  4. The name of the level MUST start with "ZSL - " (e.g "ZSL - My Level")
  5. Your submission MUST be created within the 3 week building period. Please do not re-upload older mapsโ€”even if they fit the theme!


[h3]THEME RULES[/h3]
  1. Exactly 80 blocks. No less, no more.
  2. The block counter in the level editor UI is what matters, not the load time counter. Podium only counts towards block count if you manually place it.


[h3]LEVEL RULES[/h3]
  1. Scaling track pieces is permitted
  2. Level MUST follow any theme requirements set above
  3. Level MUST be exactly 80 blocks
  4. Level MUST have an author time above 20 seconds
  5. Level MUST have an author time under 60 seconds
  6. Level MUST have at least 3 checkpoints. Consider adding additional checkpoints for split timing or where it would prevent a cut, as cuts do not make for good tournament tracks!
  7. Level MUST NOT have risky or hidden finishes/shortcuts (e.g blind shortcuts or using no-collision/invisible/logic blocks to hide a secret path that is NOT the intended route)


[h3]HOW TO SUBMIT YOUR LEVEL[/h3]
  1. Join our Official Discord server
  2. Upload the level to the Steam Workshop
  3. Link the workshop item in the theme's thread in #level-submissions

    Don't have Discord? You can submit your entry by linking your workshop item in the comments section of this announcement post!


[h3]WINNERS & PRIZES[/h3]
  • Up to 15 of the submitted levels will be used for the next Zeepkist Super League event

    • Players of all skill ranges should be able to finish your level.
    • The more playable your level is, the more likely your level will be chosen!
  • The community will vote on their favourite maps from the theme once submissions close
  • Top 4 in the community votes for Best Decor and Best Track Layout will each win:

    • A special soapbox cosmetic in-game.
    • A Level Contest Winner role (Discord only)
    • 3,000 chat EXP in our Discord server (Discord only)


[h3]BANNER CONTEST[/h3]
We're also hosting a themed banner contest for our Discord server banner image where you can win a special paintbrush soapbox!!

The theme is Zeepkisten III and ends at the same time as this level contest!! View the banner contest event details on Discord

- Akane

Zeepkist Super League - Space

Season 6: Round 4 โ€” Space
[p]
The Zeepkist Super League is a friendly yet competitive tournament open to all skill levels.[/p][p]Each season consists of six rounds, each with a unique theme. Round 4 brings you tracks set in outerspace or on another celestial body![/p][p]Stay up-to-date with official and community-created events by joining the Official Zeepkist Discord!!

[/p][h2]๐Ÿ“… Event Details[/h2][p][/p][h3]Timeslot 1:[/h3]
  • [p]Hosted By: Akane[/p]
  • [p]Date: Sunday, June 15, 2025[/p]
  • [p]Time: 10:00 PT / 13:00 ET / 18:00 BST / 19:00 CEST[/p]
  • [p]Capacity: 64-128 playersโ€  (first-come, first-served)[/p]
  • [p]Event duration: 15 levels; 1 hour 50 minutes, including 7 minute break[/p]
  • [p]Room(s) opens: ~10 minutes before the event starts
    [/p]
[p]๐Ÿ’ก โ€  Note: Room 2 for Timeslot 1 will only open if Room 1 reaches 60/64 before the event starts.

[/p][h3]Timeslot 2:[/h3]
  • [p]Hosted By: Kernkob[/p]
  • [p]Date: Sunday, June 15, 2025[/p]
  • [p]Time: 16:00 PT / 19:00 ET / 00:00 BST (next day) / 01:00 CEST (next day)[/p]
  • [p]Capacity: 64 players (first-come, first-served)[/p]
  • [p]Event duration: 15 levels; 1 hour 50 minutes, including 7 minute break[/p]
  • [p]Room opens: ~10 minutes before the event starts
    [/p]
[p][/p][h2]๐Ÿ Event Format[/h2]
  • [p]Up to 191 players compete over 3 rooms / 2 timeslots. The leaderboards of all rooms will be combined![/p]
  • [p]15 levels selected by our panel of 20 judges.[/p]
  • [p]Rounds last 7 minutes โ€“ All levels are between 20 and 60 seconds long.[/p]
  • [p]Championship points system:
    • [p]1st: 100 points[/p]
    • [p]2nd: 98 points[/p]
    • [p]...each position lower is 2 points less...[/p]
    • [p]49th: 4 points[/p]
    • [p]50th: 2 points[/p]
    • [p]51st and below: 1 point[/p]
    • [p]DNF: 0 points[/p]
    [/p]
[p]๐Ÿ’ก The full leaderboard will be available at zeepki.st/super-league/season-6 after the event. [/p][p][/p][h2]๐ŸŽ Prizes[/h2][p][/p][h3]Round Prizes[/h3]
  • [p]Top 6 players on the combined leaderboard with the highest championship points:
    • [p]Win the Season 5&6 Super League soapbox cosmetic in-game.[/p]
    • [p]Gain a winner role in the Zeepkist Discord.[/p]
    • [p]Gain 3,000 chat level XP in the Zeepkist Discord.[/p]
    [/p]
[p]๐Ÿ’ก Winners will obtain their prizes in a game update after the event takes placeโ€”check the patch notes for rewarding of player cosmetics! [/p][p][/p][h3]Season Prizes[/h3]
  • [p]Your best 4 rounds out of the 6 rounds count to your season standings.[/p]
  • [p]Top 12 players at the end of the season win the Season 5&6 Super League soapbox cosmetic in-game.[/p]
[p]
[/p][h2]๐ŸŽฎ How to Join[/h2][p]
The Super League is open to everyone! Simply open Zeepkist and look for the following room held by either Akane (up to 2 rooms) or Kernkob (1 room): [/p][p][/p][p]๐Ÿ”น Zeepkist Super League: Space[/p][p][/p][p]๐Ÿ’ก Rooms fill on a first-come, first-served basisโ€”arrive early to secure your spot! [/p][h2]๐Ÿ“„ What Tracks Are We Racing On?[/h2][p]
Weโ€™ll be racing on 15 levels from the 39 Level Contest submissions. [/p]
  • [p]Mortispace โ€” Mortishade[/p]
  • [p]Zyphran Shockmire โ€” Quickracer10[/p]
  • [p]ZSaLien โ€” Tommygaming5132[/p]
  • [p]Shattered Beltway โ€” b17bobby[/p]
  • [p]No Time For Caution โ€” GoBigGoHotWheels[/p]
  • [p]Pepper's Planet โ€” Wotterbytes[/p]
  • [p]Beyond Eons โ€” Diabler + rtube[/p]
  • [p]Atmospheric โ€” justMaki[/p]
  • [p]BREAK TIME: SPACE EDITION[/p]
  • [p]Nugbase Foxtrot-9 โ€” Lexer + Yolo + St. Nic[/p]
  • [p]Station 39 โ€” Shadynook[/p]
  • [p]Cryosphere โ€” lokja[/p]
  • [p]A New Hope โ€” Codewalt[/p]
  • [p]For The Empire โ€” CantFindTheSky[/p]
  • [p]Spaced Out โ€” MackCheesy[/p]
  • [p]Interstellar ARK โ€” Metalted + RadAbsRad[/p]
[p]๐Ÿ’ก Note: Download the playlist from Download Playlist and save it in "%userprofile%AppDataRoamingZeepkistPlaylists" to load it in an Online Room! [/p]https://steamcommunity.com/sharedfiles/filedetails/?id=3492342567[p]Find all the past Super League / Level Contest submissions here.

โ€“ Akane[/p]

Zeepkist Beautiful Beta - Version 17, Patch 13

Patch 13:
- fixed an issue with the LOD script that caused lag
- smol secret