Advertisement · 728 × 90

Posts by Excalibur.js

Game Dev Library

Working on a personal Game Dev Library to collect all the small systems I keep rewriting 😅

mini-maps, utilities, gameplay helpers, and more coming

If you’re into indie dev or ExcaliburJS, would love your thoughts

👇 #gamedev #indiedev @excaliburjs.com

jyoung4242.github.io/Game-Dev-Lib...

2 weeks ago 7 5 1 0
Preview
Now THAT'S a Big Dragon! on Steam Recruit an ever-growing army of heroes, stack powerful upgrades, and watch the numbers go up as your forces chip away at a colossal dragon!

Guess what!? Excalibur game just landed a demo on Steam last week!!! Go wishlist Now THAT'S a Big Dragon!

store.steampowered.com/app/3834590/...

#excaliburjs #gamedev #typescript #steam

3 weeks ago 11 5 0 0

Get hyped for Global Game JAM 2026 @2dcon.gg HQ!

@igdatc.bsky.social is organizing an in person event this weekend 🎉

Have you ever wanted to make a game? Let's make some games together! It's the best way to learn and improve!

Check this link for all the info igdatc.org/ggj

#gamedev #minneapolis

2 months ago 19 5 0 0

I have so much fun with Excalibur!!!

2 months ago 3 2 0 0

Excalibur.js is on the list! ⚔️🔥

If you're looking for a TypeScript game engine look no further! (We have games made in Excalibur on Steam btw!)

#gamedev #typescript #webdev

2 months ago 10 2 0 1
Preview
Report on the current state of Web Game Development in 2025 is out! - Gamedev.js Results of the Gamedev.js Survey 2025 conducted last month were finally published - we’ve received a total of 445 filled surveys, which is a solid amount given the form was open for only 11 days in De...

#Gamedevjs #Survey 2025 #Report about the current state of #Web #Game #Development was published! 🎉

gamedevjs.com/survey/repor...

Direct link: gamedevjs.com/survey/2025/

You can download the PDF already.

#gamedev #indiedev #indiegames #results #games #engines #tools

2 months ago 10 5 0 1
Gamedev Meeting (January 2026) - Scott Lembcke (Transforms 101)
Gamedev Meeting (January 2026) - Scott Lembcke (Transforms 101) YouTube video by IGDA Twin Cities

Game Dev Alert! Friend of mine Scott Lembcke (mastodon.gamedev.place/@slembcke) is doing a talk tonight live for IGDATC!

Transforms 101: Demystifying Matrices with Pictures!
www.youtube.com/watch?v=dnGZ...

#gamedev #math

2 months ago 5 2 0 0
Preview
Event-driven gameplay, reflecting, and Hexstorm Check out issue #626 of Gamedev.js Weekly — the free, weekly newsletter about web game development.

Issue #626 of Gamedev.js Weekly newsletter about event-driven gameplay, reflecting, and Hexstorm is out - go check it!

gamedevjsweekly.com/626

#HTML5 #JavaScript #gamedevjs #gamedev #weekly #newsletter #excaliburjs

3 months ago 6 3 0 0
Preview
Event-Driven Gameplay in ExcaliburJS | Excalibur.js A Primer on Excalibur Event Emitters

Happy New Year!

As a present 🎁 learn how to use STRONGLY TYPED events in game dev from @mookie4242.bsky.social

excaliburjs.com/blog/Event%2...

#gamedev #typescript

3 months ago 11 2 0 1
Advertisement
Preview
Excalibur 0.32, Phaser 4.0 RC6, and Allo's Arena Check out issue #625 of Gamedev.js Weekly — the free, weekly newsletter about web game development.

Issue #625 of Gamedev.js Weekly newsletter about Excalibur 0.32, Phaser 4.0 RC6, and Allo's Arena is out - go check it!

gamedevjsweekly.com/625

#HTML5 #JavaScript #gamedevjs #gamedev #weekly #newsletter

3 months ago 9 2 0 0
Preview
Excalibur Playground Excalibur is a friendly TypeScript game engine for the web!

🎄🎮 Excalibur.js v0.32.0 is here! This release is all about DX and perf

✨ Highlights:
Debug improvements via browser extension
Major perf boosts for tilemaps, offscreen entities
Physics bodies now sleep for better perf
Simpler easing functions

Try it in our playground: excaliburjs.com/playground

3 months ago 3 3 1 0
Preview
Excalibur Playground Excalibur is a friendly TypeScript game engine for the web!

Want to try Excalibur v0.32.0?

🎮 Interactive playground: excaliburjs.com/playground
📚 Docs: excaliburjs.com
💬 Discord: discord.gg/W6zUd4tTY3
⭐ GitHub: github.com/excaliburjs/...

Build your next 2D game with TypeScript! What will you create?

3 months ago 2 0 0 0
Preview
feat: Updating plugin to accept SF Tile Attributes by jyoung4242 · Pull Request #4 · excaliburjs/excalibur-spritefusion This update adds interfaces to allow abstracted access to the attribute data in SF maps now. Updated the readme. Files changed: spritefusion-resource.ts layer.ts readme.md Added methods to Sprite...

Sprite Fusion plugin update: Now accepts SF Tile Attributes!
Better integration with Sprite Fusion for your tilemap workflows.

github.com/excaliburjs/...

3 months ago 1 0 1 0

Cool new features in v0.32.0:
🎵 Synchronize audio playback with scheduledStartTime
⏲️ Timer events (complete, start, stop, pause, resume)
📐 New angleDifference() helper
📊 System duration stats in debug
Plus Color.Lerp for smooth color transitions!

3 months ago 1 0 1 0
Video

The Excalibur browser extension got a massive upgrade! 🔍
New features:

