GameDev Tools weekly - Issue 6 — March 21th, 2021
GameDev Tools weekly made by Alexander Pirogov and Victor Stepanov.
ImHUI: ImGUI in HTML
- imgui
For my silly defense, the demo linked above was old and Dear ImGui by default still ships with a subpar look. It's possible with a little effort to get it looking better (e.g https://t.co/Geql6hsaJu) but of course it's absolutely nowhere near the feature set of web renderers.
— Omar (@ocornut) March 19, 2021
A modification of Valve’s Hammer Editor
- Source Engine
Source: Robin-Yann Storm
Use Google AI for play-testing
- AI
- testing
The business pitch would seem to me to be you setup your game, send it to Google, they send back a model that can play the game, and you use that to automate play testing locally. Would be an interesting business model.
— mike cook (@mtrc) March 19, 2021
Write code in PyCharm, evaluate in Maya
- IDE
- Maya
Maya Charm - Maya PyCharm connection https://t.co/zcJ4gIZwdZ
— Tech-Artists.org (@TechArtOrg) March 17, 2021
Floating Point Bit Hacks Every Programmer Should Know
Floating Point Bit Hacks Every Programmer Should Knowhttps://t.co/Lgcb7YqIMF
— Martin Mittring (@MittringMartin) March 21, 2021
Everything you need to know about optimizing code for x86 and x86-64
- performance
Agner Fog: Everything you need to know about optimizing code for x86 and x86-64https://t.co/6ZNUSi2KEA
— Martin Mittring (@MittringMartin) March 21, 2021
The interpolate tool workflow
- Blender
- UX
The interpolate operator is now a Tool! Much more flexible and compatible with multiframe editing, it will surely speed up your workflow. Coming to Blender 2.93, due for release at the end of May 2021. https://t.co/Lh9cXhWLaR #b2d #b3d #GreasePencil
— Blender Developers (@BlenderDev) March 16, 2021
Sync your build configs across PCs
- build
Safely store your configuration and import it on any PC by using Cloud Settings. #clang #LLVM #cpp pic.twitter.com/MpPVPQLnIc
— Clang Power Tools (@ClangPowerTools) March 17, 2021
Testing Qt Apps
- gui
- Qt
- testing
Clare Macrae - Quickly and Effectively Testing Qt Desktop Applications - Meeting C++ online https://t.co/acy7OORY7X
— C++ LibHunt (@CppLibHunt) March 20, 2021
Are you done with Qt?
- gui
- Qt
- imgui
I'm fucking done with Qt. I've had enough with their shitty build tools and environment. The whole product is a mess. And dont get me started on the licensing.
— Bobby Anguelov (@Bobby_Anguelov) March 20, 2021
I spent the afternoon sanitizing my codebase of that crap. pic.twitter.com/KlYVNwr3r5
Improving loading times
- performance
Interesting story by t0st!
— Bartlomiej Filipek (@fenbf) March 18, 2021
How I cut GTA Online loading times by 70% https://t.co/msPXnt9QtS#programming #performance pic.twitter.com/VuDLzbK2Jy
Intro to computational creativity Book
- computational creativity
This is my book https://t.co/qt7T9iTjAo
— Ollie Bown (@olliebown) March 16, 2021
NVIDIA AI features in DCCs tools
- DCC
- AI
RTX-accelerated Adobe Camera Raw Super Resolution and @Blackmagic_News DaVinci Resolve 17 Magic Mask are just some of the updates supported in the March #NVIDIAStudio Driver, available today. ✨
— NVIDIA Studio (@NVIDIACreators) March 17, 2021
📰 Find out what's new this month on NVIDIA Studio: https://t.co/bYzG9VH9E5 pic.twitter.com/gYGCAAXnxt
Working with Shaders in Unity
- Unity
Source: Technically Art: Issue 90 (19.03.2021) by Harry Alisavakis
My detailed "Intro to Shader Graph" post is live!✨
— Cyan (@Cyanilux) March 7, 2021
Explains its features, not how to make specific shader effects. Graph setup, Data types, Understanding Previews, Properties, Keywords, Sub Graphs and more! 15K words! 😅💙#shadergraph @unity3d
🔗 https://t.co/hVEXwJiyAc pic.twitter.com/dHmez4CjsW
The dynamic bounding box
Source: Technically Art: Issue 90 (19.03.2021) by Harry Alisavakis
today's optimization snacc:
— Freya Holmér (@FreyaHolmer) March 17, 2021
dynamic bounding box cropping in the vertex shader to reduce fill rate while still using the same quad mesh to allow for GPU instancing~ ✨ pic.twitter.com/bepj1McJni
The Toolsmiths updates:
- The Toolsmiths are slowly migrating the conversations from Slack to Discord
- Toolsmiths @ GDC 2021
- GDC Tools Summit
- Join us this summer for:
- GDC 2021 Tools Summit!
- GDC Tools Roundtables
- Join us this summer for:
- GDC Tools Summit
- We are continuing our 3rd season of the Vault Club in our Discord Server.
Did You Know??
-
A procedural level generation system using Wave Function Collapse (right) and Graphs (left).
— Euri Herasme (@EuriGilberto) September 17, 2020
Inspired by the WFC implementations of @OskSta and @ExUtumno. Thanks😁 pic.twitter.com/8bm0kATigU
- You can play around with USD online
- How games were made in the past?
holiday project: port @EricChahi Another World engine to #pico8 (must have spent hours looking at intro back then!)
— Frederic Souchu (@FSouchu) December 27, 2020
Converted from @fabynou C code (https://t.co/yWW52iZasC) to LUA + custom Python compiler for assets
(40 carts so far *without* music nor sound 😮🤣)
(text is wip) pic.twitter.com/jGDu2nmbU9
Notable Releases and Updates
Rider 2021.1 Early Access Program
Rider 2021.1 EAP8 is here! The major release is upon us, but there’s still time for yet another EAP: https://t.co/NwA9H7vAHJ pic.twitter.com/IgnDutDWey
— JetBrains Rider (@JetBrainsRider) March 18, 2021
Promethean AI New Release
New build is up! Release notes here:https://t.co/JP1ngRFPOe
— Promethean AI (@PrometheanAI) March 19, 2021
Amidst all this hard work we almost missed an important milestone. Earlier this week have confidently crossed our first 1000 users! It's hard to put into words how much we appreciate all of you♥ Now on to a million! ;) pic.twitter.com/UMaP2GlIlm
#random
Find by signature?
- C++
Discoverable algorithms in C++ https://t.co/7t1LMxDaIK
— C++ LibHunt (@CppLibHunt) March 17, 2021
Emulating game platforms in .NET
- .NET
Episode 73 of the #dotnetcore #podcast should be appearing in your podcatchers right now. In this episode, we talk with one of the developers behind @RyujinxEmu - a Nintendo Switch emulator written in #dotnetfive and #csharp
— dotnetcore.show (@dotNetCoreShow) March 19, 2021
cc @shanselman https://t.co/cHNorjC3oj
Checkout other awesome digests:
Did we miss anything?
Send us a tip!
Write a direct message to Alexander Pirogov or Victor Stepanov.