Software Alternatives & Reviews

3D and 2D: Testing out my cross-platform graphics engine

Bevy Engine Graphite Editor Armor Paint HashLink
  1. Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
    Pricing:
    • Open Source
    I don't see WASM/WebGPU changing anything when it comes to gaming, as an industry, personally. 3d visualizations and interactive websites? Yeah definitely a nice improvement over WebGL 2, if years late. WebGPU is pretty far behind what AAA games are using even as of 6 years ago. There's extra overhead and security in the WebGPU spec that AAA games do not want. Browsers do not lend themselves to downloading 300gb of assets. Additionally, indie devs aren't using Steam for the technical capabilities. It's purely about marketshare. Video games are a highly saturated market. The users are all on Steam, getting their recommendations from Steam, and buying games in Steam sales. Hence all the indie developers publish to Steam. I don't see a web browser being appealing as a platform, because there's no way for developers to advertise to users. That's also only indie games. AAA games use their own launchers, because they don't _need_ the discoverability from being on Steam. So they don't, and avoid the fees. If anything users _want_ the Steam monopoly, because they like the platform, and hate the walled garden launchers from AAA companies. (I work on high end rendering features for the Bevy game engine https://bevyengine.org, and have extensive experience with WebGPU).

    #Games #Game Development #Game Developers 6 social mentions

  2. Graphite is an open source, cross-platform digital content creation desktop and web application for 2D graphics editing, photo processing, vector art, digital painting, illustration, data visualization, compositing, and more.
    Pricing:
    • Open Source

    #Graphic Design Software #Vector Graphic Editor #Image Editing 31 social mentions

  3. Armor paint is a standalone software for 3d texture painting in PBR.
    Pricing:
    • Open Source
    I am glad people are working on it!! Have you seen Kha by any chance? It has similar goals. I find it quite awesome, but it won't gain mass adoption for a bunch of reasons. https://github.com/Kode/Kha, which is utilised by ArmorPaint https://armorpaint.org. I also use Zui for my own bespoke 2D game engine. I find this tech and tooling really quite amazing (just look at how little source code Zui has) given just how small the ecosystem around it is. I think Kha really illustrates what can be achievable if the lower levels have robust but simple APIs, just exposing the bare minimum as a standard for others to build upon. For the kind of project I work on (mostly 2d games), I think it would really awesome if your framework also supported low level audio, and a variety of inputs such as keyboard, mice, and gamepads. If it also had decent text rendering support it would basically be my dream library/framework.

    #3D #Digital Drawing And Painting #3D Modeling 18 social mentions

Discuss: 3D and 2D: Testing out my cross-platform graphics engine

Log in or Post with