Hi everyone. I'm a little bit overdue for an introduction, but better late than never!
I'm LaughingLeader, a 26 year-old self-taught amateur developer from the USA, hoping to turn professional in the near future (with the release of a game or two). I'm a perfectionist by nature (as I'm sure most people who create things are), which makes finally releasing a game difficult, but my goal is to get past that and be able to make compromises, until I see my first game released.
Programming:Languages:
- C#
- Actionscript 3
- Haxe
- Lua
- Perl
- Web Stuff (PHP/Javascript/SQL/HTML/CSS/etc)
I dabble in a few different programming languages, though I've mainly been focusing on C# in recent months. I enjoy creating software to make my life easier, and working on games.
My philosophy is that the less work I can do in the end, the better, so I make an effort to code things as extensible as possible, to save time down the road. This is a little bit of a paradox, since it means I end up doing more work upfront, but at the very least, I feel better knowing I'll save a headache or two not hard-coding something in.
Hobbies:When I'm not in the midst of developing something, I enjoy trying to tackle my bloated Steam library (bundles

), going for walks, or watching an interesting show, my weaknesses being super hero-related movies or shows (DC animated universe, Marvel movies (despite their flaws)), and a well-done anime show (Great Teacher Onizuka, One Punch Man, Irresponsible Captain Tylor, to name a few). I also enjoy a wide variety of music genres, not limited to synthwave/outrun, video game music, jazz, and old school rap.
I live in a small town, and to the best of my knowledge, am the only one working on game development here, so the internet is pretty much required to find like-minded people.
Bonus: I'm also one of the few vegetarian/vegans in the area.I've also started streaming and watching streams recently, in and effort to put myself out there more and connect with the gamedev community. With that said, talking out loud (to yourself, or an imaginary audience) is a skill I need to develop further, so I wouldn't call my streams "entertaining" yet.

Most of my gamedev streams have been for a friend or two that want to see what I'm working on.
On the topic of Duality:
I was drawn towards using Duality for a few reasons:
- Written in/utilizes C#
- Is Open Source, base code easily readable
- Has a nice editor that is customizable
- Has a physics system capable of handling different terrain shapes.
(Coming from an AABB collision system (HaxeFlixel), the idea of being able to use slopes and hills right away was tempting.)
It's taken a bit of an effort to figure out how things work within Duality, but I'm getting more comfortable by the day, and the benefit of such an open, extensible system has gradually revealed itself. I'm excited to keep developing with it!
