Sign in

kettek

@kettek.net
70 followers 37 following 88 posts

go4lyfe codeberg.org/kettek github.com/kettek www.twitch.tv/kts_kettek

PostsRepliesMedia
kettek @kettek.net · 03/04/2026
Wee, resizable editor and shell panels. Logic to be further improved, but it does work. I should probably use binary trees or BSP or whatever... #golang #tui #ide
040
kettek @kettek.net · 01/04/2026
``` EDITOR=aight --dbus-send --with-newline --with-focus editor/active :open $EDITOR "my_file" ``` Experimenting with virtual terminals, control sequences, D-Bus, and more to provide a specific TUI IDE user experience I'm after. Also editor and file manager agnostic. #golang #tui #ide
WIP TUI for a GUI-esque IDE experience using user-provided file managers, editors, and shells.
050
kettek @kettek.net · 26/03/2026
D-Bus is interesting.
000
kettek @kettek.net · 25/08/2025
👋
000
kettek @kettek.net · 24/08/2025
(Also checking out tangled.sh functionality)!
tangled.sh
timeline · tangled
see what's tangling
000
kettek @kettek.net · 24/08/2025
Silly experiment in rendering isometric cubes (3 faces) using just #CSS: tangled.sh/@kettek.net/...
isometrically rendered cubes showing "hi"
230
kettek @kettek.net · 19/08/2025
keep on truckin'
010
kettek @kettek.net · 29/06/2025
🎉 hopefully someday lol
000
kettek @kettek.net · 29/06/2025
being that close together can't be good for hygiene
110
kettek @kettek.net · 29/06/2025
130
kettek @kettek.net · 29/06/2025
Also, BUGS.
230
kettek @kettek.net · 29/06/2025
Some neat ideas but unfortunately SCHLUBWORLD didn't come to fruition due to having too much in too short of time (and other life happenings mucking with my timing). Some of it was enjoyable and I liked the idea -- also @birdtooth.studio made a nice logo. #Ebitengine #golang #EbitengineGameJam
150
kettek @kettek.net · 22/06/2025
I beleaf
020
kettek @kettek.net · 16/06/2025
Some #Ebitengine experimentation for the "union" theme game jam... #golang #gamejam #gamedev
0103
kettek @kettek.net · 13/06/2025
More unit distribution/pathing work -- now with preemptive shaping based upon unit priority. #golang #RTS #ebitengine
050
kettek @kettek.net · 12/06/2025
WIP stand-alone implementation of size-based unit distribution within cells for the in-dev @mindfire.games #RTS! Much more logic to figure out, but seems to be a decent start.
030
kettek @kettek.net · 09/05/2025
3D rotation preview now functional in Staxie, woohoo. github.com/kettek/staxie #svelte #voxel #pixel #spritestack #editor
010
kettek @kettek.net · 01/03/2025
Testing out a flexible text widget for rebui, a WIP simplicity and ease-of-use focused #Ebitengine UI library.
131
kettek @kettek.net · 23/02/2025
Map scrolling, lighting, and animations now mostly supported in Crossfire Mobile... getting further along. #fyne #golang #morpg
030
kettek @kettek.net · 21/02/2025
Hell yeah, space trading -- enjoyed that thoroughly in Escape Velocity many, many years ago :)
020
kettek @kettek.net · 21/02/2025
Implemented a long-press triggered and menu-driven action "macro" system so you can chain commands together (here is the classic summon a bomb, pick it up, and throw it). Will probably also implement a dedicated action editor window, as having just a few can quickly get too long.
A popup menu that allows chaining together commands to execute -- basically a menu-driven macro
010
kettek @kettek.net · 17/02/2025
Implemented full skill icons for Crossfire -- now the mobile client skill list looks a bit nicer. :)
010
kettek @kettek.net · 16/02/2025
Crossfire Mobile skills list with progress bars implemented. Now being done are all the missing skill icons so those pesky tan boxes can go away.
010
kettek @kettek.net · 15/02/2025
Care for a challenging (and perhaps enraging) platformer game written in about 6 hours for/on Valentine's Day? Only you can help Birb save Kitty! Written for @birdtooth.studio~ Space = jump, shift = shoot, arrows/WASD = move (controller support also works) kettek.neocities.org/bsk/
121
kettek @kettek.net · 06/02/2025
Crossfire Mobile inventory view mostly implemented. Full item examination (including click-to-examine more) acquired on select by capturing the appropriate drawext messages and appending them to the target item.
010
kettek @kettek.net · 06/02/2025
That's the inspiration! :)
000
kettek @kettek.net · 06/02/2025
Implemented a basic minimap for the in-dev @mindfire.games #RTS game! Still much more to do. #golang #ebitengine
141
kettek @kettek.net · 04/02/2025
WIP of a Crossfire mobile client using #fyne and #golang. Command sending with message capturing and displaying now working. Movement also works via a virtual "thumbpad" on the left, but still requires refactoring map rendering.
120
kettek @kettek.net · 27/01/2025
Still getting that new one rolled out, so don't take too much time!
000
kettek @kettek.net · 13/01/2025
Staxie now runs in the browser live @ kettek.github.io/staxie/ ! #svelte #voxel #pixel #spritestack #editor
020
kettek @kettek.net · 29/12/2024
Some #boids for the #ebitengine holiday hack... maybe they'll get used. #ehh
071
kettek @kettek.net · 28/12/2024
Hasty gamejam editor hackings for #ehh using the not-ready-to-be-used #ebitengine debugui package. :}
020
kettek @kettek.net · 18/12/2024
Feedback is fine. There are many issues on the tracker for some missing features or issues. Feel free to leave issues or just let me know directly.
000
kettek @kettek.net · 18/12/2024
github.com/kettek/staxi... It is alpha still (UX needs to be a bit friendlier especially). If you need any help/guidance, feel free to reach out.
110
kettek @kettek.net · 15/12/2024
I got that as well, but now I'm thinking maybe it's associated with the software development category?
010
kettek @kettek.net · 10/12/2024
Announcing the #Ebitengine Holiday Hack 2024! A relaxed and roughly 3-week jam to develop a library, game, or an experiment -- also potentially rewrites of existing projects! Optional theme voting begins in a week, with the jam starting on the 21st! itch.io/jam/ebitengi...
itch.io
Ebitengine Holiday Hack 2024
A game jam from 2024-12-21 to 2025-01-20 hosted by kettek. A relaxed and roughly 3-week event starting on the 21st of December for developing libraries, games, and experiments with Ebitengine featurin...
133
kettek @kettek.net · 02/12/2024
A bit of a wasteful expenditure of time, but having some fun implementing the #CrossfireRPG (crossfire.real-time.com) protocol in #golang and a #terminal based frontend.
010
kettek @kettek.net · 28/11/2024
Yeah, default compression is pretty bad. Not certain, but I think manually creating upscaled MP4s generates the best result.
100
kettek @kettek.net · 21/11/2024
Staxie now supports a "minified" swatches/palettes view to maximize screen real estate! #golang #wails #svelte #voxel #pixel #spritestack #editor
020
kettek @kettek.net · 20/11/2024
Implemented slice interpolation within Staxie to provide a more voxel-like look for kicks. #golang #wails #svelte #voxel #pixel #spritestack #editor
130
Reposted by kettek
Amaruuk @birdtooth.studio · 18/11/2024
Pictured: me yesterday
042
kettek @kettek.net · 18/11/2024
yes lol
010
kettek @kettek.net · 18/11/2024
120
kettek @kettek.net · 16/11/2024
If the features are appealing and/or don't require massive refactoring, certainly! I have run into side-effects a couple times, where some internal details changed that somehow caused visual glitches or lag in my specific use-case -- however, this has led to improvements for said libraries. :)
010
kettek @kettek.net · 15/11/2024
Mundane (and annoying to implement), but Staxie now supports moving frames above/below others in addition to swapping frame positions. #golang #wails #svelte #voxel #pixel #spritestack #editor
020
kettek @kettek.net · 14/11/2024
Ping!
000
kettek @kettek.net · 14/11/2024
Implemented heal/damage kickers for Morogue. :> #Ebitengine #golang #roguelike #gamedev
080
kettek @kettek.net · 14/11/2024
Finally implemented radial menu-based map pinging (and accompanying event/network propagation) in Morogue, an experimental #multiplayer #coop #roguelike written in #Ebitengine / #golang! #gamedev
1124
kettek @kettek.net · 29/10/2024
I've not used it enough to give a proper opinion, nor enough to see the advantages of ECS, but I found Rust to be decently enjoyable (used to program in C/C++). I think of one knew Rust and ECS design really well, it'd be quite good. I prefer writing my games with simpler libs like Ebitengine. :)
000
kettek @kettek.net · 28/10/2024
Unfortunately too much IRL happened so the #bevyspookyjam "game" never got much further than map loading and rendering. It was still fun to learn #bevy and #rust!
110