Home New Trending Search
About Privacy Terms
#
#fadebasic
Posts tagged #fadebasic on Bluesky

I just released 0.0.47 of #fadebasic which has the compile time execution and deferred statement support. Yeehaw! #indiedev #gamedev #langdev github.com/cdhanna/fade...

8 3 0 0
Post image

added "go-to definition" support in my #vscode extension for #fadebasic 's parser generated tokens. Macro support comin' in hot. #indiedev #gamedev

6 2 0 0
Post image

leet test count. #fadebasic is almost ready for its next preview release. Just need to fix all the things and add more tests. Good vanity metrics make my vanity feel good. #indiedev #gamedev #proglang

6 2 0 0
Post image

added the defer keyword to #fadebasic
I'm planning to make use of this in macro-land more so. #indiedev #gamedev

11 2 0 0
Video thumbnail

Getting back to my fish game with #monogame and #fadebasic. Adding more of the game structure with moves/score/upgrade pathways, extra moves and passive abilities. I have about 20 ideas for new upgrades... Happy vacation programming times. #indiedev #gamedev #staycation

10 2 0 0

working on #fadebasic langcore. I just had that fun experience where last night after hours of agonizing debugger, I had to give up my task and go to bed... And tonight, after 40 minutes and wildly different approach, my task worked like a charm. #indiedev #takeABreak And now I can re-assign arrays!

2 0 0 0
Video thumbnail

got some faux perspective going on in #fadebasic and #monogame for my random fish game. Thanks to the #godot shader article, godotshaders.com/shader/2d-pe... #indiedev #gamedev

15 3 0 0
Video thumbnail

I added some wave jiggle as a shader... Is it too much? #indiedev #fadebasic #monogame #gamedev

11 3 1 0
Video thumbnail

hooked up some code-reloading action for #fadebasic and #monogame. When I see the red border in monogame, it means new fade code has been compiled, and is ready to rock! #indiedev #gamedev

17 3 0 0
Video thumbnail

added some more spiff to my #fadebasic and #monogame fish matcher. Explosions and bounce easing functions, hoozah! #indiedev #gamedev

4 2 0 0
Video thumbnail

coding like its 2007 and I don't know how with #fadebasic ! This is using #monogame as the framework, and fade basic as the scripting language. The grid is a fixed length array and all the combo/animation is happening inline. #indiedev #gamedev #nostalgiaprogramming

9 2 0 0
Video thumbnail

working on something with #fadebasic and #monogame . idk what I'm doing, but its fun anyway. #indiedev #gamedev #confused

7 4 2 0
Video thumbnail

my #fadebasic tooling in #monogame has support for shaders, custom render targets, sprites, transforms (which make assembling these cards waaaay easier), and yaaay its starting to feel like a real thing. #indiedev #gamedev

11 4 2 0
Video thumbnail

more animation testing; this started as a flip book in real life; then I transferred it onto a single page with a light-table; then ran it through a code-process; then booted it up in #monogame scripted with #fadebasic. Its not the best, but I'm practicing! #indiedev #gamedev #2danimation #handdrawn

7 2 0 0
Video thumbnail

behold draft 2 of my my heart soldier guy. this is running in #fadebasic within #monogame, and I'm doing hand drawn animation by scanning paper in the real world. Spooky. #indiedev #gamedev
(the last version wasn't a gif, oops)

9 5 1 0
Post image

I took a shot at compiling #fadebasic for wasm and running it in a browser, and it mostly works! #indiedev #programming

1 0 0 0

Just ran `cloc` to find that #fadebasic has 33k lines of C#. And of that, 1.3k are unit tests. #indiedev #programming

1 0 0 0

Just released #fadebasic 0.0.37, which switches the memory address space to 64 bit instead of 32. Muwhahaha! #programming #indiedev

1 0 0 0
Video thumbnail

I'm finally working on a #monogame back-end for #fadebasic. This is the start of Phase 2! The first phase was building the language (fadebasic.com). The second phase is building a binding to monogame. The third phase is a mystery. #indiedev #gamedev #programming

9 3 0 0
Video thumbnail

added debugger attachment to #fadebasic so you can attach a debugger to script that you started from the C# SDK. Pretty snazzy for a scripting language! #gamedev #indiedev

6 1 0 0
Fade Basic

website for #fadebasic is... drum roll... fadebasic.com SURPRISE .

1 0 0 0

...
Surprise! #fadebasic is working and its available in a pre-alpha sort of way! I haven't even written documentation or made a website or whatever, but technically, the language can be used. github.com/cdhanna/fade... Holy moly. I was not expecting to get this done.

1 0 0 0
Post image

testing #fadebasic on my windows machine means I get to sit at my actual desk. I've got these under-mounted ps2 and xbox360 consoles hooked up to the second monitor. I need to use those more often... too busy #programming an #indiegame to play actual games. Tragic.

2 1 0 0
Post image

hooray for vanity metrics! #fadebasic has a non trivial amount of tests! Tbh for a long time I just left about 20 of these failing and I'd wag my finger and say, "bed test, you!" and then ignore them and do something else. But now I've WHIPPED 'em into shape! #gamedev #programming
Not tdd, but close

4 0 0 0

working on the #lsp formatter functionality for #fadebasic, and coming to the realization that I need to do the formatting based on the token stream, not the parsed program. I'm grateful to the LSP documentation for the hint that the formatting result is a list of edits; not full src. #gamedev

2 0 0 0

added binary operators like XOR and such to #fadebasic

0 0 0 0

added basic ref-counting garbage collection and string interning to #fadebasic ! That was one of the last major scary items on the list! I'm sure I'll discover that the scary list is way longer than I think it is; but things are looking good! #indiedev #gamedev

5 1 0 0

after agonizing between trying to create something new, or fueling the nostalgia train, I've opted to stay classic with #fadebasic and implement some garbage collection into the language. It has been a heart wrenching exercise, but a good one to focus the _goal_ of the project.... #gamedev #indiedev

2 1 0 0
Post image

don't give up! I just completed a task I'd left myself from 2023! Now in #fadebasic, you can do multi-line assignments! In 2023, I got assignments working and said, "GOOD ENOUGH!", but a year and a half later, I had been sufficiently annoyed I couldn't do `x = 3, y = 2`... So yay! #indiedev #gamedev

6 1 0 0
Post image

my test suite for #fadebasic is trending green. I added a bunch of edge case tests last night that are failing, so thats my todo for the rest of the week. Make it green! #indiedev #programming #gamedev

8 3 0 0