🚀 Just launched GameDevLibrary — a quick-reference toolkit for ExcaliburJS devs!
🔗 jyoung4242.github.io/Game-Dev-Lib...
Feedback & ⭐s welcome! Curious what devs think of the workflow tools.
#gamedev #excaliburjs #indiedev #typescript #webgamedev
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
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
A side-quest into making an Excalibur.Js game in a few days. - lou gnar. #excaliburjs #2d #runner #skateboarding #mobilegame #indiedev #sidequest #christmas #lunar #gnar #pixelart #handdrawn webgnar.itch.io/lou-gnar/dev...
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
We did it! Check out our Ludum Dare 58 Game!
ldjam.com/events/ludum...
#gamedev #excaliburjs #ludumdare #ldjam
Excalibur game on Steam! Go wishlist it now!
store.steampowered.com/app/3834590/...
#indie #gamedev #excaliburjs #typescript
My NDC Oslo talk is live!!! Let's Make JavaScript BLAZINGLY FAST! Lessons from a Game Engine @excaliburjs.com
www.youtube.com/watch?v=xCB9...
#gamedev #javascript #excaliburjs
Hello, everyone 👋
Yesterday, I tried out a #typescript game engine called #excaliburjs 🗡️ through a simple tutorial 🏏🧱
Here are my impressions ▶️😄🕹️
#devsky #gamedev #indiedev #javascript #excalibur #gameengine #retro #webdev #gaming
youtu.be/JtZQqDap5vY?...
We have a game jam coming up that I'm planning to participate in!
Working with a small team on this and super excited!
#gamedev #indiedev #excaliburjs
itch.io/jam/gamedevj...
Another Monday, another typescript.fm show drop!
Gee, I wonder what they're covering today? Heard any big TS news lately?
#typescript #excaliburjs
Next gamedev mission: Co-routines...
They elude my cognitive understanding. I think I understand 'what' they are, but i haven't connected the dots yet in regards to how you solve problems with them. The are a native feature of ExcaliburJS, now its time to learn!
#gamedev #indiedev #excaliburjs
Great coding session today: lots of good chatting, and several new followers!!
Lots of features worked on, posted in the child post due to character limit
Thanks to all that joined the stream this morning!
#gamedev #indiedev #excaliburjs
Random platformer update.
The Rune/Job system has primary and secondary actions added to it now... so when i create rune content, the will imbue the player with new abilities.
For example: throwing fireballs or having a fireball shield.
#gamedev #indiedev #excaliburjs
platformer update - Collecting Runes!
Got the job system components added plus a collectible rune!
Added a tint shader to player to designate when they have a certain 'power'.... this is fun!!!!
#gamedev #indiedev #excaliburJS
Started experimenting with reusable components to add to Actors, playing with a PickUppable Component to add to an object so when my player collides it gets grabbed.
Next is an 'ImbuesMagic' type component so that when the player hits a rune, they gain some ability...
#gamedev #indiedev #excaliburJS
More platformer practice...
Got my control and animation components added to my player... not the best artwork, but for this kinda of prototyping, it WORKS!!
But that's only the first part! I mocked up a simple level editor in the process!
1/2🧵
#gamedev #indiedev #excaliburjs
Happy New Year Excalibur.js!
Check out all the cool game stuff that happened in 2024, and our plans for the future!
excaliburjs.com/blog/happy-n...
#typescript #javscript #excaliburjs #gamedev
Another banger just dropped from some friends!
#typescript #orm #excaliburjs
typescript.fm/7
Hopped back on the behavior tree visualization for a bit tonight, got deleting nodes functional.
Deleting nodes is a bit tougher than adding nodes, especially when managing children.
This is starting to take shape.
#indiedev #gamedev #excaliburjs
I've just refactored my Behavior Tree library that works with ExcaliburJS, I'm now pivoting to developing some tooling to make building the 'content' of an entity's BT, and make this 'easy' to scaffold up with some code generation
#gamedev #indiedev #ExcaliburJS
gratuitous cute kitty gif here --->
New version of the Excalibur.js game engine was released, v0.30, with multiple new features, changes, and even more bugfixes.
gamedevjs.com/tools/excali...
#gamedev #gamedevjs #excalibur #excaliburjs #game #engine #release
Hey BSKY, I've learned a ton from these brilliant folks.... I HIGHLY recommend giving this a listen if you're into TypeScript. Good people!
#typescript #excaliburjs
Two weeks off-track, but progress resumed. Did a bit of excaliburjs today – figured out how to animate smoothly
#excaliburjs
#typescript
#gameev
Wooo! I'll be presenting about building JavaScript Blazingly FAST! At NDC Oslo this year! I've learned a lot about how to make JS fast while building Excalibur.js
ndcoslo.com/agenda/javas...
Thanks for having me @ndcconferences.com!
#javascript #gamedev #excaliburjs
Had some wins today with different SDF occluders.
Got a spotlight occluder working with a point light on the entity. I did a happy dance when this started working. Also you can see that the room contains the light completely. That's because of my empty box SDF.
#gamedev #indiedev #excaliburjs
Lighting system update
Made some good progress today and learned some more details.
Fixed my bug with rotated occlusion.
Also, learned that I have to update the textures each pass or my occlusion logic doesn’t work.
#gamedev #indiedev #excaliburjs
Made some progress on my lighting system tonight... it needs a lot of optimizations and just... a lot of work in general, but I needed a night like this where stuff kind of just... worked
#gamedev #indiedev #excaliburjs
Solid day today... fixin' to test out my new lighting system for ExcaliburJS... but to rapid prototype it, I'm using SpriteFusion to quickly create a quick floor tilemap....
If you haven't used SpriteFusion yet, give it a try
www.spritefusion.com
#gamedev #indiedev #excaliburjs #spritefusion
Hit a milestone today!
I've been working on porting ExcaliburJS to a headless server and today I got the Collision System working server side!!!!
Super stoked.... This may be ready for others to start playing with!
#gamedev #indiedev #excaliburjs #hathora