home.social

#macroquad — Public Fediverse posts

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

  1. The next one thing is just a simple tiny working on optimization in Vasya who go to his home 🏡 (the project Codeberg 🏔️ page 👉 codeberg.org/xolatgames/Vasya-)

    So you can download the last version of Vasya from the "Release" section 👉 codeberg.org/xolatgames/Vasya-

    Or from my website 🙂. My website also always has last versions of the projects those I makes 😁

    #rust #rustlang #macroquad #linux #opensource #game #games #gamedev #2d #2dgame #mazes #maze #inkscape #tiled #TiledMapEditor #AppImage #codeberg

  2. The next one thing is just a simple tiny working on optimization in Vasya who go to his home 🏡 (the project Codeberg 🏔️ page 👉 codeberg.org/xolatgames/Vasya-)

    So you can download the last version of Vasya from the "Release" section 👉 codeberg.org/xolatgames/Vasya-

    Or from my website 🙂. My website also always has last versions of the projects those I makes 😁

    #rust #rustlang #macroquad #linux #opensource #game #games #gamedev #2d #2dgame #mazes #maze #inkscape #tiled #TiledMapEditor #AppImage #codeberg

  3. I just launched the NEXUS-PROTOCOL Hub for my minimalist shooter Z-OVERRIDE.
    Built with #Rust and #Macroquad. The challenge was to keep everything under 1MB. Current status: 589KB for Windows and 769KB for Linux. Pure code, procedural visuals, and synthesized audio.
    📡 Explore the protocol: zlormann.github.io/nexus-proto
    #RustLang #Gamedev #LinuxGaming #SmallWeb #Optimization #NexusProtocol

  4. The next one: I've add few new animations to "Vasya go to home 🏡", improved his performance, and now you can exit to the main menu when you've pressed Esc button in the game (Esc button close the game entirely before)

    So you can download the executable of Vasya from here 👉 codeberg.org/xolatgames/Vasya-

    Or check his source code here 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #macroquad #opensource #game #games #2d #maze #mazes #gamedev #2dgame #tiled

  5. The next one: I've add few new animations to "Vasya go to home 🏡", improved his performance, and now you can exit to the main menu when you've pressed Esc button in the game (Esc button close the game entirely before)

    So you can download the executable of Vasya from here 👉 codeberg.org/xolatgames/Vasya-

    Or check his source code here 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #macroquad #opensource #game #games #2d #maze #mazes #gamedev #2dgame #tiled

  6. The next one: I've add few new animations to "Vasya go to home 🏡", improved his performance, and now you can exit to the main menu when you've pressed Esc button in the game (Esc button close the game entirely before)

    So you can download the executable of Vasya from here 👉 codeberg.org/xolatgames/Vasya-

    Or check his source code here 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #macroquad #opensource #game #games #2d #maze #mazes #gamedev #2dgame #tiled

  7. The next one: I've add few new animations to "Vasya go to home 🏡", improved his performance, and now you can exit to the main menu when you've pressed Esc button in the game (Esc button close the game entirely before)

    So you can download the executable of Vasya from here 👉 codeberg.org/xolatgames/Vasya-

    Or check his source code here 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #macroquad #opensource #game #games #2d #maze #mazes #gamedev #2dgame #tiled

  8. The next one: I've add few new animations to "Vasya go to home 🏡", improved his performance, and now you can exit to the main menu when you've pressed Esc button in the game (Esc button close the game entirely before)

    So you can download the executable of Vasya from here 👉 codeberg.org/xolatgames/Vasya-

    Or check his source code here 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #macroquad #opensource #game #games #2d #maze #mazes #gamedev #2dgame #tiled

  9. Hi folks! 👋✌️ What's the beautiful day, right? 🙂

    I've publish the new version of "Vasya go to home 🏡", and you can download it from here 👉 codeberg.org/xolatgames/Vasya-

    Also don't forget to check my devlog 👉 xolat.games/devlogs/2026/03/21 , or it's sometimes better to subscribe on it through RSS 👉 xolat.games/feed.xml

    Have a good day to everyone! 😉

    #vasya #macroquad #rust #rustlang #game #gamedev #devlog #appimage #linux #games #indiegame #indiedev #inkscape #tiled #TiledMapEditor #2d #maze #arcade

  10. Hi folks! 👋✌️ What's the beautiful day, right? 🙂

    I've publish the new version of "Vasya go to home 🏡", and you can download it from here 👉 codeberg.org/xolatgames/Vasya-

    Also don't forget to check my devlog 👉 xolat.games/devlogs/2026/03/21 , or it's sometimes better to subscribe on it through RSS 👉 xolat.games/feed.xml

    Have a good day to everyone! 😉

    #vasya #macroquad #rust #rustlang #game #gamedev #devlog #appimage #linux #games #indiegame #indiedev #inkscape #tiled #TiledMapEditor #2d #maze #arcade

  11. Hi folks! 👋✌️ What's the beautiful day, right? 🙂

    I've publish the new version of "Vasya go to home 🏡", and you can download it from here 👉 codeberg.org/xolatgames/Vasya-

    Also don't forget to check my devlog 👉 xolat.games/devlogs/2026/03/21 , or it's sometimes better to subscribe on it through RSS 👉 xolat.games/feed.xml

    Have a good day to everyone! 😉

    #vasya #macroquad #rust #rustlang #game #gamedev #devlog #appimage #linux #games #indiegame #indiedev #inkscape #tiled #TiledMapEditor #2d #maze #arcade

  12. Hi folks! 👋✌️ What's the beautiful day, right? 🙂

    I've publish the new version of "Vasya go to home 🏡", and you can download it from here 👉 codeberg.org/xolatgames/Vasya-

    Also don't forget to check my devlog 👉 xolat.games/devlogs/2026/03/21 , or it's sometimes better to subscribe on it through RSS 👉 xolat.games/feed.xml

    Have a good day to everyone! 😉

    #vasya #macroquad #rust #rustlang #game #gamedev #devlog #appimage #linux #games #indiegame #indiedev #inkscape #tiled #TiledMapEditor #2d #maze #arcade

  13. Hi folks! 👋✌️ What's the beautiful day, right? 🙂

    I've publish the new version of "Vasya go to home 🏡", and you can download it from here 👉 codeberg.org/xolatgames/Vasya-

    Also don't forget to check my devlog 👉 xolat.games/devlogs/2026/03/21 , or it's sometimes better to subscribe on it through RSS 👉 xolat.games/feed.xml

    Have a good day to everyone! 😉

    #vasya #macroquad #rust #rustlang #game #gamedev #devlog #appimage #linux #games #indiegame #indiedev #inkscape #tiled #TiledMapEditor #2d #maze #arcade

  14. Hi folks! ✌️

    Here's the FINAL update of Vasya who go to his home 🏡👉 codeberg.org/xolatgames/Vasya-

    Now I tested all levels, checked it, and made them walkthroughable 🚶‍♂️

    Don't forget to check my website 👉 xolat.games/ , and see you later folks 😉

    #vasya #rust #rustlang #macroquad #gamedev #indiedev #game #games #2d #maze #arcade #topview #inkscape #tiled #TiledMapEditor #indie #opensource #codeberg #appimage #linux #website #websites #site #sites

  15. Rusty Slider is a slideshow presentation app where all the slides are written in plain markdown text. The layout is completely separated and defined by JSON theme files, so you can focus on the content when writing the presentation.

    It supports images and syntax highlighted code blocks that can even be executed to show output.

    The app is available for Windows, Mac and Linux, and can also be run in a web browser.

    ollej.github.io/rusty-slider/

    #Rust #RustLang #Macroquad #slideshow #presentation

  16. Hi folks! ✌️

    Here's the little bugfix of Vasya who go to his home 🏡👉 codeberg.org/xolatgames/Vasya-

    The bug was let you to collect books 📚, restart a level, then collect them again ➕📚, but the previous ones didn't be erased.

    I've fix it! 😄😁

    #vasya #rust #rustlang #macroquad #2d #maze #game #games #gamedev #indie #indiedev #dev #devlog #arcade #development #appimage #linux #release #inkscape #tiled #TiledMapEditor

  17. Hi, folks! ✌️ I've add main menu options, continue the game ▶️, and also enabling and disabling music and sounds effects 🎶 feature to the game about Vasya who go to Home 🏡

    You can download the new version from here 👉 codeberg.org/xolatgames/Vasya-

    Or view his source code 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #inkscape #game #gamedev #games #2d #maze #adventure #codeberg #opensource #appimage #linux #linuxgaming #linux_gaming #Vasya #tiled #TiledMapEditor #macroquad

  18. And also! Here's a small update for Vasya who go to his Home 🏡

    I decided to increase the difficult, and now, when you lose (collides with an enemy 🐺) the level restarts.

    You can download the new version from Codeberg 🏔️ 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #cargo #macroquad #opensource #git #codeberg #maze #2d #inkscape #tiled #TiledMapEditor #gamedev #games #game #devlog #devlogs #dev #development #adventure #ActionAdventure #gamedevelopment #AppImage #linux #free #open #action

  19. Second one - is that Vasya who go to his Home 🏡 have got his first three levels! 🥳

    I will publish the short video about this soon on my PeerTube channel. But now, I will put this video here.

    The game's source code is still here 👉 codeberg.org/xolatgames/Vasya-

    So, that's all. I wish you a good day 👋😜

    #rust #rustlang #maze #macroquad #adventure #cargo #opensource #game #games #gamedev #devlog #tiled #tiledmapeditor #codeberg #git #inkscape #vasya #2d #action #actionadventure

  20. Hi people! 👋✌️ How are you?

    I have few news for yous 📰

    First new is: Vasya who go to his Home 🏡 got his second level! 🥳

    But this level is tiny (as the first), but it's just a start.

    More details is here 👉 codeberg.org/xolatgames/Vasya-

    #rust #rustlang #cargo #adventure #maze #2d #games #game #gamedev #opensource #codeberg #topview #git #macroquad #tiled #tiledmapeditor #development #devlog

  21. Last year I started to implement the raytracer from the book The Ray-Tracer Challenge from Pragmatic Programmer by Jamis Buck. It describes all concepts very well, and the implementation is done through cucumber test cases, so it can be followed in any language you want.

    raytracerchallenge.com/

    My implementation is coded in Rust and renders the images using the game library Macroquad.
    github.com/ollej/macroquad-ray

    #Rust #RustLang #Macroquad #raytracer #gfx #RayTracerChallenge

  22. I just published v0.5.0 of my Rust crate quad-gif to display GIF animations using Macroquad. It includes an option to set the FilterMode to allow pixel perfect rendering. It also adds a slightly improved command line parsing.

    github.com/ollej/quad-gif

    #Rust #RustLang #Macroquad #GIF

  23. Rusty Code is a small application that shows a snippet of code. It can be used to show code examples on a big screen. It’s also available as a web page that can show a GitHub gist or code from a URL parameter.

    The source code is available here:
    github.com/ollej/rusty-code

    Here is a web demo:
    ollej.github.io/rusty-code/dem

    #RustLang #Rust #Macroquad

  24. I’ve implemented the roguelike game from Herbert Wolverson’s book Hands-on Rust using Macroquad for the graphics. The ECS used is still Legion, and the pathfinding is from bracket-lib.

    The code is available in the Rust GameDev working group’s Rust Game Ports repository that contains multiple games in different game engines. My port of Infinite Bunner is also available there. There’s also another port of the roguelike game using Bevy ECS to compare with.

    github.com/rust-gamedev/rust-g

    hands-on-rust.com/

    #Rust #RustLang #Macroquad #gamedev #book #ecs

  25. The quad-gif crate is a small Rust library to display an animated GIF image with the game framework Macroquad. It also has a binary that opens a window showing a looping GIF animation.

    github.com/ollej/quad-gif

    #Rust #RustLang #Macroquad #gif

  26. About three years ago I ported the game Infinite Bunner from python to Rust and Macroquad. It is a modern remake of the old Frogger arcade game that was published in the book Code the Classics vol. 1.

    github.com/ollej/rust-bunner-m

    I can highly recommend the book, it has several games with full source code, graphics and sound. Each game has a short description on the history of it as well.

    amazon.com/Code-Classics-I-Dav

    #GameDev #Rust #RustLang #Macroquad #RetroGame #python #PyGame

  27. I'm not a professional programmer but I got to give my first ever presentation to a developer audience last week at the Seattle Rust User Group.

    It is a talk for Rust beginners and a story about what I learned by porting my friend's 2004 Tetris / Mega Man 2 mash up game from Python 2.3 to Rust for a surprise on his birthday.

    youtu.be/_ImJ04E6MM4?si=C32ali

    #Rust #Seattle #Tetris #MegaMan #Python #Macroquad

  28. Hi, folks! ✌️ How are you? 🙃 So, I'm still here.

    I decided to add a main menu to Vasya who go to (his) Home 🏡, and resume working on the next three levels for the second world 🏗️... And...

    Here it is! 🥳 So, you can download this update from the Vasya's Codeberg page 🏔️, and play this 👉 codeberg.org/xolatgames/Vasya-

    And that's all! See you later 😉

    #rust #rustlang #git #codeberg #opensource #cargo #macroquad #appimage #game #games #gamedev #indie #indiedev #indiegame #inkscape #maze #actionAdventure

  29. Hi, folks! ✌️ Here's a tiny update of "Vasya go to home 🏡"

    Here's just a small rebase of the codebase, and I could say that here's also improving of the perfomance... But only in my dreams yet. But anyway...

    Now the game use Tiled Map Editor 🏗️ for comfortable level edition!

    You can view the source code of the game here: codeberg.org/xolatgames/Vasya-

    I wish you a good day! See you soon 😉

    #rust #rustlang #macroquad #opensource #gamedev #development #devlog #devlogs #cargo #codeberg #maze #adventure

  30. I just finished following chapter 7 of the Ray Tracer Challenge book from Pragmatic Programmer. It is now possible to raytrace a scene with multiple objects.

    #RustLang #Macroquad #RayTracer

  31. I opened a small pull request for Macroquad fixing a small issue in the particles example that made the first line of text not visible.

    github.com/not-fl3/macroquad/p

    #macroquad

  32. Has anyone tried both #macroquad and #bevy?
    I've made some simple games/demos with bevy. But I often go long stretches of time without working on games. When I pick them back up, bevy has rehauled the API again, so all the examples I find online don't work.

    Not faulting bevy. But maybe I should pick up a more stable and simple framework.

    #rust #gamedev #rustlang

  33. Today I completed chapter 6 of the book The Ray Tracer Challenge from Pragmatic Programmer in Rust and Macroquad. My raytracer can now display a sphere with reflection. It takes about 200 seconds to generate an image of 1000x1000 pixels, so it isn't very efficient.

    The book is great, it is very easy to follow, with cucumber tests describing what needs to be implemented and pseudo code for the algorithms so it can be implemented in any language.

    pragprog.com/titles/jbtracer/t

    #RustLang #RayTracer #Macroquad

  34. Как построить игру на Rust аналог Super Mario

    В этом разделе статьи мы разберём структуру и логику кода игры, которую мы разработали с нуля на языке Rust с использованием библиотеки macroquad . Мы рассмотрим ключевые модули: игрок, враги, карта, взрывы, игровой цикл и UI.

    habr.com/ru/articles/912296/

    #rust #геймдев #macroquad #rustlang #gamedev #игровая_разработка #пиксельная_графика #opensource #tutorial #cargo

  35. I've finished following chapter five of the Ray Tracer Challenge book from Pragmatic Programmer. I can finally generate a ray traced circle. I'm writing it in Rust and displaying the image using Macroquad.

    pragprog.com/titles/jbtracer/t

    #Rust #RustLang #Graphics #RayTracing #MacroQuad

  36. Need an excuse to try out Rust? My friend Olle Wreede has written a very nice introduction to Game Development in Rust with Macroquad - easy and very pedagogical: mq.agical.se/index.html (also as print book) #Rust #gamedev #MacroQuad

  37. @jesus I love #macroquad! I've also build a custom crate called Realms which has similar goals to Macroquad: just a simple way to draw pixels and sprites to the screen.

    I don't like using game engines as I like knowing exactly how my program works!

  38. I spent some time yesterday adding information about my book Game Development in Rust with Macroquad to a bunch of different places.

    On the homepage of my company:
    agical.se/mq-en

    As a short article on the Macroquad site:
    macroquad.rs/articles/book/

    My portfolio page:
    olle.wreede.se/en/

    On the book section of AreWeGameYet.rs:
    arewegameyet.rs/resources/book

    And the online version of the book:
    mq.agical.se/

    #GameDev #RustLang #Rust #SelfPublishing #Macroquad

  39. Hi folks! ✌️

    Here's the FINAL update of Vasya who go to his home 🏡👉 codeberg.org/xolatgames/Vasya-

    Now I tested all levels, checked it, and made them walkthroughable 🚶‍♂️

    Don't forget to check my website 👉 xolat.games/ , and see you later folks 😉

    #vasya #rust #rustlang #macroquad #gamedev #indiedev #game #games #2d #maze #arcade #topview #inkscape #tiled #TiledMapEditor #indie #opensource #codeberg #appimage #linux #website #websites #site #sites

  40. Hi folks! ✌️

    Here's the FINAL update of Vasya who go to his home 🏡👉 codeberg.org/xolatgames/Vasya-

    Now I tested all levels, checked it, and made them walkthroughable 🚶‍♂️

    Don't forget to check my website 👉 xolat.games/ , and see you later folks 😉

    #vasya #rust #rustlang #macroquad #gamedev #indiedev #game #games #2d #maze #arcade #topview #inkscape #tiled #TiledMapEditor #indie #opensource #codeberg #appimage #linux #website #websites #site #sites

  41. Hi folks! ✌️

    Here's the FINAL update of Vasya who go to his home 🏡👉 codeberg.org/xolatgames/Vasya-

    Now I tested all levels, checked it, and made them walkthroughable 🚶‍♂️

    Don't forget to check my website 👉 xolat.games/ , and see you later folks 😉

    #vasya #rust #rustlang #macroquad #gamedev #indiedev #game #games #2d #maze #arcade #topview #inkscape #tiled #TiledMapEditor #indie #opensource #codeberg #appimage #linux #website #websites #site #sites

  42. Lucka 24 - Ett färdigt spel

    God Jul önskar Agical! Idag är det dags att öppna den sista luckan i julkalendern med spelmakarstugan. Vårat spel är klart och releasat, men det tar inte slut ännu. Nu är det dags att förbättra spelet på egen hand.

    macroquad-introduktion.agical.

    #rust #RustLang #gamedev #game #programmering #adventskalender #macroquad #spelutveckling #spel

  43. Lucka 24 - Ett färdigt spel

    God Jul önskar Agical! Idag är det dags att öppna den sista luckan i julkalendern med spelmakarstugan. Vårat spel är klart och releasat, men det tar inte slut ännu. Nu är det dags att förbättra spelet på egen hand.

    macroquad-introduktion.agical.

    #rust #RustLang #gamedev #game #programmering #adventskalender #macroquad #spelutveckling #spel

  44. Lucka 24 - Ett färdigt spel

    God Jul önskar Agical! Idag är det dags att öppna den sista luckan i julkalendern med spelmakarstugan. Vårat spel är klart och releasat, men det tar inte slut ännu. Nu är det dags att förbättra spelet på egen hand.

    macroquad-introduktion.agical.

  45. Lucka 24 - Ett färdigt spel

    God Jul önskar Agical! Idag är det dags att öppna den sista luckan i julkalendern med spelmakarstugan. Vårat spel är klart och releasat, men det tar inte slut ännu. Nu är det dags att förbättra spelet på egen hand.

    macroquad-introduktion.agical.

    #rust #RustLang #gamedev #game #programmering #adventskalender #macroquad #spelutveckling #spel

  46. Lucka 24 - Ett färdigt spel

    God Jul önskar Agical! Idag är det dags att öppna den sista luckan i julkalendern med spelmakarstugan. Vårat spel är klart och releasat, men det tar inte slut ännu. Nu är det dags att förbättra spelet på egen hand.

    macroquad-introduktion.agical.

    #rust #RustLang #gamedev #game #programmering #adventskalender #macroquad #spelutveckling #spel

  47. Lucka 23 - Releasa ditt spel

    Dan före dopparedan är det dags för det sista av julstöket. I dagens lucka i Agicals spelmakarstuga får vi reda på hur man gör för att releasa sit spel. Det finns flera underkapitel som visar hur man bygger sitt spel för Windows, Mac, Linux, iOS, Android och även för att lägga upp det på en hemsida.

    macroquad-introduktion.agical.

    #rust #RustLang #gamedev #game #programmering #adventskalender #macroquad #spelutveckling #spel

  48. Lucka 23 - Releasa ditt spel

    Dan före dopparedan är det dags för det sista av julstöket. I dagens lucka i Agicals spelmakarstuga får vi reda på hur man gör för att releasa sit spel. Det finns flera underkapitel som visar hur man bygger sitt spel för Windows, Mac, Linux, iOS, Android och även för att lägga upp det på en hemsida.

    macroquad-introduktion.agical.

    #rust #RustLang #gamedev #game #programmering #adventskalender #macroquad #spelutveckling #spel