Kingsley Hopking
banner
beardyking.bsky.social
Kingsley Hopking
@beardyking.bsky.social
970 followers 380 following 71 posts
Personal | Engine programmer | Tinkerer of triangles | 🏳️‍🌈 💼 - Activision, Central Tech 📌 - Manchester, UK 🐀 - Keith gang 💭 - Opinions are my own
Posts Media Videos Starter Packs
This was great, thanks for sharing!

I don’t think I would have stumbled across this channel.

Comes at a perfect time as I’m interested in picking up some new / different books after not doing design work for a few years.
There were also quite a few more seps in the new forest this year too (around Lyndhurst).

Not had a chance to do many field walks this year unfortunately :(

And now it’s starting to feel like winter in the Manchester (just so much rain) so all the mushrooms are rotting down.
We saw some great mushrooms on a walk in Devon a few weeks ago!

I Feel like I’ve never seen so many, my guess is it’s related to the dry summer.
Reposted by Kingsley Hopking
This is the longest I've spent on any single project in my life! Please remind your friends that Isopod is coming out tomorrow!
3 and a half years of isopod rolling down big hills!
Isopod is finally coming out tomorrow!
store.steampowered.com/app/2053910/...
immense hubris that the risk is better for shareholders (even if this is just short term growth) than to be accused that they are intentionally following a plan that leaves shareholders with less of a line going up even if its a more stable line.

It’s wild that folks pensions a tied to this gamble
Reposted by Kingsley Hopking
Hi everyone, there is a 5$ flat worldwide shipping event for giclee prints this weekend, just got myself three prints from another artist who I admire. If you're based in Europe, this is the time 🌿 have a good weekend!
Reposted by Kingsley Hopking
‼️ to all my fellow adobe haters with an ipad:

affinity (adobe's biggest competitor god bless them) has a limited promotion right now where u can get all 3 of their apps for free forever. it includes photo (photoshop dupe), designer (illustrator) and publisher (indesign)
Reposted by Kingsley Hopking
Hello!
I have some more commissions available now, so please send me a message if you would like to have one.

Thank you very much!
This is my new pinned post to show my different commission types:

Character sheets: £40
Individual character: £10 (+£5 to include a simple background).

Please send me a message if you would like one, thank you very much.
Reposted by Kingsley Hopking
Reposted by Kingsley Hopking
Archival footage like this of a place that no longer exists is the kind of ref you should just let wash over you and watch it when it suddenly appears in your recommendation like this just did for me. A Space is not just how it looks but its how its used and the people that do so and their history.
Reposted by Kingsley Hopking
my #1 priority when making Tall Trails was ensuring that Alp could have the same outfit as my Soldier from TF2
Alternatively if you don’t want an external process you can use ISPC tex comp from Intel.

This is a bit more manual but a fantastic library never the less & faster for many of the compression types in my testing.

(I have a fork which adds basic cmake support)

github.com/BeardyKing/i...
GitHub - BeardyKing/ispc_texture_compressor_cmake: Fork of the Intel ISPC texture compression library with added CMake support
Fork of the Intel ISPC texture compression library with added CMake support - BeardyKing/ispc_texture_compressor_cmake
github.com
It also had a handy feature where you can dump lots of textures into a CSV & it will build them all in parallel. Saves a bit of time avoiding windows process startup time & library startup time, which adds up when converting many things.

I was doing that after an asset import for gltf assets.
Compressonator CLI has been my go to for windows/linux

Its not the fastest, but it’s one of the only tools that covers (almost) all of the compression types.

It has shortcomings (mainly around no octahedral mipmap gen) but its pretty straightforward to do that yourself

github.com/GPUOpen-Tool...
Releases · GPUOpen-Tools/compressonator
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs - GPUOpen-Tools/compressonator
github.com
There is some awkwardness with this, I define generics type_min(T) / type_max(T) and the implementation requires manually adding of types/sizes

This is fine for myself, I was only planning to use this for the builtin types but i thought it was worth mentioning it can’t pull out underlying type info
I’ve not had much time recently, but I have been thinking of an experiment that adds runtime validation to a cast that truncates in C, I finally got around to it yesterday using c11 generics.

The API is as follows.

i32Val = truncate_as( int32_t, u32Val )

Reasonably happy with this experiment.
Honestly it’s a bit dire to consider cod4 / promod is just shy of 18 years old at this point (~16 for promod)
I will be thinking about this for days to come I’m sure.
Reposted by Kingsley Hopking
interface design used to be cool and fun and everything didn't just look like a fucking roku btw

we just let companies get lazy because we keep buying their slop anyways even when it sucks ass and they justify it by saying it's "more user accessible and intuitive to use"
Love this crow fella !!
Reposted by Kingsley Hopking
the thing about layoffs of this scale is that so much is happening it involves days and days of discovering fresh horrors
Reposted by Kingsley Hopking
I am sure that laying off the most skilled people, with otherwise unobtainable insight from decades of experience in game production, will somehow make games cost less to develop and by extension purchase.
Reposted by Kingsley Hopking
Reposted by Kingsley Hopking
Do not ask for whom the bell tolls!
Experimenting with some metallic watercolors for this rat token -
Reposted by Kingsley Hopking
Oh man there's a videogame in this
Gotta love corporate-speak.
It's like a combo meter, if they don't say one of the magic words that investors like every few seconds, the streak ends.