Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Fusion Script Game Studio: iscEngine & JS-EngineNewsiscEngine Updated to Version 1.9
Major update

iscEngine Updated to Version 1.9

Fusion Script Game Studio: iscEngine & JS-Engine · published 13 Sep 2026, 21:03 UTC · build 25287826

All newsPlayers around this dateRead on Steam

ISC Engine 1.9 Is Out — JavaScript and DirectX Support Have Arrived!

One of the biggest ISC Engine updates to date is now available. JavaScript game development and hardware-accelerated DirectX/Direct2D rendering, neither of which was included in the previous Steam release, are now built into the engine.

Your existing iScript projects will continue to work. For new projects, you can select JavaScript, set up your game in

init()

, and build a fixed-step game loop with

update(dt)

. With

engine.include()

, you can also organize your project across multiple JavaScript files.

DirectX/Direct2D Rendering

The new Direct2D rendering system uses hardware acceleration for sprites, animations, text, and particles. Camera offsets, transparency, fixed sprite sizes, and rotation are supported on the DirectX path as well. The render target updates automatically when the window is resized, and the engine can fall back to GDI+ if DirectX is unavailable.

Use

dx enable

in your project launcher to enable DirectX,

dx disable

to switch it off, and

dxinfo

to view its status. DirectX is enabled by default for new projects.

What Does the JavaScript API Support?

• engine: screen clearing, window title and size, delta time, timers, camera control, fullscreen mode, game exit, and multi-file script loading
• sprite: creation, movement, velocity, size, visibility, animation frames, image replacement, rotation, cloning, collision checks, mouse-over checks, camera following, batch searches, and projectile firing
• input: key held, key pressed, and key released checks; mouse position and mouse-button edge events
• pad: XInput controller connections, buttons, analog sticks, and triggers, with Xbox and PlayStation button names
• physics: swept AABB movement, platform physics, gravity, and tilemap collisions
• tilemap: loading and rendering Tiled JSON maps, defining solid tiles, and querying map data
• scene: grouping, showing, hiding, and switching menus, gameplay, and other scenes
• ui: panels, labels, buttons, progress bars, and layout helpers
• draw: text, rectangles, ellipses, lines, triangles, images, and health/progress bars
• particle and effect: particle emitters, directional cone emission, and one-shot animation effects
• audio: WAV/MP3 loading and playback, stop, pause, looping, and volume control
• storage: persistent values that remain available after the game closes
• file and db: file operations and database bridges for SQL Server, Access, Excel, and CSV
• net: queue-based TCP server/client communication designed for use in the game loop
• math, text, game, and console: math helpers, on-screen text, the iScript variable bridge, and debugging output

The code editor now includes JavaScript syntax highlighting, IntelliSense, Ctrl+Space completion, and syntax checking before execution. You can select iScript or JavaScript for each project and change the defaults for new projects in the settings screen.

More Improvements

• Sprite angle and rotation support compatible with animations
• Fixed-step

update(dt)

and

engine.deltaTime


• Camera following and multi-collision queries
• Fixed sprite sizing and improved bitmap caching
• Fixes for network shutdown, image replacement, and particle color blending
• Runtime reset, timer cleanup, and execution limits for scripts that become unresponsive

This release passed 256 out of 256 automated checks across 11 test tools. Runtime and gameplay-logic tests for the sample games were also completed successfully.

With ISC Engine 1.9, you can continue using the classic iScript workflow or build larger 2D projects with JavaScript and DirectX. Share your feedback and the games you create with the Steam community!

Version: 1.9.0.0

More from Fusion Script Game Studio: iscEngine & JS-Engine

Other announcements

All news
In-game event3 Dec 2025iscEngine is UpdateiscEngine has been updated. Both the game engine and your games will now run more efficiently. New commands have been added, and the code editor has been improved. Changes: Application performance has been improved. It now supports nested structures like if ... end if, loop ... end loop, for ... next, while ... wend, and switch case. In previous versions, nesting these commands would not work p…Community2 Nov 2025We've added Steam Workshop support to our app.You can now share the projects you have developed with other users via the Steam Workshop, or you can download projects made by other developers and use those projects yourself. Fusion Script Game Studio: iscEngine & JS-Engine - WorkshopGame update21 Oct 2025iscEngine New Version ReleasedThe background color issue in iscEngine has been resolved. · Some improvements have been made to increase performance.