012.441


Additions

  • Physics Areas

    • Added Physics Areas to the Level Builder.
    • Physics Areas allow regions of a level to temporarily override character movement physics while the player is inside them.
    • Added configurable Gravity.
    • Added configurable Jump Strength.
    • Added configurable Coyote Time.
    • Added configurable Jump Buffer timing.
    • Added configurable Move Speed.
    • Added configurable Ground Acceleration.
    • Added configurable Ground Friction.
    • Added configurable Turn Strength.
    • Added configurable Air Control.
    • Physics values default to normal game physics, allowing areas to selectively modify only the properties needed.
    • Physics Areas are invisible during normal gameplay.
  • Weather Areas

    • Added Weather Areas to the Level Builder.
    • Weather Areas update the active level weather when the player comes into contact with them.
    • Weather can now change dynamically during a level as the player moves between different Weather Areas.
    • Added Clear weather.
    • Added Rain.
    • Added Acid Rain.
    • Added Hail.
    • Added Lava Rain.
    • Added Snow.
    • Added Sand Storms.
  • Poison Clouds

    • Added Poison Cloud areas to the Level Builder.
    • Poison Clouds create hazardous fog regions that can affect the player while they remain inside them.
    • Poison Cloud regions are defined independently from normal weather, allowing them to be placed exactly where needed.
  • Poison Water

    • Added a breathing limit while submerged in Poison Water.
    • The player's available breath drains while submerged in Poison Water.
    • Breath begins recovering after the player leaves the hazardous liquid.
    • This gives Poison Water its own gameplay behavior instead of functioning only as a visual liquid variation.
  • Script Cinematics

    • Added Sound Effect actions to Script Blocks.
    • Added Sound Effect support to + AND... actions so sounds can be combined with dialogue, camera movement, waits, filters, and other scripted actions.
    • Added Crickets and Sad Violin as script-usable sound effects.
    • Added a reusable Script Sound Effect registry so additional game sounds can be exposed to Script Blocks more easily.
    • Added Visual Filter actions to Script Blocks.
    • Added Normal and Black & White visual filters.
    • Added Visual Filter support to + AND... actions.
    • Added an editable Camera Zoom Transition time in milliseconds.
    • The default camera zoom transition is approximately 715ms to preserve the previous camera feel.
  • Talking Animation

    • Added a new talk character animation for conversational scenes.
    • Talking characters now gesture with alternating hands while standing still.
    • The animation returns each hand to a resting position between gestures.
    • Added subtle head and body movement while talking.
    • Added the Talking emote to keyboard shortcut 7, alongside the existing emotes on keys 1–6.
    • Spark can automatically use the Talking animation while displaying dialogue and otherwise standing idle.
    • NPCs can automatically use the Talking animation while delivering scripted dialogue and otherwise standing idle.
  • Speech Bubbles

    • Added a small pointer to the bottom of speech bubbles to visually indicate the current speaker.
    • The speech-bubble pointer uses the bubble's black background with a white outline.

Improvements

  • Weather & Liquids

    • Improved interactions between weather effects and liquid regions.
    • Weather-driven liquid changes now refresh affected liquid chunks correctly as conditions change.
    • Improved hazardous-liquid behavior so Poison Water can track whether the player is actively submerged.
    • Improved liquid-state transitions when entering or leaving different environmental regions.
    • Improved icy surface movement with reduced friction for more natural sliding behavior.
  • Physics Areas

    • Physics overrides are applied only while the player is inside the configured Physics Area.
    • Leaving a Physics Area restores the appropriate normal game physics.
    • Physics Areas can modify individual movement properties without requiring every physics value to be changed.
    • Physics Areas can be used to create low-gravity rooms, heavy-gravity sections, slippery movement, stronger or weaker jumps, altered air control, and other movement variations.
  • Script Dialogue

    • When synthesized Script Dialogue is enabled, scripts now advance as soon as the spoken voice finishes instead of continuing to wait for the speech-bubble timer.
    • When synthesized speech is unavailable or disabled, scripted dialogue continues to use the normal speech-bubble display timing.
    • Script sound effects are now tracked by the scripting system.
    • Script sound effects are immediately stopped and reset when the next script step begins.
    • Script sound effects are also stopped when a script finishes, resets, is interrupted, or is cancelled by a world transition.
    • Visual filters automatically return to Normal when a scripted sequence finishes or resets.
  • NPC & Scripted Movement

    • Improved automatic obstacle jumping for NPCs and scripted Spark movement.
    • Characters now consider their actual movement destination before deciding whether an obstacle needs to be jumped.
    • Characters no longer jump simply because a wall is nearby when their destination stops before the wall.
    • Characters can still jump onto or across large platforms when reaching the destination requires passing the platform's blocking edge.
    • The same destination-aware obstacle check is used by the collision and movement-stall jump fallback.
  • Dialogue Presentation

    • Raised character speech bubbles approximately 20 pixels so they sit more clearly above the speaker's head.
    • Spark dialogue continues to use blue text.
    • NPC dialogue now defaults to white text, making it easier to distinguish who is currently speaking.
    • Reduced the speech-bubble pointer size for a subtler appearance.
  • Talking Animation

    • Adjusted the Talking animation so both arms rest in a lower, more natural position similar to the normal idle pose.
    • Reduced the height and angle of raised hand gestures so characters no longer appear to raise their arms straight into the air.
    • Slowed the raising and lowering of each arm for more natural conversational movement.
    • Slowed the secondary hand gesture that occurs while an arm is already raised.
    • Adjusted the secondary raised-hand pose to create a smaller conversational emphasis gesture.
    • Slowed and softened head and body movement during the Talking animation.
    • Movement, jumping, attacking, carrying, and explicit scripted sprite actions continue to take priority over the automatic Talking animation.

