Sat.Oct 27, 2018 - Fri.Nov 02, 2018

article thumbnail

Dev snapshot: Godot 3.1 alpha 2

Mircosoft Game Dev

Two months after our previous alpha , we are pleased to release Godot 3.1 alpha 2 , a new development snapshot of the master branch, moving slowly but steadily towards the beta status. Contrarily to our 3.0.x maintenance releases , which include only thoroughly reviewed and backwards-compatible bug fixes, the 3.1 version includes all the new features (and subsequent bugs!

Alpha 52
article thumbnail

What do you think?

Grumpy Gamer

Doing testing on closures. This also makes my head hurt. What do you think this will print? local t = { bar = 100 f = function() { print(this.bar) } } t2 <- { bar = 200 } t2.f <- t.f local r = { bar = 1000 function do_call(f) { f() } } r.do_call(t2.f). Now with Answers. Well, not answers in the definitive truth of the universe way. If you compile and run this code in Squirrel , the answer is 1000.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

The Tin Man of Far Cry 2: Part 4

Click Nothing

These next two pieces have a lot in common. Both are fairly serious criticisms of the ludic and narrative handling of some elements of the game. These pieces call out the game’s allusions to political Realism, the problem of the.

Games 40
article thumbnail

SPIR-V Compression: SMOL vs MARK

The Astronauts

Two years ago I did a small utility to help with Vulkan (SPIR-V) shader compression: SMOL-V (see blog post or github repo). It is used by Unity, and looks like also used by some non-Unity projects as well (if you use it, let me know! always interesting to see where it ends up at). Then I remembered the github issue where SPIR-V compression was discussed at.

Shaders 40
Join the IGDA Community
article thumbnail

GitHub Game Off and Godot are a winning combination

Mircosoft Game Dev

And this bold statement is not (only) marketing speak, the winner of GitHub Game Off 2017 was indeed a Godot-made game by Securas, Daemon vs Demon. The 2018 edition of the month-long jam focusing on free and open source game development tools is about to start again on November 1st. Check the details on itch.io: Game Off 2018. Edit: The Game Off 2018 theme is HYBRID !

Alpha 52
article thumbnail

Unit testing ternary operators.

Grumpy Gamer

in my compiler makes my head hurt. i = 1 ? 2 : 3 Assert(i == 2) i = !1 ? 2 : 3 Assert(i == 3) i = !1 ? 2 : 3 ? 4 : 5 Assert(i == 4) i = !1 ? 2 ? 3 : 4 : 5 ? 6 : 7 Assert(i == 6) i = 1 ? 2 ? 3 : 4 : 5 ? 6 : 7 Assert(i == 3) i = 1 ? !2 ? 3 : 4 : 5 ? 6 : 7 Assert(i == 4) i = 1 ? 0 ? 3 : 4 : 5 ? 6 : 7 Assert(i == 4) i = 1 ? !2 ? 3 ? 4 : 5 : 6 : 7 ? 8 : 9 Assert(i == 6).

40

More Trending

article thumbnail

Pathtracer 16: Burst SIMD Optimization

The Astronauts

Introduction and index of this series is here. When I originally played with the Unity Burst compiler in “Part 3: C#, Unity, Burst”, I just did the simplest possible “get C# working, get it working on Burst” thing and left it there. Later on in “Part 10: Update C#" I updated it to use Structure-of-Arrays data layout for scene objects, and that was about it.

Data 40
article thumbnail

The Tin Man of Far Cry 2: Part 2

Click Nothing

The bottom four of my Top 10 represent a pretty diverse set of posts, taken from across a fairly long period of time - including one of the oldest, as well as one of the most recent. #10 - an.

Games 40