A downloadable game for Windows

Melt to Flow. Freeze to Push. Get the Paper Boat Home.

You are a little blob of jelly with one job: carry a fragile paper boat to the dock. Paper hates water, and it hates fire, so the boat rides on your back, and it's up to you to find a way through.

Fluidity is the jam theme and the heart of the game: You are always choosing between flowing and holding your shape.

Two Forms, One Blob

SHAPELOCK: liquid and solid forms of the blob

  • Liquid: Flow around posts, squeeze through grates, and soak up water drops to grow bigger and stretch across wider gaps. Careful, though: If you touch water as liquid, you dissolve.
  • Solid: Freeze in whatever shape you're in. The crystal is heavy: It holds buttons down, shoves crates, floats on water, and keeps anything inside you frozen in place.

The trick: Freeze at the right moment. Pour yourself into a gap, around a post, or over an edge, then freeze, and that shape becomes your tool.

What's Waiting for You

  • Pressure buttons, sliding gates, and conveyor belts
  • Magnets that pull you, but only while you carry iron
  • Seeds you carry in your crystal and plant in soil to grow a flower lift
  • A saw pipe that cuts you in two, leaving two blobs to bring back together
  • Hot plates that burn paper, water that soaks it, and grates only liquid can pass through

Controls

ActionKeyboardGamepad
MoveWASD / Arrow KeysLeft Stick
JumpSpaceA
Melt / FreezeEX
Restart LevelRSelect
PauseEscStart

Credits

  • Taha Furkan Ertürk: Game Developer
  • Ozan Ekşioğlu: Game Designer
  • Zeynep Naz Akbulut: Sound Designer
  • Babür Önceler: 3D and UI Artist

Sound: FMOD · Fonts: Fredoka and Nunito (SIL Open Font License)

Made in 48 hours for the Boğaziçi Game Jam 2026. Theme: Fluidity (Akışkanlık).

AI Use

AI tools were used in the following parts of the project:

  • 3D art: The piston model was generated with AI. AI was also used for mesh texture painting on the main character and some of the boat models.
  • Code: AI-assisted code was used for the character's physics: freezing and melting transitions, viscosity, and shape retention during mesh deformation.
  • UI: AI-assisted shader code was used for the liquid animation in the interface.
  • Music: The game’s music was made with the help of AI tools
  • itch.io page: The page design, the banner and the cover image were made with AI.

All animations and the remaining art, code and design were made by the team without AI.


Türkçe

Erit, ak. Dondur, it. Kâğıt gemiyi limana ulaştır.

Küçük bir jöle blobsun ve tek bir görevin var: narin bir kâğıt gemiyi iskeleye taşımak. Kâğıt sudan da ateşten de nefret eder; gemi sırtında, yolu bulmak sana kalmış.

Akışkanlık hem jamin teması hem de oyunun kalbi: Her an akmakla şeklini korumak arasında seçim yaparsın.

  • Sıvı: Direklerin etrafından akar, ızgaralardan süzülürsün. Su damlalarını emdikçe büyür, daha geniş boşluklara uzanırsın. Ama dikkat: Sıvıyken suya girersen çözülürsün.
  • Katı: O anki şeklinde donarsın. Kristal ağırdır: Düğmelere basar, sandıkları iter, suda yüzer ve içindekileri donmuş hâlde taşır.

Püf noktası: Doğru anda don. Bir boşluğa, bir direğin etrafına ya da bir kenardan aşağı aktığın şekil, donduğunda senin aletin olur.

Seni neler bekliyor: basınç düğmeleri, kayan kapılar, taşıyıcı bantlar, yalnızca demir taşırken seni çeken mıknatıslar, toprağa ekince çiçek asansörüne dönüşen tohumlar ve seni ikiye bölen testereli boru.

Kontroller: hareket için WASD veya ok tuşları, zıplamak için Boşluk, erimek ve donmak için E, bölümü yeniden başlatmak için R, duraklatmak için Esc.

Boğaziçi Game Jam 2026 için 48 saatte yapıldı. Tema: Akışkanlık.

Yapay Zekâ Kullanımı

Projede yapay zekâ araçları aşağıdaki bölümlerde kullanılmıştır:

  • 3D sanat: Piston modeli yapay zekâ ile üretilmiştir. Ana karakter ile bazı tekne modellerinin mesh texture painting aşamasında da yapay zekâdan yararlanılmıştır.
  • Kod: Karakterin fiziğinde yapay zekâdan kod desteği alınmıştır: donma ve erime geçişleri, viskozite ve mesh deformasyonu sırasında formun korunması.
  • Arayüz: Arayüzdeki sıvı animasyonunda yapay zekâdan shader kodu desteği alınmıştır.
  • Müzik: Oyunun müziği yapay zekâ araçlarının desteğiyle oluşturulmuştur.
  • itch.io sayfası: Sayfa tasarımı, banner ve kapak görseli yapay zekâ ile hazırlanmıştır.
Tüm animasyonlar ve bunların dışındaki sanat, kod ve tasarım çalışmaları ekip tarafından yapay zekâ kullanılmadan yapılmıştır.
Updated 17 days ago
Published 18 days ago
StatusReleased
PlatformsWindows
AuthorBaburOnceler
GenrePuzzle, Platformer
Tags3D, 3D Platformer, Puzzle-Platformer
AI DisclosureAI Assisted, Code, Graphics
JamsBoğaziçi Gamejam 2026

Download

Download
ShapeLock.zip 62 MB

Comments

Log in with itch.io to leave a comment.

(+1)

You created top vibrate and wonderful game.. That’s game has special soul and interesting levels concept.

Thanks god for this nice but small cool thing. 💪💪💪😉🥳

Thanks a lot for the kind words! Glad you liked our jam project. Cheers! 🙌