Levi Bard is a user on mastodon.gamedev.place. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Levi Bard @Tak@mastodon.gamedev.place

Levi Bard boosted

a lengthy and precisely transcribed interview with me is available now on esoteric.codes esoteric.codes/post/1730300721 topics include text mode DOS games, gertrude stein, constructed language, phonetic similarity, not knowing what to do with your life.

Levi Bard boosted

Do you like flowers or relaxing #pixelart games? Then check out Flower Magic, my (first!) #PICO8 game!

Plant seeds, tend your flowers while they grow, and watch the seasons change over time. You can try to master the crossbreeding mechanic, discover how to grow all four Magic Flowers, or just relax with arranging your flowers.

The game is free with a pay-what-you-want option and is playable in your web browser, or with downloads for Windows, Mac and Linux.


Levi Bard boosted
Levi Bard boosted

Only 6.5 hours left for the #Linux game jam! It's great to see submissions rolling in already. I'm looking forward to seeing what the community has come up with :D itch.io/jam/linux-game-jam-201 #linuxgamejam2018

Levi Bard boosted

Jeez, Shovel Knight just crossed the 2 million sales mark. And as per usual, Yacht Club Games wrong a long, analytical blog post about their sales. #gamedev #indiedev #gaming


Touching Java for the first time in ages (one of my first student programming jobs was using Java 1.0)

The very first time I go to do some string manipulation I'm bitten by String == vs. String.equals() 😡

Levi Bard boosted
Levi Bard boosted

The brain is secured where Fenton's dust tray used to be, and I've fitted "glasses" to try to correct his far-sighted vision. Next I'm going to start projecting what his sensor bar sees into the Unity3d visualisation scene I've set up.

New Unity Linux builds for 2017.4.0f1 and 2018.1.0b13 are available!

Release notes and downloads at forum.unity.com/threads/unity-

Levi Bard boosted
One thing I really want in an IDE (and I think I should just STFU and write this myself):

Select a region of code; do some action to wrap it up in a benchmarking test case. (For C/C++, this concretely translates to "use Google Benchmark")

The "wrap it up" action should be intelligent enough to import includes, identify the inputs and stub them out for you in the test case. (CLion can do most of this already)

Iteration 2: Attach benchmark results to source control commits, so that you have a record of how that snippet of code performs over time.
Levi Bard boosted

@grainloom Cross-platform build systems are hard; everybody who deals with one discovers that the one they tried to use is awful; some of those people think, "this can't be _that_ hard, I can do better"; now there are more awful attempts at cross-platform build systems.

Levi Bard boosted

I've been making progress with fighting my impostor syndrome.

Some things I learned, maybe they're helpful for other people as well:
Impostor Syndrome is not your fault. It is most likely an effect of the environment you grew up in, which told you that you couldn't do things, that your opinions didn't matter, that you were not enough.
This kind of social conditioning has drastic effects and is hard to fight. You can't "get over it" just like that. Don't beat yourself up for that.

The inevitable git stash poop

TFW when you open an unfamiliar project with the goal of making a small improvement:

Tak@computer:project$ find . -iname '*test*'

Levi Bard boosted
Levi Bard boosted

If you don't have access to a fancy decompiler, this might help: source code for the C# part of the Unity engine and editor.


It's been on since last year but I never heard about it 😱

Levi Bard boosted

I'm involved in organising this: it's a no-strings grant for marginalised developers to make a puzzle game.


If you have any questions or reservations please contact me! My email is alan@draknek.org

BTW I understand if you're apprehensive considering the association with J Blow and his repeated Very Bad Opinions about diversity on Twitter. Please do reach out to me if this is a concern to you, I don't think it should put you off applying.

TIL: If you have a window that can have either an OpenGL or a Vulkan context bound, and _every trace_ of that window is not completely expunged from OpenGL, creating a Vulkan swapchain for that window will fail with an utterly mysterious and undocumented VK_ERROR_INITIALIZATION_FAILED