PixelPerfectEngine

68 Followers
15 Following
190 Posts
Open-source game engine made specifically for games with retro pixelart graphics, written in D.
GitHubhttps://github.com/ZILtoid1991/pixelperfectengine
itch io pagehttps://ziltoid1991.itch.io/pixelperfectengine
Lead dev's personnal account@ZILtoid1991
Lead dev's patreonhttps://patreon.com/ShapeshiftingLizard

Since I've realized a piano roll is a lot more complicated than I've first thought, I came up with the idea for a "horizontal tracker", with the pattern control commands being separated to its own track, especially as my own format has a full fledged VM for scripting.

#uxdesign

Started to work on the DOM builder for my SDLang/KDL/XDL parser, soon I can upgrade from sdlang-d to my own solution.

#dlang
#opensource

Sorry for my radio silence, but I've been really ill for a quite while, which hindered my ability of working on stuff.
Release v0.11.0 · ZILtoid1991/pixelperfectengine

Moved input handling and framebuffer handling from SDL to iota, finalized how path systems will work in the future, etc.

GitHub

The Raspberry Pi 400's GPU is struggling at high resolutions due to limited memory bandwidth, but probably would be better at more reasonable resolutions (1080p, 720p, etc.). The engine is aimed to be run on the Pi.

#opensource #gamedev #dlang #d言語 #raspberrypi

Due to some potential users had complaints about some of the default tools not playing nice with their monitors due to size, I decided to add a feature to set the GUI scaling to any integer number, lower for low-res displays, higher for hi-res displays.

#gamedev #opensource #dlang #d言語

Due to election grievance (I was somewhat expecting a loss, but this much...) and illness, I had to somewhat dial back the amount of work I'm putting into development, but project templates are mostly done, time to do the tests on the other two currently supported platforms (Linux/x86_64 and Linux/AArch64)!

#gamedev #opensource #dlang

I'm still working on the engine, I was just more active on BlueSky (https://bsky.app/profile/ziltoid1991.bsky.social), but don't worry, I won't disappear from here. The Fediverse is still playing part in my reach.

I think by the weekend, I will have v0.11.0 released, then I'll be wrapping up v0.11.0 of the editor.

#gamedev #opensource #dlang

ShapeshiftingLizard (@ziltoid1991.bsky.social)

D/C/C++/C#/Java | en/hu/some jp | Gamedev | ASD | Artist | Hiring/comm info: [email protected] | Github: https://github.com/ZILtoid1991

Bluesky Social

https://github.com/ZILtoid1991/iota/releases/tag/v0.4.0-alpha

Newest version of #dlang 's answer to SDL iota has been released. One very obvious x11 bug fixed, and there's now a non-working libevdev implementation (currently looking for a Linux debugger with a GUI as a solution), and an attempt at Windows icons not working correctly yet (there's literally no documentation about creating 32 bit icons without using resource compilers).

#opensource #gamedev

Release v0.4.0-alpha · ZILtoid1991/iota

Fixed bug regarding of x11 windows. Also OSWindow now requires manual destruction via destroy(osWindowInstance) to ensure the destructor runs as it should. Added preliminary support for libevdev (d...

GitHub

The extra speed of #Kate makes up to the little jank it has at some places, which hopefully get fixed soon.

#dlang #opensource