Bug Fixes

  • Fixed NPCs and scripted characters unnecessarily jumping when approaching an obstacle even though their destination was before the obstacle.
  • Fixed an initial destination-aware jumping implementation that could cause NPCs to run directly into large platforms instead of jumping onto or over them.
  • Fixed scripted collision fallback jumps bypassing the destination check and causing unnecessary jumps.
  • Fixed long Script Sound Effects such as Crickets or Sad Violin continuing to play after their script step had already ended.
  • Fixed weather and liquid changes not always refreshing the affected liquid regions correctly.
  • Fixed some environmental physics transitions not restoring or updating the expected movement behavior when entering or leaving special areas.
v012.440
Offline 0
  • Global
  • Current Level
  • mariofan2025: yeah, i'll try
    2 weeks ago
  • wulfe: this is my non-sub, non-anything account
    2 weeks ago
  • mariofan2025: that username "wulfe" is a spark
    2 weeks ago
  • wulfe: yeah
    2 weeks ago
  • mariofan2025: setting lightning limbs works, but lightning limbs does not allow setting if you log out
    2 weeks ago
  • wulfe: correct.. only available for devs, bug finders, and subscribers
    2 weeks ago
  • wulfe: gotta give you access to everything so you can test :P.. i'm gonna try to make money off this game through subscriptions, but you always free my friend
    2 weeks ago
  • noob: everything is pushed live
    2 weeks ago
  • mariofan2025: yeah
    2 weeks ago
  • mariofan2025: version 012.439 for now
    2 weeks ago
  • blahst: lol, yeah
    2 weeks ago
  • blahst: i'm trying to compile a list, it's gonna be ridiculout
    2 weeks ago
  • blahst: s
    2 weeks ago
  • mariofan2025: test voice
    2 weeks ago
  • mariofan2025: test voice through global chat
    2 weeks ago
  • spark: added weather area (updates the weather), added physics area (allows you to change the general physics of the game), added poison fog, when you stay in it too long you start taking damage
    2 weeks ago
  • spark: all on dev of course
    2 weeks ago
  • 2 weeks ago
  • noob: [censored] => [email protected]
    2 weeks ago
  • mariofan2025: any level not loading
    4 days ago

    Character Appearance

    You Leveled Up!

    Credits: 0

    Choose one:

    Recent Level History

    The last ten times you hit save:

    Load Version

    Nuke Level: Are you sure?

    This will delete this entire level, and you'll have to start from scratch.

    If you're sure you want to do that, click the button.

    Nuke It

    How To Upload

    You must create a user account and log in to upload levels. You're a guest, but you're free to play around with this level builder. The level you're editing is saved to your IP address.

    Once you click upload, you then have to beat your level to upload it to the level browser.

    How To Upload

    First, save the level so it can reload and get level data. Then you may click the Upload button to start trying to upload the level.

    How To Play

    WASD for direction. W to Look Up, A to Move Left, S to Duck, D to Move Right. Hold J to start Running. Press K to Jump. Press L to do a Flip Jump. Press ; to attack. Press spacebar to use an equipped utility item (grappling hook).

    For advanced tips, play the tutorial.

    Controller Support?

    Tested and works on Google Chrome. Use D-Pad for direction. Hold Y or X to run. Press B to Jump, A or a bumper to Flip Jump, Trigger (ZR or ZL) to attack with a held Weapon. Press Start to Pause.

    Sound

    Music Volume

    Sound Effects Volume

    Player Dialogue Volume

    Script Dialogue Volume

    Performance Options

    Everything you turn off is less your browser needs to render.

    Graphics

    Background 1 Panning

    Background 2 Panning

    Animations When Paused

    Particle Effects

    Shadows

    Player Ghost Trails

    Enemy Thought Bubbles

    Damage Numbers

    Lighting

    Fog

    Resolution

    Keyboard Bindings

    Click the binding you want to change, then type any key.

    You must be signed in to use this.

    UpType Any Key
    87
    RightType Any Key
    68
    DownType Any Key
    83
    LeftType Any Key
    65
    RunType Any Key
    74
    JumpType Any Key
    75
    Flip JumpType Any Key
    76
    AttackType Any Key
    186
    UtilityType Any Key
    32
    PauseType Any Key
    27
    MapType Any Key
    9
    Restart LevelType Any Key
    82
    Edit LevelType Any Key
    69
    Up

    Send In-Game Message