home.social

#fna — Public Fediverse posts

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

  1. 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

  2. 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!

  3. Cuando Microsoft abandonó el framework XNA, dejando de lado a una gran cantidad de desarrolladores indies, la comunidad de software libre recogió el testigo creando Monogame y posteriormente FNA.

    Ambos frameworks gozan de una salud excelente y en concreto FNA ha publicado una nueva versión, la 24.08, que permite usar Direct3d 11 directamente en Linux usando DXVK native.

    FNA 24.08
    github.com/FNA-XNA/FNA/release

    #linuxgaming #FNA #XNA

  4. ::: ANODYNE | "Zelda-lite game" - is native Linux without Adobe Air requirement now :thinkergunsunglasses:

    A remaster has been ousted by AnodyneSharp - this is a fan rewrite possible due to original source code released.

    Here is Anodyne for modern platforms in C# (using MonoGame).

    Biggest thanks once again go to legendary game porter & FNA developer Ethan Lee! :linux:

    => store.steampowered.com/app/234

    #LinuxGaming #native #Anodyne #Zelda #gaming #Steam #SteamDeck #deleteAdobe #FNA #Linux

  5. Put together a demo project showcasing using ImGui + ImGuizmo in an FNA project (with precompiled libs for both windows & linux 64-bit)

    #gamedev #imgui #dotnet #csharp #fna #tooldev #github

    github.com/GlaireDaggers/ImGui

  6. After that #ReLogic donating 100k to #FNA and #Godot, I suspect we’re going to see a few more similar gestures (albeit maybe not as large). Could be seeing even stronger gains