Build a level set in outer space or on a celestial body!
Looking for ideas? How about a level set on the moon; flying between planets in our solar system; or on a distant alien planet.
If you have any questions, feel free to ask them in the discussion thread of this news post! Good luck, and happy building!
DEADLINE
Your track should be complete and submitted by Sunday, 1st June 2025 at 18:00 BST
Submissions will be combined into a single workshop item after the deadline above
SUBMISSION RULES
You can only submit one level (you can modify or replace your submission as much as you like until the deadline)
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)
Level author name MUST contain the submitters' Steam (or Discord) username
The name of the level MUST start with "ZSL - " (e.g "ZSL - My Level")
Your submission MUST be created within the 3 week building period. Please do not re-upload older mapsโeven if they fit the theme!
THEME RULES
Set in outer space or on a celestial body (excluding Earth)
LEVEL RULES
Scaling track pieces is permitted
Level MUST follow any theme requirements set above
Level MUST be under 4000 blocks
Level MUST have an author time above 20 seconds
Level MUST have an author time under 60 seconds
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!
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)
- added experimental "Whole-Mesh Batching" which should improve fps in levels with many trees and stuff (Setting can be found in General, all the way down, under the "Experimental" header) - fixed autosaves/backups not saving properly - fixed gift counter not working for JSON adventure levels (A-01) - optimized some wheel code on meshes with lots of polygons (fixed pants) - optimized level loading - optimized LOD calculations a little bit - "simulate lofi" now also disables volumetric lighting - fixed block counter on level loading being 0 sometimes - fixed fans in fan blocks not going intangible when they were meant to - fixed author times sometimes not showing up in editor - fixed controller not being able to navigate to "reset shuffle" - fixed tree gun pipette mode - speed split deltas now show a decimal
Zeepkist Beautiful Beta - Version 17, Patch 3 & 4
Patch 3:
Thank you for your patience while I work through these v17 launch bugs :3
- fixed photomode sky objects being slightly misaligned - removed excessive name sanitation from author names - fixed sunflowers not looking at the sun - small change to how splits with (f) scale - fixed splits showing (f) even when no split was split - fixed gift counter not showing up in JSON-based adventure levels
Patch 4:
- Fixed an issue with adventure level rendering in the adventure overworld
Zeepkist Beautiful Beta - Version 17, Patch 2
Patch 2:
- Maybe fixed issue with skybox objects having a weird offset - Fixed not being able to paint beige concrete - Fixed "Materail" spelling error - Fixed skybox button having a wrong hotkey (it doesn't have a hotkey at the moment) - Fixed freeplay splits not showing in online if that option was enabled - Freeplay splits in online are now prefixed with (f) - Fixed author names being formatted weird I think - Awarded event cosmetics
Version 17 - The Skybox Update
Hey everyone!!!
Today it's time for some Zeepkist v17!!!!!!!!
THE SKYBOX UPDATE
MOD WARNING
IF YOU HAVE ANY MODS, THIS UPDATE WILL LIKELY BREAK THEM - IF YOU RUN INTO ANY ISSUES, REMOVE ALL MODS AND SEE IF THE ISSUES PERSIST
The Skybox Update
The skybox update is a pretty technically comprehensive update, because it doesn't just add cool skybox customization - it also completely rewrites the way Zeepkist handles levels.
Before v17, Zeepkist saved levels as csv files (Comma Separated Values). This had a whole bunch of drawbacks and I'm honestly not completely sure why I ever made it like that to begin with.
Anyway, NOW Zeepkist saves levels as json files!! This should give me a looot more flexibility when it comes to what I can save in the level file.
To demonstrate the power of this change, I made it so you can now make entirely custom skyboxes, using the exact same options I've had at my disposal when I made all the preset skyboxes.
Some JSON Details
All of your old levels will still work! I wrote the code in a way that Zeepkist is 100% backwards compatible with all pre-v17 levels. You can still load them in singleplayer, online, and the level editor.
Any level you save from here on out though, will be saved in the new JSON format! :)
The Skybox Editor
In the level editor, you will see a new button that looks like a lightbulb:
This takes you to the Skybox Editor:
From where you have many many pages of all sorts of options allowing you to create the skybox of your dreams! :D
I am REALLY REALLY REALLY excited to see what insane skyboxes people come up with.
Changelog
- Changed .zeeplevel file format from CSV to JSON - Added a skybox editor - Added a monthly automatic reboot to the Zeepkist servers, which should keep everything running smoothly. The reboot happens every first monday of the month. After the reboot, it may take a bit longer to load workshop levels, but this is normal and should resolve itself after a while. - Added "disable block collisions" checkbox in the extended block properties panel - Fixed code new roman doesn't support japan text - Fixed servermessage text alignment issue - Propbably fixed an issue with loading levels on game start - Fixed a streetlamp rendering issue in level editor - Added 3 new primitives
Known Issues
- Gift counter doesn't work on A-01 in online multiplayer - Splits sometimes don't show up - Level names don't show up in online multiplayer
New Roadmap!!
I also made a new roadmap, for people that are interested in that sort of thing!!
Happy Zeepkisting!!
As with any update, things are likely to break and I'll be hard at work over the coming time to fix any issues and bugs that pop up.
Things are especially likely during this update because it's such a technically intensive change. - The entire savefile system got overhauled - Save/load system got updated - Server got updated - An entire custom skybox system was added
So please be patient while I work through everything!! :D
If you notice any bugs, make a bug report on the Zeepkist Discord: https://steelpan.dev/zk-discord, making sure to follow the instructions in the #bugs channel!
I'll see you all around B-)
HAPPY ZEEPKISTING!!
v17p1:
- Fixed level names not working - Splitscreen now also listens to camera settings
Level Contest - Medieval
Season 6: Theme 3
THEME: Medieval
Build a level inspired by the Middle Ages โ castles, catapults, dungeons, knights or even humble peasant villages!
Looking for ideas? Try weaving through farmland and sleepy villages, racing past bustling market stalls or storming a fortified castle! Bring the medieval world to life, weather it's a muddy peasant hamlet or a noble's grand esate!
If you have any questions, feel free to ask them in the discussion thread of this news post! Good luck, and happy building!
DEADLINE
Your track should be complete and submitted by Sunday, 4th May 2025 at 18:00 BST
Submissions will be combined into a single workshop item after the deadline above
SUBMISSION RULES
You can only submit one level (you can modify or replace your submission as much as you like until the deadline)
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)
Level author name MUST contain the submitters' Steam (or Discord) username
The name of the level MUST start with "ZSL - " (e.g "ZSL - My Level")
Your submission MUST be created within the 3 week building period. Please do not re-upload older mapsโeven if they fit the theme!
THEME RULES
Medieval themed decoration (any Middle Ages period between the 5th and 15th Century)
LEVEL RULES
Scaling track pieces is permitted
Level MUST follow any theme requirements set above
Level MUST be under 4000 blocks
Level MUST have an author time above 20 seconds
Level MUST have an author time under 60 seconds
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!
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)
Small patch & a new achievement, and I wanted to show some screenshots of what I'm working on for the next big Zeepkist update!! :)
I've been working on changing the Zeepkist level file format from CSV to JSON, which should give me a lot more flexibility when it comes to saving data into levels.
To showcase that, I've been working on exposing all skybox settings in the level editor, allowing players to create entirely custom skyboxes!!
This is not an april fools joke by the way. If you've been checking out the Discord for the past month you'll have seen me working on this & posting updates! :D
You can get some really really pretty results with this, and I can't wait to see people actually playing around with this for themselves!!
So that's coming later!
For now, Patch 74!!
Patch 74:
- Awarded event cosmetics - Added the April Fools achievement, which you get if you play Zeepkist on April Fools!!
Happy Zeepkisting!!!
Level Contest - Slow Motion
Season 6: Theme 2
THEME: Slow Motion
Build a level where the player never goes above 100 speed!
Looking for ideas? Try a compact layout to make the most of the limited speed; use tight corners that feel smooth at lower speeds; get creative with elevation changes to control the player's speed.
If you have any questions, feel free to ask them in the discussion thread of this news post! Good luck, and happy building!
DEADLINE
Your track should be complete and submitted by Sunday, 6th April 2025 at 18:00 BST
Submissions will be combined into a single workshop item after the deadline above
SUBMISSION RULES
You can only submit one level (you can modify or replace your submission as much as you like until the deadline)
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)
Level author name MUST contain the submitters' Steam (or Discord) username
The name of the level MUST start with "ZSL - " (e.g "ZSL - My Level")
THEME RULES
Level MUST keep the player under 100 speed
Level MUST NOT have the player go faster than 100 speed. Use the Slower (red X) block to control and cap the maximum speed if you think someone could go faster than 100 speed on a section of your track
LEVEL RULES
Scaling track pieces is permitted
Level MUST follow any theme requirements set above
Level MUST be under 4000 blocks
Level MUST have an author time above 20 seconds
Level MUST have an author time under 60 seconds
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!
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)
The Zeepkist Super League is back for Season 6. Whether you're a seasoned Zeepkist racer or just starting out, this is your chance to compete in a friendly yet competitive tournament open to all skill levels.
Each season consists of six rounds, each with a unique theme. Round 1 brings you tracks that are only 3 blocks wide, pushing creativity to the limit.
Stay up-to-date with official and community-created events by joining the Official Zeepkist Discord!!