Joined December 2025
147 Photos and videos
Pinned Tweet
Now letโ€™s redo the party!๐Ÿ’ƒThis time around, the animated models received all the available lighting effects: Env. lights, Diffuse, Directional, Omni, Point, and Spot lights. They also received shadows, self-shadows and fog.๐Ÿฅณ#GraphicsProgramming #Gamedev #Vulkan #DotNet #CSharp
1
3
79
1,840
Ah, no wonder my timeline is full of XBOX news. I have most of the consoles, but Iโ€™m a huge fan of the Gears series. #Gaming #GameDev #XBOX #Gears
Jun 7
3
25
479
Geez, I'm in my early 30s ( latest selfie ) ~ this is normal ๐Ÿ’ƒ๐Ÿคญ #StellarBlade #Gaming #GameDev
1
20
296
Busy refactoring my workflow ๐Ÿฅฒ Instead of stuffing an object data to limited size push constants, I now push only world matrix n related indices and fetch the actual data from a storage buffer. Cleaner, scalable, more future-prof for PBR data etc๐Ÿ’ƒ #GameDev #Vulkan #CSharp
1
18
533
Alright bestie,๐Ÿฅฐ it seems like ๐——๐—ถ๐—ฟ๐—ฒ๐—ฐ๐˜๐—ซ ๐—ซ๐—œ๐—ป๐—ฝ๐˜‚๐˜ is actually super easy to use in C# with my ๐—ซ๐—•๐—ข๐—ซ ๐—ข๐—ป๐—ฒ ๐—ฐ๐—ผ๐—ป๐˜๐—ฟ๐—ผ๐—น๐—น๐—ฒ๐—ฟ. ๐ŸŽฎ She connected, she slayed, she understood the assignment. โœจ๐Ÿ’ƒ #GraphicsProgramming #GameDev #GamePad #Vulkan #CSharp #DotNet
3
1
36
542
One caveat: XInput is for Windows only ๐Ÿ˜œ
12
221
Yep, this is exactly why I use C# to create my mini-engine and games. C# is transferable knowledge ~ can be use it for ERP system, desktop apps, web apps and what's not. #GameDev #DotNet #CSharp
Replying to @xngyl1061928
I am learning C# by making games, my background is non tech, but I love making games. Now I know C#, I can now help my dad w his business software. NO time was wasted, I gained knowledge, enjoyed the process, and now helps pay the bills w the skills I've learned so far๐Ÿ’ƒ
1
2
27
632
Yes, yes this time around, I'm really making a game out of my Vulkan C# mini-engine, Inspired by the Retro Game Background music from Irem ๐Ÿ•น๏ธ If you know the game, you know ๐ŸŽฎ this will be a long journey ๐Ÿ’ƒ #GameDev #GraphicsProgramming #Vulkan #CSharp
4
4
58
1,120
I โค๏ธ retro games, where the gameplay core mechanics and fun factor is prioritize than eye candy, mastering skills and high scores w/o long cinematic chubaness ๐Ÿ’ƒ
17
216
Now letโ€™s redo the party!๐Ÿ’ƒThis time around, the animated models received all the available lighting effects: Env. lights, Diffuse, Directional, Omni, Point, and Spot lights. They also received shadows, self-shadows and fog.๐Ÿฅณ#GraphicsProgramming #Gamedev #Vulkan #DotNet #CSharp
1
3
79
1,840
โ€ฆand everything here is pure C# contained in a single library~no NuGet Nuget packages, lol. Just one DLL each for : Zna๐—ช๐—ถ๐—ป๐—ฑ๐—ผ๐˜„๐˜€.dll, Zna๐—Ÿ๐—ถ๐—ป๐˜‚๐˜….dll, and Zna๐—”๐—ป๐—ฑ๐—ฟ๐—ผ๐—ถ๐—ฑ.dll. #GraphicsProgramming #GameDev #Vulkan #CSharp #DotNet
1
36
423
Working w animated meshes is a pain, all of my previous posts didn't receive lights outside of the environment, wonder why HLSL doesn't have an inverse function! lol, nywayz it's working now with exaggerated light colors to test๐Ÿ’ƒ#GraphicsProgramming #GameDev #Vulkan #CSharp
1
49
911
Happy! ๐Ÿฅฐ My animated model objects can now receive lighting from the environment, plus any extra additional Diffuse, Directional, Omni / Point, and Spot lights๐Ÿ’ก๐Ÿ•ฏ๏ธโœจ
23
168
Computing bone animations is costly. I tested multiple models with different animations, and there was still no cost on the main thread since the model animations are computed on another thread. ๐Ÿ’ƒ #GraphicsProgramming #Vulkan #GameDev #DotNet #CSharp
3
5
58
1,301
Yes, ๐Ÿ’ƒit can now add or remove animations data only on the fly, as they are memory intensive. ๐Ÿ˜‘ Well, as long as it uses the same skeletal structure โœ…๏ธ
1
17
247
Anyway, just a quick update~after months of trying, I finally got this running on a Mali-GPU Tablet. ๐Ÿ’ƒ Dealing with Vulkan API on MaliGpu has been challenging, at least on my end.๐Ÿ˜ #GraphicsProgramming #GameDev #Vulkam #MaliTablet #CSharp #DotNet
3
3
43
1,027
My priority platforms are Steam and Android phones/tablets; these 4billion devices/users should not be taken for granted ๐Ÿ’ƒ๐Ÿ“ฑ
2
21
315
Yay! Lights๐Ÿ’กare now in SSBO. Sheโ€™s handling only lights data and no longer messing with the environment and camera UBOs anymore. Unli-lights for forward rendering ๐Ÿ’ƒ #GraphicsProgramming #GameDev #Vulkan #DotNet #CSharp
4
2
38
1,078
I just switched my light data from a fixed array in the uniform to a storage buffer for unlimited lights, and boom~no lights ๐Ÿ˜‘๐Ÿค” this may take while to work ๐Ÿ˜ข #GraphicsProgramming #Vulkan #GameDev #CSharp
1
21
407
The scene supports unlimited lights, but each object is affected by a maximum of 8 nearest omni and spot lights, prioritizing ambient and directional lights.
11
190
Iโ€™m honestly obsessed with what just a simple 2-texture maps can do~like, give me a base color and a normal maps, and suddenly everything looks so much more alive. Itโ€™s giving minimal effort, max impact energyโœจ #GraphicsProgramming #GameDev #Vulkan #CSharp #DotNet #MarcusFenix
2
33
666