• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mastodon.world

Hapaxia

@hapaxia@mastodon.world
mastodon 4.5.7

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

0 Followers
0 Following
Joined December 20, 2022
Links:
https://linktr.ee/hapaxia
GitHub:
https://github.com/Hapaxia
pronouns:
she/they/he/it

Posts

Thread context 2 posts in path
Parent @hapaxia@mastodon.world Open
@hapaxia@mastodon.world
I thought I'd practice my pixel art tweening a bit. So, I found a 4 frame gif of the Mega Man run cycle (attached) and manually tweened it into a 8 frame gif (also attached). Both attached are scaled
Current reply
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Jan 28, 2026
Here's a spritesheet of the animation frames.
View full thread on mastodon.world
0
0
1
0
Thread context 2 posts in path
Parent @hapaxia@mastodon.world Open
@hapaxia@mastodon.world
I thought I'd practice my pixel art tweening a bit. So, I found a 4 frame gif of the Mega Man run cycle (attached) and manually tweened it into a 8 frame gif (also attached). Both attached are scaled
Current reply
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Jan 28, 2026
Here's a spritesheet of the animation frames.
View full thread on mastodon.world
0
0
1
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Jan 28, 2026
I thought I'd practice my pixel art tweening a bit. So, I found a 4 frame gif of the Mega Man run cycle (attached) and manually tweened it into a 8 frame gif (also attached). Both attached are scaled x8. It's not as bad as I expected it to be but I'm sure it could have been better! #pixelart #megaman #gif #animation #tween
View on mastodon.world
Your browser does not support the video tag.
Your browser does not support the video tag.
0
2
1
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Jan 24, 2026
Created some tutorials to aid the initial use of Cheese Map, with guidance from scratch to creating grid-style tile maps as well as layers of free tiles: https://github.com/Hapaxia/CheeseMap/wiki/Tutorials Cheese Map is a map drawable for use with SFML and can simplify drawing maps, especially grid-style (the most obvious type) tile maps (it can work with and also draw multiple at once - order by z-order) and can also use 3D scaling. Here is a video of it in action during tests: https://www.youtube.com/watch?v=de0OGuVQkGk #cheesemap #sfml
View on mastodon.world
0
0
0
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Nov 22, 2025

Begun creating a new PSG (Provided Symbol Group) for Grambol (https://github.com/Hapaxia/Grambol/wiki):

Flags!

Obviously, I've stuck to the more simple ones for now (mostly striped) but there are so many more to come!

The image is a screenshot of what I have so far (challenge: can you name them all?!)

#grambol #sfml #cpp #flags

View on mastodon.world
3
0
1
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Nov 15, 2025

Updated Grambol to include some more Provided Symbol Groups, including: BasicGradient, CardSuit and Icon.

BasicGradient is identical to Basic group with added gradient.

CardSuit provides symbols for the suits of standard playing cards: heart, diamond, spade and club.

Icon provides some customisable symbols that are commonly used as icons: home, (location) pin, upload/download, cog, clock and Bluetooth logo.

Images shows examples of some the newly added symbols.

#grambol #sfml #c++

View on mastodon.world
2
0
1
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Oct 18, 2025

Oh.

Imgur just blocked the UK so its UK users can no longer access their accounts as well as UK internet users can no longer see Imgur images that are linked on places like forums etc..

We need to be aware that people from the UK can no longer see images if you share using Imgur.

On that note, any recommendations for a replacement that can be used globally?

View on mastodon.world
29
0
41
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Jun 21, 2025

Updated Kairos, my timing library.

Already entirely header-only, all objects are now single files, having compiled .inl into .hpp.

Some added features here and there too, which is always nice ;)

However, possibly the biggest change is the addition of a new object: Clock. It simplifies getting the current date and time and can work with any time zone.

Note: this update is on a different branch known simply as "newer" and is not yet part of "master".

https://github.com/Hapaxia/Kairos

#cpp #kairos

View on mastodon.world
1
0
0
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Feb 22, 2025

Selba Ward is now fully up-to-date to use with SFML 3.

This includes all of the drawables, of course, but now also all of the documentation, examples and tutorials!

In addition, there are a few new drawables since I last posted about it so here are a few GIFs 😀

https://github.com/Hapaxia/SelbaWard/wiki

#selbaward #sfml #animation #sfml3 #update #coding #cpp

View on mastodon.world
Your browser does not support the video tag.
Your browser does not support the video tag.
Your browser does not support the video tag.
7
0
4
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Oct 22, 2024

I tried. I mean, I REALLY tried, to build SFML 3 from source (since its release ) using CMake and it really just does not like me.

So, I guess I'll wait for the official builds and stick to SFML 2 in the meantime...

#sfml #cmake #build #cpp

View on mastodon.world
0
0
0
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Oct 21, 2024

I created a Batched Text object for SFML that renders multiple texts as one vertex array, reducing the draw calls down to just one (including outlines). However, it's not actually faster in Release mode (if all sf::Texts match and are drawn together) and that irks me.

With that said, my object can export the triangles of all texts together so they can be used to create a (single) vertex buffer and that IS faster! :)

#cpp #sfml #optimization #batch

View on mastodon.world
1
0
0
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Jun 12, 2024

I lost my particle system that I created a while back because it was created on a portable device and that device is "unwell".

Therefore, I have decided that I am going to attempt to create a new one from scratch!

There's a lesson here: always have a backup...

#cpp #dev

View on mastodon.world
0
0
0
0
hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
Hapaxia
Hapaxia
@hapaxia@mastodon.world

(programming things mostly in C++) && (beginner/amateur pixel artist) && (learning Japanese) && (moral ally)

mastodon.world
@hapaxia@mastodon.world · Feb 15, 2024

Decided Selba Ward's Polygon wasn't good enough so updated it again (to v1.4).

It now does vertex colours, textures, clockwise vertices, as well as getting its perimeter, area, centroid and centre of mass (yes they're different!) amongst other stuff.

I haven't set up a Simple Example or screenshot to show off these features yet, but when I do, I'll let you know :D

https://github.com/Hapaxia/SelbaWard/pull/46

#selbaward #sfml #polygon

View on mastodon.world
1
0
1
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 13:39:52 UTC