#gamedev

waynerad@diasp.org

"Can Godot deliver?" ponders Joanna at Chickensoft.

Unless you've been living under a rock, you probably know about the fiasco in the game development world regarding the Unity video game engine.

"The game engine company Unity has once again gained notoriety for offending its users. This time, they've announced a $0.20 per install fee for games that surpass $200,000 in revenue."

"Unity's recent cash grab is not all that unexpected, either: this is just the latest transgression in a string of unpopular decisions. In case you missed it, here's what the world's most-popular game engine has been up to:"

[...list of stuff...]

But behind the scenes, this has sparked a great deal of interest in Godot, the leading open source game engine.

"Whether or not Unity intended to, I think they've awoken a sleeping giant. Godot almost seemed ambivalent to Unity before -- but now they're promising to take care of the users that Unity has left behind."

"So, if I was a big studio with millions of dollars to toss around, I'd put it into Godot. Free software can't be stopped."

Chickensoft makes open source tools for Godot and C#.

Can Godot deliver? | Chickensoft

#solidstatelife #videogames #gamedev

hamzamckhan@sysad.org

Hey everyone, I’m Hamza, an indie game developer. I'm #newhere and looking to make new #friends. Add me up if you got good #memes to share, are interested in #games or #art, or wanna have #deep #philosophical #conversations.

The following is a screenshot from my first #mobile #game Stardust. Don't wanna sound like an ad but check it out and leave a review on the play store if you like it, to help the algorithm. Just trying to break some ice here.

https://play.google.com/store/apps/details?id=com.HamzaMcKhan.Stardust

#unity #unity3d #gamedev #sci-fi #sci-fantasy

micha@pluspora.com

Tweet von Staś Małolepszy (@stas) um 13. Sept., 15:14 ESCAPE is a 2.5D puzzle platformer in 13KB of HTML and JS (zipped) by @michalbe and myself. It's a short story about wildlife and nature on Earth after mankind leaves for good. You can play it right now in the browser on desktop and mobile.

#js13k #gamedev #javascript #webgl https://t.co/55zCTpNu84

https://twitter.com/stas/status/1437369415989972992

georgehank@pluspora.com

A wish

I wish all devs would refrain from “solutions” like (the below is in the context of games, obvs, but it’s a general problem):

Try restarting Steam
Please verify your files
Please try removing mods (if you use them)
Please try turning off steam cloud
Try exclusive window mode
Try running the game using safe mode option (no mods)
Try resetting your game settings

Because this is just wild stabbing in the dark, not fixing anything. Imagine you bringing your car to the shop (the game these “fixes” are for is Car Mechanic Simulator 2018) and them just whacking at different parts of the engine in hopes that’ll “fix” it. Lists like this just mean that you have no actual idea what’s going on. But it’s your code, you should know, or at least know how to debug this.

“Try restarting your router” is an other favorite. You have no clue, but are too chicken to even admit that!

#debugging #cms2018 #carmechanicsimulator #gamedev #softwaredev #bugs #fixing #knowing-not-guessing
#repost-with-hashtags #we-will-never-get-editing-of-posts

hankg@social.isurf.ca

Great thread on reading a contract before you sign it. Read the terms as if happening under adversarial conditions because that's the situation where they'd be used/enforced. My rule of thumb about writing contracts is don't put in terms I wouldn't agree to if on the other side.


https://twitter.com/jakefriend_dev/status/1426227560057298952

#indiedev #gamedev

grey@pod.tchncs.de

Why is it that Lua gets so much attention is games development?
Is there something special about Lua that makes it good for writing games? I have no opinion on it since I've never done any real game development, and the only thing close to it I've ever done was back during the old days of Halo CE where I made all kinds of shitty hacks for custom weapons or modified weapons and vehicles. But nowa days I pretty much only run closed source games on consoles and only run open source games on my PC. I pay a lot of attention to how open source games are developed and it seems like Lua just gets all kinds of love from programmers. I know that a few games use Lua as the interface language for their API, and Minetest is the big one as they use Lua for their modding and plugin API.
looooove logo
For 2D games the LÖVE2D framework has been around forever and I recently heard about (on freepo.st) a new VR game development library that's also in Lua called LÖVR and it looks really cool. I am always happy to hear about open source advancements in the VR space but once again it's Lua making the headlines.
So game devs really love Lua! But why? Is there something special about how Lua is made that makes it good for visual media? I'm happy for Lua and the Lua programmers, but why Lua over something else? What does Lua do to earn its special place in the hearts of game devs?

#games #videogames #gaming #programming #hacking #lua #gamedev #code #opensw #opensource #freepost #news #gamingnews

micha@pluspora.com

Tweet von INDUSTRIA (@JoinIndustria) um 16. Juni, 20:50 🥳 The Demo is available NOW:

https://t.co/HFn6l5pjev

After some very stressful last days, fatal errors and pillows next to keyboards, the demo is done and we only feel relief! Cant wait for your feedback and impressions!

#SteamNextFest #ue4 #gamedev #indiedev

https://twitter.com/JoinIndustria/status/1405236234453147651

arseniuss@diaspora.laka.lv

Neural Network Calculation in OpenCL

__kernel void calc_node(__global float* input, __global float* bias, __global int* func, __global float* output) 
{
    int base = get_global_id(0);
    float r0 = input[3 * base + 0] * bias[base];
    float r1 = input[3 * base + 1] * bias[base];
    float r2 = input[3 * base + 2] * bias[base];
    float r = r0 + r1 + r2;

    switch(func[base])
    {
        case 0: // identity
            output[base] = r;
        break;
    }
}

#gamedev