home.social

#excaliburjs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #excaliburjs, aggregated by home.social.

  1. My NDC Oslo talk is live!!! Let's Make JavaScript BLAZINGLY FAST! Lessons from a Game Engine @excaliburjs

    youtube.com/watch?v=xCB9cB9YZL8

    **#gamedev** **#javascript** **#excaliburjs**

  2. My NDC Oslo talk is live!!! Let's Make JavaScript BLAZINGLY FAST! Lessons from a Game Engine @excaliburjs

    youtube.com/watch?v=xCB9cB9YZL8

    **#gamedev** **#javascript** **#excaliburjs**

  3. Hey! I've been creating a #game #engine #framework in #vala

    Its ECS based, and its called Veggies (eat your veggies!). 🥦

    My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev

    The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.

    I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs

  4. Hey! I've been creating a #game #engine #framework in #vala

    Its ECS based, and its called Veggies (eat your veggies!). 🥦

    My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev

    The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.

    I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs

  5. Hey! I've been creating a #game #engine #framework in #vala

    Its ECS based, and its called Veggies (eat your veggies!). 🥦

    My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev

    The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.

    I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs

  6. Hey! I've been creating a #game #engine #framework in #vala

    Its ECS based, and its called Veggies (eat your veggies!). 🥦

    My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev

    The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.

    I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs

  7. Hey! I've been creating a #game #engine #framework in #vala

    Its ECS based, and its called Veggies (eat your veggies!). 🥦

    My reasoning for this framework is to have a game framework alternative to #csharp. I'm not liking the encroachment #microsoft has over #gamedev and #indiedev

    The video is the well known bunny mark demo. Renders up to 16000 bunnies before being under 30 fps. Still needs a lot of optimization.

    I'm taking ideas from frameworks like #pygame, #pine, #FNA and #excaliburjs

  8. So, what's next?

    1. First, try to implement at least the snake demo.

    2. Second, try to find more samples for more APIs and try t make them work.

    3. Add docs, even simple ones with just links to the main SDL3 docs.

    4. Port the rest of the SDL3 libs into vapis. I think SDL_Image and SDL_mixer are ABI stable so I could do that.

    5. My secret plan with all fo this is to actually implement some frameworks, like #excaliburjs and especially #FNA into vala.

    Let's hope I can achieve all of this!

  9. So, what's next?

    1. First, try to implement at least the snake demo.

    2. Second, try to find more samples for more APIs and try t make them work.

    3. Add docs, even simple ones with just links to the main SDL3 docs.

    4. Port the rest of the SDL3 libs into vapis. I think SDL_Image and SDL_mixer are ABI stable so I could do that.

    5. My secret plan with all fo this is to actually implement some frameworks, like #excaliburjs and especially #FNA into vala.

    Let's hope I can achieve all of this!

  10. So, what's next?

    1. First, try to implement at least the snake demo.

    2. Second, try to find more samples for more APIs and try t make them work.

    3. Add docs, even simple ones with just links to the main SDL3 docs.

    4. Port the rest of the SDL3 libs into vapis. I think SDL_Image and SDL_mixer are ABI stable so I could do that.

    5. My secret plan with all fo this is to actually implement some frameworks, like #excaliburjs and especially #FNA into vala.

    Let's hope I can achieve all of this!

  11. So, what's next?

    1. First, try to implement at least the snake demo.

    2. Second, try to find more samples for more APIs and try t make them work.

    3. Add docs, even simple ones with just links to the main SDL3 docs.

    4. Port the rest of the SDL3 libs into vapis. I think SDL_Image and SDL_mixer are ABI stable so I could do that.

    5. My secret plan with all fo this is to actually implement some frameworks, like #excaliburjs and especially #FNA into vala.

    Let's hope I can achieve all of this!

  12. So, what's next?

    1. First, try to implement at least the snake demo.

    2. Second, try to find more samples for more APIs and try t make them work.

    3. Add docs, even simple ones with just links to the main SDL3 docs.

    4. Port the rest of the SDL3 libs into vapis. I think SDL_Image and SDL_mixer are ABI stable so I could do that.

    5. My secret plan with all fo this is to actually implement some frameworks, like #excaliburjs and especially #FNA into vala.

    Let's hope I can achieve all of this!

  13. I've been wanting to do a sort of SDL3 Vapi for #vala. I'm not an expert at all on the language, so I'll have to get better at it.

    But I've been wanting to use a language similar to Csharp, but I don't want to have anything to do with Microsoft if I can avoid it.

    I dunno if there are similar languages to C# with similar expressiveness and syntax. #Vala seems to be a good candidate.

    Even a port of FNA for #vala might be nice... And call it VNA?

    A port of #excaliburjs could be great as well.

  14. I've been wanting to do a sort of SDL3 Vapi for #vala. I'm not an expert at all on the language, so I'll have to get better at it.

    But I've been wanting to use a language similar to Csharp, but I don't want to have anything to do with Microsoft if I can avoid it.

    I dunno if there are similar languages to C# with similar expressiveness and syntax. #Vala seems to be a good candidate.

    Even a port of FNA for #vala might be nice... And call it VNA?

    A port of #excaliburjs could be great as well.

  15. 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/javascript-

    Thanks for having me NDC!

    **#javascript** **#gamedev** **#excaliburjs**

  16. 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/javascript-

    Thanks for having me NDC!

    **#javascript** **#gamedev** **#excaliburjs**

  17. I have been greatly enjoying the @excaliburjs engine from @erikonarheim for a small gig I got for a hyper casual game.

    The choices were either Godot or Phaser. And well, Godot right now creates too big binaries to what is required on web, unfortunately.

    Was going to use Phaser, but I stumbled on #excaliburjs. Uses typescript and ECS, and I'm liking it so far. You can use ECS from scratch or use the Actor pre-composed entities.

    As of now, my tools are excaliburjs for web and FNA for the rest.

  18. I have been greatly enjoying the @excaliburjs engine from @erikonarheim for a small gig I got for a hyper casual game.

    The choices were either Godot or Phaser. And well, Godot right now creates too big binaries to what is required on web, unfortunately.

    Was going to use Phaser, but I stumbled on #excaliburjs. Uses typescript and ECS, and I'm liking it so far. You can use ECS from scratch or use the Actor pre-composed entities.

    As of now, my tools are excaliburjs for web and FNA for the rest.

  19. I was on the G2B (Guys, Games, and Beer) podcast talking about Excalibur.js!

    Check it out we dive deep into Excalibur!

    youtube.com/watch?v=SqIHqCPBqf

    #gamedev #typescript #javascript #excaliburjs

  20. I was on the G2B (Guys, Games, and Beer) podcast talking about Excalibur.js!

    Check it out we dive deep into Excalibur!

    youtube.com/watch?v=SqIHqCPBqf

    #gamedev #typescript #javascript #excaliburjs

  21. Did a talk at the IGDA TC Chapter about Building @excaliburjs! We dive deep into all the bits of making the game engine!

    youtube.com/watch?v=-pvSQkigIY

    **#excaliburjs** **#typescript** **#javascript** **#gamedev**

  22. Did a talk at the IGDA TC Chapter about Building @excaliburjs! We dive deep into all the bits of making the game engine!

    youtube.com/watch?v=-pvSQkigIY

    **#excaliburjs** **#typescript** **#javascript** **#gamedev**

  23. Countdown to Ludum Dare, T-minus 2 days! Check out this new JSFXR plugin for Excalibur by **Justin Young**! This is huge because it allows you to generate sound effects by configuration without downloading LARGE audio assets!!! (Video Audio Warning)

    `npm install @excaliburjs/plugin-jsfxr`

    Try it out for yourself! excaliburjs.com/sample-jsfxr/
    Plugin: github.com/excaliburjs/excalib

    **#gamedev** **#excaliburjs** **#ldjam**

  24. Countdown to Ludum Dare, T-minus 2 days! Check out this new JSFXR plugin for Excalibur by **Justin Young**! This is huge because it allows you to generate sound effects by configuration without downloading LARGE audio assets!!! (Video Audio Warning)

    `npm install @excaliburjs/plugin-jsfxr`

    Try it out for yourself! excaliburjs.com/sample-jsfxr/
    Plugin: github.com/excaliburjs/excalib

    **#gamedev** **#excaliburjs** **#ldjam**

  25. Long time since I did an #ldjam Compo, found a javascript framework to play around with and threw together a little puzzle game, inspired by Swedish Television's The Great Moose Migration!

    tsjo.st/g/ld54/

    #excaliburjs
    #thegreatmoosemigration

  26. 🎮 #WebGameDev's Newsletter Issue 018 highlights #Unity's controversial decision to introduce a Runtime Fee based on game installs and earnings, leading to a spike in interest for alternative game engines like #Godot. The community's backlash has prompted Unity to reconsider some of these fees. For those exploring new engines, the newsletter suggests checking out #PlayCanvas, #Rogue Engine, #Babylon.js, #ExcaliburJS and more. Dive into the details here: webgamedev.com/newsletter/018 🕹️🔗. #Gamedev

  27. 🎮 #WebGameDev's Newsletter Issue 018 highlights #Unity's controversial decision to introduce a Runtime Fee based on game installs and earnings, leading to a spike in interest for alternative game engines like #Godot. The community's backlash has prompted Unity to reconsider some of these fees. For those exploring new engines, the newsletter suggests checking out #PlayCanvas, #Rogue Engine, #Babylon.js, #ExcaliburJS and more. Dive into the details here: webgamedev.com/newsletter/018 🕹️🔗. #Gamedev

  28. 🎮 #WebGameDev's Newsletter Issue 018 highlights #Unity's controversial decision to introduce a Runtime Fee based on game installs and earnings, leading to a spike in interest for alternative game engines like #Godot. The community's backlash has prompted Unity to reconsider some of these fees. For those exploring new engines, the newsletter suggests checking out #PlayCanvas, #Rogue Engine, #Babylon.js, #ExcaliburJS and more. Dive into the details here: webgamedev.com/newsletter/018 🕹️🔗. #Gamedev

  29. 🎮 #WebGameDev's Newsletter Issue 018 highlights #Unity's controversial decision to introduce a Runtime Fee based on game installs and earnings, leading to a spike in interest for alternative game engines like #Godot. The community's backlash has prompted Unity to reconsider some of these fees. For those exploring new engines, the newsletter suggests checking out #PlayCanvas, #Rogue Engine, #Babylon.js, #ExcaliburJS and more. Dive into the details here: webgamedev.com/newsletter/018 🕹️🔗. #Gamedev

  30. 📢 ExcaliburJS v0.28.0 has been released! This significant update introduces a host of new features, including support for wasButtonPressed and wasButtonReleased, a clone() method for ex.SpriteSheet, and improvements in animations and input mapping. Additionally, there are enhancements in the Tiled and Aseprite plugins. Kudos to the community for their contributions! Dive into the details and watch the overview video for a closer look. 🚀
    youtu.be/t-aLiF74BoE
    #ExcaliburJS #GameDev #OpenSource

  31. 🎮 Fascinating presentation by Drew Conley on Excalibur JS - a powerful library for creating browser games! 🕹️ From high-level features to Mega Man & Zelda style demos, it's a must-watch for game devs! 🚀

    Watch it here: youtu.be/sNk9dkaOkJs

    Learn more about Excalibur JS: excaliburjs.com/

    Follow Drew: twitter.com/drewconley13

    #GameDev #ExcaliburJS #BrowserGames