|
Caleb Cornett
@
TheSpydog
Kentucky, USA
|
|
video game porter + graphics programmer + educator + avid oatmeal fan.
Interested in a mobile or console port of your game? DM me!
|
|
|
1.556
Tweetovi
|
390
Pratim
|
386
Osobe koje vas prate
|
| Tweetovi |
| Caleb Cornett proslijedio/la je tweet | ||
|
Andre Weissflog
@FlohOfWoe
|
31. sij |
|
I started working on the WebGPU backend for sokol_gfx.h, not much to see yet, but I'll track the work in this PR if anyone is interesting in learning how I go about adding a new backend to sokol-gfx:
github.com/floooh/sokol/p…
I almost feel a little bit excited :)
|
||
|
|
||
| Caleb Cornett proslijedio/la je tweet | ||
|
Austin East
@austinweast
|
31. sij |
|
just put out version 3.3.0 of Ogmo Editor! 🥳
check it out here: ogmo-editor-3.github.io
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
30. sij |
|
Stadia "owners"
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
30. sij |
|
In my experience the biggest issues tend to come from near the bottom of the tech stack. (Haxe runtime / HashLink / hxcpp) I seem to hit some obscure bug with one of those every time I try to use Haxe. Maybe I'm just cursed, lol
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
30. sij |
|
Messing around with HaxeFlixel again. There's so much that I love about it (packed with features, tooling is top-notch) but at the same time, the ecosystem feels so...fragile?
Like it's built on such a tall, wobbly tower of abstractions that something is always broken.
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
28. sij |
|
Just added to the google spreadsheet!
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
28. sij |
|
I disagree, mostly because the DX wrappers (afaik) are only used for emulating Windows games on Linux. If someone out there is using them for non-emulation purposes, I'd be very curious to hear more about that.
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
28. sij |
|
I've thought about it but there are sooo many game engines/frameworks it'd be really hard to pick which ones to compare! At least with graphics APIs there's a much smaller selection. 😅
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
24. sij |
|
Finally got around to playing AM2R. Man, it’s so good. Absolutely lives up to the standard of the canon Metroid games.
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
23. sij |
|
> txt in this game is so small u cant read it
Ten bucks says they tried to read the dash-line gibberish on the menu screen... pic.twitter.com/AFhZ28s2WY
|
||
|
|
||
| Caleb Cornett proslijedio/la je tweet | ||
|
TouchArcade
@toucharcade
|
22. sij |
|
The fantastic roguelike platformer Rogue Legacy from @CellarDoorGames has been updated with support for Apple's Metal API to help reduce battery drain and overheating on certain devices: toucharcade.com/2020/01/22/rog… by @JaredTA
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
22. sij |
|
For what it’s worth, the Metal backend of ANGLE is already 97% conformant to ES2 and has been shown to work with applications on both macOS and iOS. The primary person writing the backend has a separate repo with more Metal-specific info: github.com/kakashidinho/m…
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
14. sij |
|
Buddy if you think 300 lines is bad wait till you try Vulkan. (For what it’s worth, though, Metal’s really good.)
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
14. sij |
|
But still, you're definitely right, BSD and Tizen are nowhere near as relevant as, say, Windows and Android. :) Chopping off the bottom four rows + tvOS gives more accurate numbers for platforms that people actually use.
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
14. sij |
|
Yeah, DirectX in particular stands at a measly 18.75% coverage even though Windows has 96% of the desktop gaming market share. :)
That said, I think # of devices might be misleading since not all devices are created equal. GL/VK/DX/MTL support varies so much between hardware.
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
14. sij |
|
That’s totally subjective and depends on what’s most important to you and your project. 🙂 Is portability the priority? Ease of use? Driver support? Performance? Learning resources? Language bindings? Compatibility with older hardware? Etc.
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
14. sij |
|
Just so no one misses it, I'm hosting the matrix on Google Sheets. Feel free to leave a comment if you have some insight to share, and I will update the graph accordingly. :)
docs.google.com/spreadsheets/d…
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
13. sij |
|
Interesting, do you know of anyone using DXVK outside of proton?
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
13. sij |
|
I think some people have ported bgfx to gnm but nothing's been released publicly. At least, that's what I'm seeing from this issue: github.com/bkaradzic/bgfx…
|
||
|
|
||
|
Caleb Cornett
@TheSpydog
|
13. sij |
|
Metal support does indeed exist for macOS and iOS! It has some caveats (no MSAA, ES2 only), but it does appear to be functional. The primary person working on the metal backend has a separate repo where he tracks the metal-specific progress: github.com/kakashidinho/m…
|
||
|
|
||