Alan Zucconi Profile picture
May 1, 2021 โ€ข 13 tweets โ€ข 8 min read โ€ข Read on X
I'm so grateful that we live in a time where teachers and educators have access to thousands of EXPLORABLE EXPLANATIONS! ๐Ÿ™

This is a short thread with TEN of my favourite ones! ๐Ÿ˜Š

๐Ÿ‘‡๐Ÿงต๐Ÿ‘‡
1โƒฃ "Internal Combustion Engine"

by @bciechanowski

ciechanow.ski/internal-combuโ€ฆ
2โƒฃ "Introduction to the A* Algorithm"

by @redblobgames

redblobgames.com/pathfinding/a-โ€ฆ
4โƒฃ "Quaternions"

by @3blue1brown & @ben_eater

eater.net/quaternions
5โƒฃ "To Build A Better Ballot"

by @ncasenmare

ncase.me/ballot/
6โƒฃ "An Interactive Introduction to Fourier Transforms"

by @jezzamonn

jezzamon.com/fourier/index.โ€ฆ
7โƒฃ "Simulating Epidemics"

by @AlanZucconi

alanzucconi.com/2020/03/30/matโ€ฆ
8โƒฃ "Virus, the Beauty of the Beast"

by @hamish_todd

viruspatterns.com
9โƒฃ "Exoplanet Catalogue"

by @AlanZucconi

alanzucconi.com/2016/01/20/exoโ€ฆ
๐Ÿ”Ÿ "The Secrets Of Colour Interpolation"

by @AlanZucconi

alanzucconi.com/2016/01/06/colโ€ฆ
If you are interested in exploring more explorable explanations, have a look at @explorables! ๐Ÿ‘‡

explorabl.es
I've also included three explorables I worked on in this list! ๐Ÿ˜Š

Here on Twitter I talk about games, software development, shader coding, machine learning, artificial intelligence and higher education!

Feel free to follow me if any of this interests you! ๐Ÿ˜Ž

โ€ข โ€ข โ€ข

Missing some Tweet in this thread? You can try to force a refresh
ใ€€

Keep Current with Alan Zucconi

Alan Zucconi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @AlanZucconi

Sep 14, 2023
In case you missed it, @tkexpress11 wrote a long thread about Unity's recent changes.

First of all, thank you for writing this, really! ๐Ÿ™

But I think the thread is missing a few important points...

๐Ÿงต (1/8)
1โƒฃ LACK OF TRANSPARENCY

Nobody knows how Unity will measure installs. And Unity made it very clear they will not share more details about their "proprietary technology".

It's impossible for gamedevs to contest numbers when Unity is both the judge and jury.

(2/8)
2โƒฃ "TRUST US, BRO"

If there is anything Unity cannot leverage right now, is trust. Unity has consistently eroded the trust of its user base for over 5 years, showing to be an incredibly unreliable company.

Gigaya & the recent AI dramas show how NO, we cannot trust Unity.

(3/8)
Read 8 tweets
Aug 1, 2023
If you're a big fan of FEZ, you might have noticed that to *fully* complete the game, you don't have to complete it to 100%. You have to complete it to 209.3%. ๐Ÿ˜…

Let's see why. ๐Ÿง๐Ÿงต
FEZ monitors the progress with a percentage. That is the number of cubes you need to complete the game.

You need 32 cubes (or anticubes) to unlock the first ending, which gives you 100%.

This unlocks a cutscene so trippy that not even the YouTube compression can keep up.
FEZ "real" ending is achieved by collecting 64 cubes (32 cubes and 32 anticubes).

This leads to 200%, which makes sense as by now most players are effectively on their second run.

This unlocks another cutscene, revealing the multiverse, and that FEZ is likely a simulation.
Read 7 tweets
Jun 8, 2023
With so many photo editing tools powered by Generative AI, I think is worth remembering some of the most powerful techniques that do NOT rely on Deep Learning. ๐Ÿงฎ

๐Ÿงต Let's see how SEAM CARVING works and how we can make it in @unity! ๐Ÿ‘‡

alanzucconi.com/?p=8000
SEAM CARVING is a technique that resizes images without "squeezing" them.

It does so by identifying "seams": continuous lines that cross as fewer edges as possible. Image
Removing one seam means removing one pixel from each row (or column), in such a way that fewer edges as possible are disrupted.

Identifying these seams is a non-trivial task, which involves EDGE DETECTION. This is often done using Sobel filters. ImageImage
Read 7 tweets
Aug 28, 2022
From "RimWorld" to "Firewatch", there are countless games which feature maps. ๐Ÿ—บ๏ธ

These are FIVE #gamedev resources to create them in your games...

๐Ÿงต๐Ÿ‘‡
1โƒฃ ๐—ง๐—ผ๐—ฝ๐—ผ๐—ด๐—ฟ๐—ฎ๐—ฝ๐—ต๐—ถ๐—ฐ๐—ฎ๐—น ๐— ๐—ฎ๐—ฝ๐˜€ ๐Ÿ—บ๏ธ

This tutorial shows how to render any terrain like a proper topographical maps.

It also supports isolines/contour lines, and custom gradients!

alanzucconi.com/2022/04/19/topโ€ฆ
2โƒฃ ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐—ฎ๐—ฐ๐˜๐—ถ๐˜ƒ๐—ฒ ๐— ๐—ฎ๐—ฝ๐˜€ ๐Ÿ—บ๏ธ

This tutorials shows how to create interactive maps. This is particularly useful if you want to give life to satellite data.

alanzucconi.com/2019/07/03/intโ€ฆ
Read 8 tweets
Apr 3, 2022
This week I've been replaying Firewatch. ๐Ÿ›ก๏ธ๐Ÿ”ฅ
Despite being 6 years oldโ€”which is about 40 in indie game yearsโ€”it has aged gracefully and is still an incredibly enjoyable experience.

And replaying it now, I can see how much love @camposanto has put into its making...

๐Ÿงต๐Ÿ‘‡
For me, it's the tiny details that make Firewatch an absolute gem to watch and play.

Like selecting a different number makes your in-game hand move on the lock.
Firewatch is the prefect compromise between being an open-world, exploration game and a more traditional story-driven experience.

@thatJaneNg gave a very interesting talk at GDC about the challenges of designing (and building!) such a space in two years.

gdcvault.com/play/1023191/Mโ€ฆ
Read 8 tweets
Oct 6, 2021
Did I really installed *every* major version of @unity?

Yes, I did. ๐Ÿ˜Œ

Join me in this journey to celebrate how much Unity has changed since 2005...
โ–ถ๏ธ Unity 1.0
Was officially released on June 8 2015, and was initially limited to MacOS.

โ–ถ๏ธ Unity 2.0
Launched in 2007, with a bunch of new features.

These versions are nowhere to be found, but the editor looked very familiar.

Fun fact: not many know that Unity actually started as a collaboration from the Danish programmer Nicholas Francis (@unitynich) and Joachim Ante.

This is what version 0.2b looked like before becoming the Unity we all know.

blog.unity.com/technology/blaโ€ฆ
Read 22 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(