🌸 Mon, Dec 5, 2022 🌸
Anime chord progression: IV V iv or bVI bVII i
🌸 Mon, Dec 5, 2022 🌸
Are you present in the moment?
🌸 Mon, Dec 5, 2022 🌸
Tags: #twitch #streaming #advertising
It feels like Twitch adjusts the volume of advertisements to match the streamer’s volume, which is awesome if true.
🌸 Fri, Dec 2, 2022 🌸
Tags: #code #coding #programming #earlyreturns
Prefer early returns in the functions. It makes your code flatter and easier to read.
auto MyClass::updateDifficulty(int val) -> bool
{
const auto cfg = getCfg();
if (!cfg)
return false; // <--- early return
if (val < cfg->minDifficulty() || val >= cfg->maxDifficulty())
return false; // <--- early return
for (auto &u: units)
u.setDifficulty(val);
return true;
}
🌸 Fri, Dec 2, 2022 🌸
Tags: #vi #blender #modality #ui #uxui
Modality is bad except for vi and Blender. jk, honestly, I think if you do it well, it’s okay.
🌸 Thu, Dec 1, 2022 🌸
Tags: #memory #bed
I have no memory of making the bed today, and yet here I am staring at a made bed. Somebody must have made it; I assume it was me.
IMO, QA should be part of the development team.
Tags: #games #marketing #sales #PR #steam #youtube #tiktok
So currently, for a successful game, you need an army of sales, marketing, and PR personnel, and I hate it. I am wondering if it would be possible to fix it. I want good games to bubble up magically by themselves without the support of marketing, sales, and PR. What if we can build an automated system that can measure the quality of a game based on the players' behavior and also make recommendations based on the players' behavior? Similar to what Steam is doing, but better. Similar to what YouTube and TikTok do for video content but for games.
Tags: #realstory #fired #nothing
I was talking to my friend, and the conversation got to the point when I asked:
“Have you ever been fired?”
“Yes,” he replied.
“For what were you fired?”
“For nothing.”
“For nothing?”
“Yes, I had been doing nothing in that firm for two years straight.”
Real story.
Just keep swimming
Tags: #grammarly #language
Grammarly just sent me a report:
MASTERY
You were more accurate than 27% of Grammarly users.
This is why I am using Grammarly, I cannot grammar even if you put a gun against my head. 😂
Tags: #parenting #parentalcontrols #design #law
Parental Controls systems are usually garbage. They are poorly implemented, kids find a way how to break them, and that systems are horribly designed, sometimes tightened by a law forcing them to in optimal designs. At some point, I just gave up and started creating adult accounts for my kids.
Tags: #UnrealEngine #CPlusPlus #NavMesh #GameDev #AI
Pawns can avoid other pawns in the path-finding. Just set bUseRVOAvoidance
to true
Example:
auto movementComponent = Cast<UCharacterMovementComponent>(viewer->GetMovementComponent());
movementComponent->bUseRVOAvoidance = true;
AppImage crash: “The display compositor is frequently crashing. Goodbye.”
Just add --no-sandbox
in terminal.
Example: ./MyApp.AppImage --no-sandbox
Tags: #youtube #mistake #recommendations
I think I made a mistake. YouTube recommendations were not good lately and I thought if I subscribed to channels I like, it would become better. I had maybe 5 subscriptions before, I just did not bother to subscribe. So I spent time and subscribed. And recommendations became worse. Maybe it is better for me, I’ll watch less YouTube.
Tags: #twitch #virtuality #twitchchat #gamedev #unrealengine Virtuality progress: hot tub LUL
Tags: #twitch #virtuality #windows #stats #gamedev #unrealengine
Virtuality progress:
- Fixed connection issue in Twitch Integration plugin
- Built Virtuality on Windows
- Added name tags above the characters' heads
- Fixed the issue when dropped items disappear
- Added lights in Samuel’s apartment
- Despawned character if one of the stats goes to 0
- Added uptime in stats
When you program in C++, never never use goto
.
How low I fall-down in the corporation? Hear me out, I just approved PR with goto
in it.
Such an awkward moment, then you walk on the streets and suddenly see a familiar face. You wave and say: “Hi,” and the guy replies something to you, and you reply back: “Good, how are you?” And your English brain translator kicks in and finally you understand he said: “Hi Mika, good to see you.” Instead expected: “Hi Mika, how are you doing?”
#games #gamedev #unrealengine #programming #development #indiedev
Today’s progress: Allow address users with leading @
, added SFX, emotes do not need !emote
anymore,
limit the game to 30 FPS, and make sure the camera not clipping through walls, !help
return the link to the HTML
page instead of the wall of instructions directly in the chat.
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
How to reload a file in the Emacs buffer M-x revert-buffer
. #emacs #revertbuffer #lifehack
#games #gamedev #unrealengine #programming #development
Today’s progress: made a shipping build for the game, implemented allowing players to change TTS voice and avatar using channel points.
UKismetSystemLibrary::GetDisplayName()
in shipping builds returns garbage. I should read the documentation more carefully: “Returns the display name (or actor label), for displaying as a debugging aid.” #UKismetSystemLibrary #GetDisplayName #shippingbuilds #documentation
Previous - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - Next