Calvin Wilkinson (Kinson Digital)
@kdcoder.bsky.social
SWE | Clean Code 🧹 | dotnet | USAFVet | Whisky🥃| HeavyMusic 🎸 | CICD Tools ⚙️| Game Dev Tools 👾| Building https://docs.velaptor.io
#velaptor makes Scene management effortless! 🚀 Velaptor auto-handles scene operations: ✅ Loading ✅ Unloading ✅ Updating ✅ Buffer Clearing ✅ Rendering (auto-batching) Want manual control? Just toggle the flags. ⚙️ https://docs.velaptor.io #gamedev #dotnet
Sprites, HUD text, debug lines—everything your 2D game needs in one unified pipeline. 🚀 The #velaptor rendering system is built for speed and C# developer comfort. Draw anything, fast, without the boilerplate. 📄 Docs: https://docs.velaptor.io #gamedev #dotnet
Automation and thorough workflows keep #velaptor rock solid. Automating our checks and pipeline ensures every update is stable, lightweight, & ready for your 2D game. Automated & streamlined workflows keep our team running smoothly. https://docs.velaptor.io #gamedev #dotnet
Get Started in Minutes ⌛ Creating a game window is as simple as inheriting from `Window`: 🪟 ✅No 500-line initialization rituals. ✅No wrestling with OpenGL contexts. ✅Just override, build, and play. 🔗Check it out: https://docs.velaptor.io #velaptor #gamedev #dotnet
If your building a 2D engine from scratch vs. using a framework—where do you spend most of your dev time? Rendering is where I have spent most of my time. What’s your biggest bottleneck right now when developing games? Learn more: https://docs.velaptor.io #gamedev #dotnet
Stop fighting spaghetti code in your game states! 🍝 In #velaptor, every screen is isolated, with its own lifecycle and logic. Load ➡️ Update ➡️ Render ➡️ Unload. Clean, modular, and built for #dotnet. Check it out: https://docs.velaptor.io #gamedev #dotnet
Typography matters in 2D games! 🎮 With #velaptor, you get full control over glyph metrics, caching, with crisp TTF rendering & styles powered by FreeType. https://docs.velaptor.io Check the snippet to see how we handle font loading and rendering! #gamedev #dotnet
Currently in a unit testing phase for the WebGPU migration. WgpuWindow done! Only ~15% to go!
Rendering text in #Velaptor is a breeze! 🍃 1️⃣ Create Font Renderer & Batcher 2️⃣ Initialize Content Manager 3️⃣ Load & Render! Stop fighting with glyphs and start building. Docs: https://docs.velaptor.io #gamedev #dotnet
#velaptor's lifecycle is built for intuition. 🔄 🔹 OnLoad – Init 🔹 OnUpdate – Logic 🔹 OnDraw – Render 🔹 OnResize – Scaling 🔹 OnUnload – Cleanup Bonus: Frame timing comes with everything you need.⚡ Check it out: https://docs.velaptor.io #gamedev #dotnet
Using a massive 3D engine for a 2D platformer can feel like overkill. 🚀 #velaptor is purpose-built for 2D, giving you hardware-accelerated speed without the overhead of generic engines. Keep your workflow lean and your game fast. https://docs.velaptor.io #gamedev #dotnet
Being the only dev on #velaptor is rewarding, but a big mountain to climb alone. 🏔️ I’m looking for fellow C# devs to help test, suggest features, or contribute code or funds. Help me shape the future of 2D gamedev! Learn more: https://docs.velaptor.io #gamedev #dotnet
Carbonate now runs on Windows, Linux, and macOS. This is a critical piece that both Velaptor and CASL use! 🦾 Read more at: kinsondigital.github.io/blog/news/ca...
Carbonate Release v1.0.0-preview.19 | Kinson Digital
Hello, and welcome to another **Carbonate** release!
kinsondigital.github.io
The secret to a smooth 2D game? Proper asset management. 🖼️ In #velaptor, loading textures is as easy as: 1. Initialize ContentManager 2. Load your asset 3. Unload when done Simple. Safe. Fast. 🦖 https://docs.velaptor.io #gamedev #dotnet
Game dev shouldn’t be painful. 🎮 #velaptor handles the heavy lifting: ✅ GPU Rendering (OpenGL) ✅ Audio (SFX & Music) ✅ Input & Window Mgmt ✅ Scene & Content Loading Focus on your game, not the boilerplate. Built for C# & .NET 9. https://docs.velaptor.io #gamedev #dotnet
Easy line rendering for debug drawing or to construct custom shapes. 🤘🏻 With #velaptor, you get total control over line rendering right out of the box: ✨ Color 🎨 Thickness 🛠️ End-to-end positioning 🦖: https://docs.velaptor.io #gamedev #dotnet
Dreaming of building a 2D game but drowning in boilerplate? 🎮 Meet #velaptor — a modern, open-source framework for C# & .NET 9. It handles the heavy lifting so you can focus on the fun stuff: making your game. 🚀 🔗 Dive in: https://docs.velaptor.io #gamedev #dotnet
I am giving a shoutout to the sourcegit project. It is a very well done git client built with 100% c#. It is super fast, and well designed. So far I am loving this tool. I will probably be stopping my gitkraken subscription. github.com/sourcegit-sc...
GitHub - sourcegit-scm/sourcegit: Windows/macOS/Linux GUI client for GIT users
Windows/macOS/Linux GUI client for GIT users. Contribute to sourcegit-scm/sourcegit development by creating an account on GitHub.
github.com
Solo dev doesn't mean "small impact." I'm building #velaptor to prove that one person with the right .NET tools can create something professional and fast. 🚀 Join the journey and help me show what the managed code community can do. https://docs.velaptor.io #gamedev #dotnet
CASL v1.0.0-preview.23 has been released! Huge news! CASL is not fully cross-platform for Windows, macOS, and Linux! Learn more at: kinsondigital.github.io/blog/news/ca...
CASL Release v1.0.0-preview.23 | Kinson Digital
Hello, and welcome to another **CASL** release!!
kinsondigital.github.io
Tired of fighting low-level rendering code just to get a sprite on screen? #velaptor handles hardware acceleration automatically, so you can spend your time building mechanics instead of debugging boilerplate. Learn more: https://docs.velaptor.io #gamedev #dotnet
Carbonate now runs on Windows, Linux, and macOS. This is a critical piece that both Velaptor and CASL use! 🦾 Read more at: kinsondigital.github.io/blog/news/ca...
Carbonate Release v1.0.0-preview.19 | Kinson Digital
Hello, and welcome to another **Carbonate** release!
kinsondigital.github.io
Ditch the heavy UI and stay in the zone 💻 Unlike the "big three," #velaptor doesn't force a UI workflow. Build your 2D world using pure .NET power and hardware acceleration. It’s your game, your architecture. Learn more: https://docs.velaptor.io #gamedev #dotnet
Easy mouse input logic. 🖱️ Did you know #velaptor has a built-in, easy-to-use mouse API? From simple clicks to scroll-wheel directions, handling interactions is just a few lines of code. https://docs.velaptor.io/docs/guides/guides/input/mouse-input #gamedev #dotnet
I’m dedicated to keeping #velaptor high-performant and open-source. 🚀 As a solo dev, your support—whether through code or donations—keeps the lights on and the updates coming. Help me keep the #dotnet indie scene thriving! Learn more: https://docs.velaptor.io #gamedev #dotnet
Games are not only about visuals! 🔊 Loading and playing audio in #Velaptor is super clean and easy. Use the ContentManager to load your ogg or mp3 and simply Play(). Simple code = more time for actual game design. 🎮✨ Velaptor Docs: https://docs.velaptor.io #gamedev #dotnet
Adding #velaptor To Your Project🚀 dotnet add package KinsonDigital.Velaptor Built on Silk.NET for cross-platform OpenGL, CASL for audio, and FreeType for font rendering All wired up and ready out of the box. https://docs.velaptor.io #gamedev #dotnet