:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0:

@bonkmaykr@canithesis.org

20 Male, Missouri, United States
Running Canithesis Interactive & Worlio LLC
Software engineer, newly an Amiga + Saturn nut

Currently working on a danmaku shooter game called "Time Falcon", my own game engine for it, and some other stuff. My posts can range anywhere from deep nerd thoughts to brainless shitposting.

Expert at run-on sentences

Give me liberty or give me death
XMPP/Jabberbonkmaykr@canithesis.org

58 following, 37 followers

📌 1 ★ 1 ↺
xianc78 boosted

[?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
@bonkmaykr@canithesis.org

I have a telegram channel now where the work I complete is publicly logged. (I wanted this to be an RSS feed but stock Gitea did not allow it.) https://t.me/canithesis

[?]Hourly Coyotes » 🌐
@coyotes@hourly.photo

Hourly Coyotes Presents:

    in reply to »

    [?]georgia » 🌐
    @georgia@netzsphaere.xyz

    [?]Hourly Coyotes » 🌐
    @coyotes@hourly.photo

    Hourly Coyotes Presents:

      [?]georgia » 🌐
      @georgia@netzsphaere.xyz

      if I do not get a girlfriend this calendar year 2025 the first person who comments on this post will get 25 dollars

      ...

      [?]foxbot » 🤖 🌐
      @foxbot@strelizia.net

      [?]To Be Why » 🌐
      @why@shitposter.world

      crazy how microsoft is a software company that cant make good software
      they barely do anything besides software and they cant do that one thing

      ...
      0 ★ 0 ↺

      [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
      @bonkmaykr@canithesis.org

      Yeah yeah yeah, I'm dilly dallying :) i'll get to work on functional, useful commits after my tooth surgery. Part of the slowdown is that I don't have another designer helping to draw sprites.

      0 ★ 0 ↺

      [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
      @bonkmaykr@canithesis.org

      Now THAT is cool.

      The scanline distortion code I wrote is from half a year ago now, and I'm still learning neat stuff I can do with it.

      This wasn't the graphic I was aiming for but I like it so much I'm keeping it.

      [?]Pawlicker » 🌐
      @Pawlicker@makai.chaotic.ninja

      Solaris 7 owo

      [?]anime graf stancil 🛰️🪐 » 🌐
      @graf@poa.st

      operating system and browser stats for the month of january

      >200k unique windows visitors
      >271k droichads

      ...

      [?]WalterKühl :bagpiper: » 🌐
      @waltercool@pl.slash.cl

      0 ★ 0 ↺

      [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
      @bonkmaykr@canithesis.org

      New level background in Blender. Still need to animate the pillars.

      I may reimplement the color shifting at runtime with either palette swapping (for Amiga) or a DX9 shader (all modern platforms) to save on storage space, since I would then only need to store a single channel depth buffer at 30 FPS.

      ...
      0 ★ 0 ↺

      [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
      @bonkmaykr@canithesis.org

      @bonkmaykr@canithesis.org Pictured below is the compositor node graph in Blender. The hue shifting group can be left out to render just the depth buffer if needed.

        in reply to »

        [?]beard :meru_dab: ひげ » 🌐
        @beardalaxy@gameliberty.club

        0 ★ 0 ↺

        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
        @bonkmaykr@canithesis.org

        Pixelation effect.

        This does not use a shader, just the same framebuffer blitting we already do for the backgrounds and the fullscreen masking. Only needed to add some additional math.

        Below is an r_pixelation setting of 3.0, with a target resolution of 810x1440:

        ...
        0 ★ 0 ↺

        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
        @bonkmaykr@canithesis.org

        It can be cranked up pretty high. Probably won't ever have a need for that, maybe for a mosaic effect though.

          in reply to »

          [?]korgster » 🌐
          @korgster@clubcyberia.co

          @azure

            1 ★ 1 ↺

            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
            @bonkmaykr@canithesis.org

            4 ★ 4 ↺

            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
            @bonkmaykr@canithesis.org

            ...
            3 ★ 0 ↺
            in reply to »

            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
            @bonkmaykr@canithesis.org

            @beardalaxy@gameliberty.club @FortyTwo@noauthority.social Same here. And my best friend in middle school was an illegal brought here against his will from El Salvador. We had Mexican and South American immigrants covering a third of the school when I was young and nothing ever happened where I live. Usually the most crime I see in my town is drunk drivers and they're almost always either college girls or middle aged white men.

            I don't like illegals coming into our country, but the truth is most people who come here just want to get away from the third world. Mexico ofc just lets it happen because they don't want to deal with their crime problem if we'll do it for them.

              ...
              in reply to »

              [?]korgster » 🌐
              @korgster@clubcyberia.co

              [?]grips » 🌐
              @grips@cawfee.club

              1 ★ 0 ↺

              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
              @bonkmaykr@canithesis.org

              Noticed my game was using an unreasonable amount of CPU time just doing nothing but asking "Are we there yet?" over and over, so I took the time to add a sort of power-saving mode.

              Obviously the kernel's scheduler won't allow such a trivial task checking steady_clock() repeatedly to bog down the system, so the effects are not really noticable, but it will probably be useful to someone.

              [?]Coel 🌲🍄🌳 » 🌐
              @coel@www.minds.com

              [?]mangeurdenuage :gnu: :trisquel: :gondola_head: 🌿 :abeshinzo: :ignutius: :descartes: :stargate: » 🌐
              @mangeurdenuage@shitposter.world

              0 ★ 0 ↺

              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
              @bonkmaykr@canithesis.org

              Damn OK. So some WorldsPlayer headers and functions were stored separately in Worlds Inc's include directories and thus aren't part of the leak.

              One of these headers holde the decoder class to read the first opening bytes from textures, and we don't have it.

              So back to square one. We have a few hints this time but not much. May need to go back to disassembling.

              0 ★ 0 ↺
              in reply to »

              [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
              @bonkmaykr@canithesis.org

              @korgster@clubcyberia.co @waifu@mai.waifuism.life what's this wolfy goober from I want to watch this

                ...
                3 ★ 3 ↺

                [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                @bonkmaykr@canithesis.org

                I've seen some crazy shit.

                But having somebody randomly DM me thinking I work for Embark Studios and telling me that the size of female contestants' butts in THE FINALS is a "serious issue" was NOT on my 2025 bingo card.

                ...

                [?]angel smerti » 🌐
                @lebronjames75@shitposter.world

                ...

                [?]g r e y » 🌐
                @grey@poa.st

                in reply to »

                [?]WalterKühl :bagpiper: » 🌐
                @waltercool@pl.slash.cl

                @teto I like this one.

                That was written in the 80s, I mean, wtf

                  ...

                  [?]anime graf stancil 🛰️🪐 » 🌐
                  @graf@poa.st

                  My cat absolutely knows I'm sick, high and partially drunk. God bless you kitty

                  ...
                  0 ★ 0 ↺
                  in reply to »

                  [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                  @bonkmaykr@canithesis.org

                  @xianc78@gameliberty.club I'm an admin for Worlio.com that's what I was referring to lol

                    2 ★ 0 ↺

                    [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                    @bonkmaykr@canithesis.org

                    Went ahead and deleted the queue system with input lag, and replaced it with a new loop that uses integer iterators instead of vector iterators which were prone to causing the crash I posted about a few days ago.

                    This should be more efficient, and just as stable so long as the vector is only added to and no objects delete from it directly through random access. I have a new deletion queue to handle this situation appropriately.

                    Next part is hard. collision detection! I have to be careful about this one because every method has drawbacks. The big challenge is getting a system that will work on every piece of hardware I throw this at so I don't have to write entirely different physics for homebrew ports. Complete feature parity if I decide to reuse the codebase on an Amiga or X16.

                    I considered using the GPU to simulate collisions inside a rendertexture, but this is only viable as far as the PC and modern consoles and I'd need to throw it away for the backports. Plus it has caveats related to precision, increasing that resolution would be a performance detriment.

                    The other option is to do things the old fashioned way on the CPU and simply calculate the bounding boxes with algebra.

                    [?]To Be Why » 🌐
                    @why@shitposter.world

                    retina burn on the exact center of vision i cannot focus on any text this is terrible

                    0 ★ 0 ↺
                    in reply to »

                    [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                    @bonkmaykr@canithesis.org

                    @beardalaxy@gameliberty.club Is this for tower unite or

                      ...
                      1 ★ 0 ↺
                      in reply to »

                      [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                      @bonkmaykr@canithesis.org

                      @xianc78@gameliberty.club @RustyCrab@clubcyberia.co I'm so glad adobe still offers the offline flash player from their legacy SDK

                        0 ★ 0 ↺
                        in reply to »

                        [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                        @bonkmaykr@canithesis.org

                        @inertia@pone.social expecting a rust fanatic to understand that is maybe asking for a little much

                          in reply to »

                          [?]Pawlicker 🐾😹 » 🌐
                          @PurpCat@clubcyberia.co

                          @inertia @RustyCrab windows had its own sidebar on vista/7

                          I think Linux had similar (plasma does for sure) but most Linux devs are itoddlers who couldn't afford a Mac

                            0 ★ 0 ↺

                            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                            @bonkmaykr@canithesis.org

                            You know our forum is great when we managed to convince SexyBabe69 to register

                            ...

                            [?]Coel 🌲🍄🌳 » 🌐
                            @coel@www.minds.com

                            1 ★ 0 ↺
                            in reply to »

                            [?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
                            @bonkmaykr@canithesis.org

                            @snacks@netzsphaere.xyz this feels like a sonic adventure DX type of situation

                              ...

                              [?]Coel 🌲🍄🌳 » 🌐
                              @coel@www.minds.com

                              ...
                              in reply to »

                              [?]beard :meru_dab: ひげ » 🌐
                              @beardalaxy@gameliberty.club

                              @Mr_NutterButter i don't like war and shit, but i'd much rather have our government fighting against the cartel and violent criminals that are actually directly affecting US citizens than some random bullshit wars in the middle east and europe with bases all over the fucking place. it's all about allocation of resources and our government has done a shit job of that for an extremely long time, even during trump's first term.

                                History

                                Back to top - More...