Advertisement · 728 × 90

Posts by Alex

Preview
Idols of Ash by Leafy Games Horror climbing

Descend thousands of meters into a dark and ancient place.
You are being hunted.
leafygames.itch.io/idols-of-ash

#indiedev #gamedev #indiehorror #horrorgame #itchio

2 weeks ago 41 14 3 4

That man breaks!

3 months ago 0 0 0 0
Video

Did some polish on the UI.
Windows now support smooth scrolling and clipping, buttons look more like buttons now and just look at that silly little price tag animation

#indiedev #gamedev #incrementalgame #indiegame

4 months ago 8 3 0 0
Video

Compression is not doing it justice but my subpixel anti-aliased GPU text renderer is now working pretty well.

Supports colored text and backgrounds and I was able to get rid of all visible artifacts.
Was quite annoying to figure out sub-pixel bugs...

5 months ago 1 0 0 0
Preview
The Great Software Quality Collapse: How We Normalized Catastrophe The Apple Calculator leaked 32GB of RAM.

open.substack.com/pub/techtren...

6 months ago 6 2 0 0
Preview
Intentionally inconvenient API design Why std::stack::pop does not return a value

New blog post:
alek-tron.com/Pop/Pop.html

6 months ago 0 0 0 0
Preview
Developing desktop apps from scratch: A feature checklist

My new blog post is about my experience developing 'from scratch' software for real users and how easy it is to forget basic functionality when it is not handled for you by a framework anymore.

Functionality that users take for granted and expect to work.
alek-tron.com/AppChecklist...

6 months ago 0 0 0 0
Video

Working a bit on the visuals of my game.
Tried Magicavoxel for modeling the drones and satellites. Not my strong suit but it certainly looks better than the placeholders from before.
The lasers also have some actual sprites now.
#gamdev #indiedev #odinlang #voxels

7 months ago 4 1 0 0
Video

Implemented a prototype voxel renderer and I'm already quite happy with the result.
Unfortunately I can't use MSAA for anti-aliasing anymore so edges are a bit ugly at the moment...

#gamedev #indiedev

8 months ago 10 4 0 0
Advertisement
Video

Some UI work

8 months ago 0 0 0 0
Video

Currently redesigning my old game into an Incremental Game. Video compression is not happy about it.
#gamedev #indiedev #odinlang #incrementalgame

8 months ago 12 4 0 0

Gut dass wir noch jung sind, aber das sieht mir nach ner echt schwierigen Badewanne fürs hohe Alter aus 😅

8 months ago 1 0 1 0
Preview
GitHub - alektron/imgui-odin-backends: A custom backend for 'Dear ImGui' written in Odin A custom backend for 'Dear ImGui' written in Odin. Contribute to alektron/imgui-odin-backends development by creating an account on GitHub.

My 'Dear Imgui' Odin backends are finished (for now).
Supports Windows as platform with D3D11, OpenGL 3.3 and a very much experimental software rasterizer for rendering:
github.com/alektron/img...

@ocornut.bsky.social @gingerbill.org

8 months ago 1 0 0 0

Imgui Odin backends now also include an OpenGL renderer in addition to DirectX and the software rasterizer:
github.com/alektron/img...

#imgui #dearimgui #odin

8 months ago 2 0 0 0

lol, was :D

9 months ago 1 0 0 0

Now also features an experimental software rasterizer.
#imgui #dearimgui #odinlang

9 months ago 1 1 0 0
Preview
GitHub - alektron/imgui-odin-backends: A custom backend for 'Dear ImGui' written in Odin A custom backend for 'Dear ImGui' written in Odin. Contribute to alektron/imgui-odin-backends development by creating an account on GitHub.

I wrote a custom Dear ImGui backend for Windows/DirectX in Odin. With thin abstraction layer to allow easy extension for more platforms/renderers:
github.com/alektron/img...

#imgui #DearImGui #Odin #Odinlang

9 months ago 2 1 0 2
Advertisement
A whitewashed pub wall, with mortar standing proud of the stones.

A whitewashed pub wall, with mortar standing proud of the stones.

When I found a pub with an inverted normal map. (If you understand what this means, you have to repost.)

9 months ago 1872 903 53 23

Just yesterday I was thinking about the fact that I've never seen you give any talks. Funny coincidence.

9 months ago 0 0 0 0

Why use ImGui::Button() when ImGui::GetWindowDrawList() is right there, amirite?

9 months ago 1 1 2 0

I keep reading that but so far every medium article I've ever read was just... not behind a paywall?
Am I using medium wrong? Is the paywall optional and up to the author? Because then it would be fine I guess.

9 months ago 0 0 0 0

The font changes caused a surge of new issues I assume?

9 months ago 0 0 1 0
Video

dear imgui 1.92 released!
github.com/ocornut/imgu...
New protocol for backends to create/update textures, with support for 13 renderers. Dynamic font scaling. Dozens of font/atlas related changes. Dozens of other changes. Expect some turbulence.
(misc video from January...)

9 months ago 162 34 5 1
Post image

Super minimal profiler + flame graph for DearImGui (~100 LOC):
alek-tron.com/FlameGraph/f...

Can be trivially adjusted for other UI systems and languages due to its simplicity.
#imgui

10 months ago 0 0 0 0
Video

Currently working on a native version of DXF Explorer (dxf-explorer.com)

It opens DXF files with millions of entries in milliseconds, filters them in realtime and comes as a single executable file.

10 months ago 1 0 0 0
Preview
GitHub - alektron/ChunkMinerGame: Chunk Miner is a small but complete game, in less than 3200 lines of Odin code. Chunk Miner is a small but complete game, in less than 3200 lines of Odin code. - alektron/ChunkMinerGame

I just recently wrote a little game from scratch in just ~3200 LOC. It's up on GitHub as a learning resource:
github.com/alektron/Chu...

11 months ago 6 0 1 0
Advertisement

"Why am I fighting this thing daily for what essentially becomes a glorified asset loader"

Works well with what always like to say about big engines:
Their biggest 'benefit' is platform independence, especially in regards to rendering APIs. Everything else is just in the way.

11 months ago 0 0 0 0
Custom Titlebar The absolute minimal code required for a win32 window with custom title bar

Creating a Windows window with custom title bar is for some reason much harder than it should be.
Here is my method to achieve it which is simpler than other solutions I've found online, yet covers most edge cases AFAIK:

alek-tron.com/borderless/b...

11 months ago 0 0 0 0

Are the gizmos and indicators drawn in screen space? Looks very nice

11 months ago 0 0 1 0
Video

The predicted trajectory of a spaceship in an N-Body system visualized in realtime. Multiple trajectories with different timesteps are calculated in parallel which results in this chaotic shape until it converges to the calculations with the lowest timestep.
#gamdev #graphics #space

1 year ago 0 0 0 0