Search
Remake Of Beloved RPG, Tactics Ogre, Botches Sprites And Revamps Progression
4.8.2022
Square Enix just announced details for an upcoming remake of their classic strategic RPG Tactics Ogre. Tactics Ogre: Reborn will feature more detailed art, voice over, and a new leveling system. However, fans are frustrated at the high-definition sprites that they believe worsens the overall look...
Lessons Learned from Sixty Days of Re-Animating Zombies with Hand-Coded CSS
16.9.2020
I’ll be linking to individual Pens as I discuss the lessons I learned, but if you’d like to get a sense of the entire project, check out 60 days of Animation on Undead Institute. I started this project to end on August 1st, 2020, coinciding with the publication of a book I wrote featuring...
How to Create Procedural Clouds Using Three.js Sprites
28.1.2020
Learn how to simulate a cloud on a Three.js Sprite using React-Three-Fiber.
How to Create Procedural Clouds Using Three.js Sprites was written by Robert Borghesi and published on Codrops
Freak Flags
11.12.2019
I don't see image sprites used that much anymore, but it's still a good technique for reducing downloaded decorative image assets when you have multiple on a page. The big idea is combining all the graphics into one and then shifting around the size and background-position to reveal one at...
A Snippet to See all SVGs in a Sprite
8.10.2019
I think of an SVG sprite as this:
<svg display="none">
<symbol id="icon-one"> ... <symbol>
<symbol id="icon-two"> ... <symbol>
<symbol id="icon-three"> ... <symbol>
</svg>
I was long a fan of that approach for icon systems...
Accessible SVG Icons With Inline Sprites
7.12.2018
This is a great look at accessible SVG markup patterns by Marco Hengstenberg. Here's the ideal example:
<button type="button">
Menu
<svg class="svg-icon"
role="img"
height="10"
width="10"
viewBox="0 0 10 10"
aria-hidden="true"
focusable="false">
...