Vasilis Nicolaou
banner
vasilis.vaslabs.io
Vasilis Nicolaou
@vasilis.vaslabs.io
Seasoned Software engineer
Linux, Scala, Akka, Distributed systems.
I love playing video games and tinkering on Linux
Developing Cuprum 2929 as a side hustle!

#scaladev by day #gamedev by night
🐕 🖥️ 🎮 🐧
Me and my colleague's work on built-in support for KSP 2 has been merged

Now, you can build with Mill using the newest #Kotlin and KSP versions. We've also tested it for Micronaut and #Android against the latest version of Hilt

github.com/com-lihaoyi/...

#java #scala #jvm #dev #softwaredev
August 27, 2025 at 6:24 PM
New #fedora 42 wallpaper! Took me a bit to get it! Do you?

#Linux #art
May 16, 2025 at 8:22 AM
Just had a stress test, my heart is healthy, but maybe damaged

#indiedev #gamedev #gamedevlife #steam
April 30, 2025 at 6:48 PM
Can I build windows games on Linux with Unreal Engine? Yes, yes I can! Not the way I had initially envisioned it, but it works!

#gamedev #linux #indiedev #unrealengine
March 6, 2025 at 4:43 PM
#programming new features #meme
January 14, 2025 at 12:26 PM
A few people I've been catching up on lately were asking me "are you doing #videogames now?".

Yes, among others, here's what more I'm up to in 2025:

- Working on an open source build tool called Mill
- A DLC for Cuprum 2929 for teaching #programming
- Usual #scala contracting

#gamedev #indiedev
January 8, 2025 at 7:27 AM
Merry Christmas and happy holidays to everyone!

May your games never crash and join #Linux gaming 😜
December 25, 2024 at 9:55 AM
I couldn't just proceed creating more stuff without a tool to keep my #unrealengine FP plugin documentation up to date!

It is a bit crude and optimised for my usecase as I hacked around with some python, mkdocs and also used joined-forces.github.io/klee/ for visualisation!

#gamedev #indiedev
December 7, 2024 at 3:26 PM
I enjoy #FP and #gamedev these days, so why not combine both? I've started a new toy project which gives a few FP utilities, here's two screenshots of before and after from Cuprum 2929 blueprints! I'm creating some video guides and will publish them and the plugin soon!
#unrealengine
December 5, 2024 at 8:00 PM
Our journey to make education fun has just begun! We are in a new stage now where we add the fun layer to the learning! Gameplay is on #steamdeck !
#gamedev #indiegame #edutainment
December 3, 2024 at 5:43 PM
Did you know can install #Linux #Fedora 41 in all your hard drives, transparently on a single partition, with btrfs and encrypt them with the same key?
November 29, 2024 at 7:59 AM
Tiny UE tip: if you have an actor that uses the Engine Cube as a static mesh and you wanna change the pivot, copy it first, adjust the pivot, save and replace the SM

#gamedev #unrealengine
November 28, 2024 at 4:44 PM
I think I'm getting the handle of how lighting works in #UE5, at least the basics

Already's taken a few fab store reviews to guide me 😅

#gamedev
November 23, 2024 at 9:51 AM
The more I work with AI the more it seems it will have the Blockchain fate, I don't know but I don't see a use case beyond copilot kind of solutions (which is ok and valuable). Let's see if we hear something different this evening!
November 21, 2024 at 4:10 PM
Guess which one my dog chewed!

At least I'll have a dedicated one for #gamedev testing and the non chewed ones for my game station!
November 20, 2024 at 6:23 PM
Meet Marlena!
November 19, 2024 at 12:21 PM
In Cuprum 2929 store.steampowered.com/app/3158780/... you are in a mission to find your dog that went missing. The first dog model for our #indiegame couldn't be other that our own dog, Marlena (see photo below 👇) Any resemblance? 🤣
#gamedev
Please wishlist, it would mean the world to us!
November 19, 2024 at 12:21 PM
When you publish your #videogame 's steam page from your studio account and then wishlist from your personal!

#gamedev #indiegame life
November 19, 2024 at 6:53 AM
November 17, 2024 at 11:11 AM
I took the idea from this board game, and have a configurable setting to use different shape patterns instead of colours, might be the safest way
November 16, 2024 at 6:03 PM
Just write a failing test first 😅
November 16, 2024 at 6:26 AM
When I design some of the level concepts for Cuprum 2929 I use pen and paper!

Too old for the fancy tools 🤣
Well ok, eventually, I use Miro.

We have the educational content , and now we are creating mini games around them to make it more fun! In demo soon!
store.steampowered.com/app/3158780/...
November 15, 2024 at 6:40 PM
My first ever complex #animation, using Rokoko smartsuit, live face link, and unreal engine's blend space and sequencer
#videogame #development
November 11, 2024 at 12:32 PM
My rescue dog's hunting instincts kicking in
October 27, 2024 at 4:35 PM
Another day, another coffee

Marlena's favourite spot!
July 31, 2024 at 5:38 AM