Image
Heyo,
I'm Kingsley Hopking


I’m a engine programmer, game designer and tinkerer of triangles.
~ currently employed at activision CT working on all things engine, graphics & pipeline.

But, what is it we do here?

  • DevBlog - Code (c99), Algorithms/Patterns, Game Engines, Graphics & Game Design.

  • Unknown Indie Club - Is a monthly activity where myself and some friends come togeather to buy some games on steam that have released in the last 30 days, in an attempt to find & play some cool games that aren’t well known

    There is a tiny criteria for how we narrow games down from the staggering ~30-40 games released each day!

    • Must have less than 5 reviews per day on avgerage with a max of 30 reviews.
    • All the selected games should collectivly cost no more than ~£10.
    • No AI.
  • Release Games - Currently working on [ R E D A C T E D ]

If any of that sounds interesting to you come join in & let me know on Bluesky
(we select the games on the 15th of each month)

Unknown Indie Club - August 2026

Game - ON&OFF Dev - DopamineCrucian Price Paid - FREE! Date - 15-08-2026 Steam Game - Cult of PiN Dev - KennyMakesGames Price Paid - £11.79 Date - 15-08-2026 Steam

August 15, 2026 · 1 min · Kingsley Hopking

Unknown Indie Club - July 2026

Game - Denshattack Dev - Undercoders Price Paid - £14.39 Date - 17-07-2026 Steam

July 15, 2026 · 1 min · Kingsley Hopking

Unknown Indie Club - June 2026

Game - The Dreams in the Peacock House Dev - Harlequin Diver Price Paid - £2.65 Date - 15-06-2026 Steam Game - Crude Oil Dev - Elfsend Price Paid - £8.81 Date - 15-06-2026 Steam

June 15, 2026 · 1 min · Kingsley Hopking

Unknown Indie Club - May 2026

Game - LUCKROT Dev - OptiCube Price Paid - £3.67 Date - 15-05-2026 Steam Game - Ignore the Blackbird Dev - Mimir Games Price Paid - £5.59 Date - 15-05-2026 Steam Edit: ~ club notes I enjoyed my time with LUCKROT the movement, gunplay & game-loop was really great, but the AI & enemy variety could do with some work. The winning strategy was mostly circle strafe until enemies die. Some predictive shots from enemies would go a long way. Enemy combinations should provide a obstacle to overcome where I must/should priorities certain enemy types in a pack. I would love to see more diversity in enemies and arenas I didn’t get around to playing Ignore the Blackbird this month due to moving house.

May 15, 2026 · 1 min · Kingsley Hopking

Unknown Indie Club - April 2026

Note - The Main game to play for this months unknown indie club is Never Ending Beyond we just thought it would be nice to check out these smaller ones too. ( we did go slightly over budget here mind ) Game - Never Ending Beyond Dev - One More Dream Studios Price Paid - £6.80 Date - 15-04-2026 Steam Game - Unknown Space Dev - Monstrous Entertainment Price Paid - £1.69 Date - 15-04-2026 Steam Game - Doner Madness Dev - HRUST Price Paid - £2.25 Date - 15-04-2026 Steam

April 15, 2026 · 1 min · Kingsley Hopking

Unknown Indie Club - March 2026

Game - Journey of the Garden Rose Dev - Renegade Sector Games Date - 15-03-2026 Price - £7.99 Steam Itch.io Edit: ~ club notes This game has good roots ( pun intended ) But it’s difficult to recommend as it stands. I thoroughly enjoyed the: Writing between the characters. Characters and Environment art. Intertwined level design. Some of the later dungeon/puzzles. But unfortunately the game had quite a few thorns. The player controller/attacks are awkward and janky to control. ...

March 15, 2026 · 2 min · Kingsley Hopking

Unity Tutorial - Masking objects in the water using stencil buffers

This tutorial will show you how you can clip out parts objects from being rendered, alongside this I will give a simplified explanation of how stencil buffers work. Stencil buffers can be thought of similarly to how clipping masks work, In this case they will be used in 2 ways firstly they can exclude whats inside the mask from being rendered and secondly they can do the inverse of this and only include the contents of the mark depending on the logic that is applied in the shader. ...

August 8, 2020 · 4 min · Kingsley Hopking

Frog island - 2k Download, Fan-art & Wireframe magazine

Just before the release of 0.4a we hit many amazing milestones. We hit 2k download We had a small review in Wireframe magazine But most importantly we received a photo of some fan-art from someone in the speed running community (sorry I forget who it was) Edit: This is a retroactive post based on the updated main blog page to point to version 0.4a of frog island.

July 7, 2020 · 1 min · Kingsley Hopking

Unity - Thermal printer dungeon crawler

Myself & Oliver Pope made a tiny thermal printer dungeon crawler game where you play mostly blind, i.e. where you make 3 inputs +1 level beaten and then once N inputs have been made we print the game state. The idea is you would only get a single run and you would get to keep the receipt paper of your run as a “prize” to take home. Our game was accepted into bonus stage Live London, but then COVID-19 happened and as a result it was never played by the public. ...

February 9, 2020 · 2 min · Kingsley Hopking

UX Research - Spaced repitition for teaching in games

Ensuring that users retain information over long periods of time and save them to long term memory has the potential to be useful within game spaces as it will all players to compare their previous knowledge in context. It has been observed that there is an effective learning methodology ‘Spaced Repetition’, this method re-teaches users information at set intervals, this is done to best insure that the information such as words are archived to long term memory (Ebbinghaus, 1885). Building on these findings, Pavlov (1927) observed that there is possibility to save other types of information into the users memory such as associations. This was done by creating an associations between a ringing of a bell expressing that there is food for the dog. The spaced repetition methodology could now be seen as one that was more dynamic than what was initially presented. From this it could be argued that there is possibility to teach humans information that is not inline with the initial methodology. ...

January 8, 2020 · 3 min · Kingsley Hopking