ECS system timing sparklines for perf debugging!
Color blindness simulation for a11y testing!
Change debug draw colors on everything!
Scene navigation buttons!
Screen & camera details panel!
Tweak Physics Settings on the Fly!

3 months ago 1 0 1 0
const actor = new ex.Actor({
  graphic: cloudSprite,
  material: swirlMaterial
});

const actor = new ex.Actor({ graphic: cloudSprite, material: swirlMaterial });

Developer experience got so much better in v0.32.0! 🛠️
Now you can set default graphics/materials right in the Actor constructor:

3 months ago 1 0 1 0
Preview
Excalibur Playground Excalibur is a friendly TypeScript game engine for the web!

🎄🎮 Excalibur.js v0.32.0 is here! This release is all about DX and perf

✨ Highlights:
Debug improvements via browser extension
Major perf boosts for tilemaps, offscreen entities
Physics bodies now sleep for better perf
Simpler easing functions

Try it in our playground: excaliburjs.com/playground

3 months ago 3 3 1 0
Preview
Gamedev.js Survey 2025 is open! - Gamedev.js The fifth year of collecting YOUR feedback through Gamedev.js Survey, which shape the current state of Web Game Development report, is on - this time the form is open between December 8th and 19th. Th...

We've just passed 400 submitted surveys, and today is the LAST DAY to send your answers to Gamedev.js Survey 2025!

gamedevjs.com/survey/gamed...

#gamedev #gamedevjs #JavaScript #HTML5 #indiedev #indiegames #report #form #OpenSource #survey

3 months ago 6 4 0 0
Preview
Gamedev.js Survey 2025 is open! - Gamedev.js The fifth year of collecting YOUR feedback through Gamedev.js Survey, which shape the current state of Web Game Development report, is on - this time the form is open between December 8th and 19th. Th...

Last day to fill out the survey gamedevjs.com/survey/gamed...

Please take a chance to do it!

#gamedev #javascript #typescript

3 months ago 4 3 0 0
Advertisement
Gamedev.js Survey 2025

Gamedev.js Survey 2025

Our yearly #GamedevJS #Survey to collect data shaping the current state of Web Game Development report is open - please fill the form, thank you!

gamedevjs.com/survey-2025-...

#gamedev #JavaScript #HTML5 #indiedev #indiegames #report #form #OpenSource

4 months ago 9 4 0 1

Excalibur.js is on the official list this year!

Please go and fill out the survey it helps us all! gamedevjs.com/survey-2025-...

#gamedev #excaliburjs #typescript

4 months ago 9 4 0 0
Preview
experimental: upgrade to TS Go / Native Preview by kamranayub · Pull Request #3613 · excaliburjs/Excalibur ===:clipboard: PR Checklist :clipboard:=== 📌 issue exists in github for these changes 🔬 existing tests still pass 🙈 code conforms to the style guide 📐 new tests written and passing / old tests...

Experimenting with TSGo with @excaliburjs.com

Emitting declaration files is roughly 5X faster than tsc 🚀

However, there are still issues in the output that I *think* are known issues (cc @jakebailey.dev).

In order to test the build, I'll need Vite + rolldown preview.

github.com/excaliburjs/...

4 months ago 1 1 0 0
Preview
Sprite Fusion Tile Attributes | Excalibur.js Intro

@excaliburjs.com

So I updated the ExcaliburJS SpriteFusion plugin to accommodate the new Tile Attributes feature of SF. I also wrote a blog post on it:
excaliburjs.com/blog/Sprite%...

I highly recommend SpriteFusion if you haven't tried it.

www.spritefusion.com

#indiedev #gamedev #typescript

4 months ago 8 3 0 0

Look friends we're on the changelog news!

4 months ago 4 1 0 0
Preview
Changelog News #171 Cedric Chin says comparisons of our current AI *maybe-bubble* to the dot-com bubble and the 2008 GFC are limiting, Matthew Prince does a post-mortem on last week's Cloudflare outage, "hl" is a fast / powerful log viewer for humans, Enthusiast Guy's Continuum 93 is a fantasy computer emulator, and a list of things that ...

🚢 New episode of Changelog News! changelog.news/171

4 months ago 3 3 1 0
Newsletter – Issue 028 | Web Game Dev

💌 The Web Game Dev Newsletter Issue 028 is out! Read it online here: webgamedev.com/newsletter/028, and subscribe to get the next ones delivered right to your inbox 🚀 #threejs #r3f #gamedev

5 months ago 14 8 0 0
Newsletter – Issue 028 | Web Game Dev

Woo! The @excaliburjs.com v0.31.0 release (2D TypeScript Game Engine) and my "JavaScript Blazingly Fast! Lessons from a Game Engine" optimization talk made the Web Gamedev Newsletter!!!

www.webgamedev.com/newsletter/028

Definitely go follow the newsletter (and @verekia.com for the latest!)

5 months ago 7 2 0 0
Video

It's been a hot minute since I've posted.

I've developed a card library for ExcaliburJS.
And I'm now using it to make a bare bones draw poker demo.

Thanks to @kenney.nl for the card assets for prototyping my library!

#indiedev #gamedev
@excaliburjs.com

5 months ago 11 5 0 0
Advertisement
Video

We did it! Check out our Ludum Dare 58 Game!

ldjam.com/events/ludum...

#gamedev #excaliburjs #ludumdare #ldjam

6 months ago 16 3 0 0
4 different types of stickers, sword logo, text logo, May-trix from Sum-Monsters Game, and Cal the robot

4 different types of stickers, sword logo, text logo, May-trix from Sum-Monsters Game, and Cal the robot

We have 4 types right now!

6 months ago 3 0 0 0