Dirty Rectangles's Avatar

Dirty Rectangles

@dirty-rectangles.com.bsky.social

A small group of nobodies. Hosting monthly game dev meetups in Ottawa and Toronto. Streaming games and shenanigans on twitch.tv/dirtyrectangles VODs on youtube.com/@dirtyrectangles https://dirty-rectangles.com/ https://dirty-rectangles.com/discord

484 Followers  |  3,530 Following  |  74 Posts  |  Joined: 12.07.2023  |  1.5495

Latest posts by dirty-rectangles.com on Bluesky

Post image

Midsomer has come and gone but the lords and ladies of lazy Sirius' "dog days" gather to ensure the heat dogs us no longer.

Outside, outside! Replace their dark and lights with light and shade.

What will their insulated reliquary contain on that curving slope down the pits of emerald?

August 24th

06.08.2025 17:59 — 👍 5    🔁 4    💬 0    📌 0
Preview
Sign the Petition Stop Bill S-209’s De-Anonymization of Every Canadian Adult

It was only a matter of time, but Canada has joined the censorship bandwagon with Bill S-209.

Sign the petition, call your MPs, raise hell.

www.change.org/p/stop-bill-...

03.08.2025 02:15 — 👍 2636    🔁 2822    💬 59    📌 225
Video thumbnail

Next month, no regular show.

Instead fun in the s̷n̷o̷w̷ SUN!

And maybe even rainy water? I hope not!

August 24th 4-6pm ᑕᕼᖇIᔕTIE ᑭITᔕ ᑭᗩᖇK

Dogs and sodas and whatever else people bring.

Bring a PS2 motion controller, surprise me!

17.07.2025 02:24 — 👍 10    🔁 2    💬 0    📌 0
Text inside of a white rectangle that reads: KO_OP is hiring! Our studio mascot, Ini—a dark genderless humanoid with big white eyes—is in the bottom right corner with heart eyes and little hearts over their head. The background is yellow.

Text inside of a white rectangle that reads: KO_OP is hiring! Our studio mascot, Ini—a dark genderless humanoid with big white eyes—is in the bottom right corner with heart eyes and little hearts over their head. The background is yellow.

Text at the top reads: Senior Rendering Programmer. Text inside a white square reads: 

Responsibilities
Overseeing the high-level rendering architecture of our projects

Overseeing other rendering programmers and technical artists

Collaborating closely with artists to iterate on and achieve their rendering ambitions and visual targets

Requirements

Experience shipping commercial games

Extensive experience with Unity rendering, including SRP and URP, with good knowledge of URP internals

High level of fluency in C# and HLSL
Shader and GPU pipeline optimization experience

Experience with GPU debuggers, such as RenderDoc and Pix

A proven track record of working closely with artists

Due to our small team and a significant number of our employees being international, we require potential applicants to be able to speak English

For tax reasons, we require candidates to be legally eligible to work in Canada

Applicants already located in Canada will be given priority

If you are currently outside of Canada but willing to relocate, we encourage you to submit your application for consideration should we be unable to fill this role locally

Preferred experience

Experience developing multiplayer games, especially in Unity and/or using Photon Fusion

Experience with Amplify Shader Editor, including template development

Developing on Xbox consoles

Compensation

$85,700 CAD/year + bonuses and democratic decision making

Fully remote work (Hybrid available in Montreal and Vancouver if desired)

Health benefits

4-day work-weeks with flexible hours

25 annual days paid vacation, unlimited sick and personal days

Text at the top reads: Senior Rendering Programmer. Text inside a white square reads: Responsibilities Overseeing the high-level rendering architecture of our projects Overseeing other rendering programmers and technical artists Collaborating closely with artists to iterate on and achieve their rendering ambitions and visual targets Requirements Experience shipping commercial games Extensive experience with Unity rendering, including SRP and URP, with good knowledge of URP internals High level of fluency in C# and HLSL Shader and GPU pipeline optimization experience Experience with GPU debuggers, such as RenderDoc and Pix A proven track record of working closely with artists Due to our small team and a significant number of our employees being international, we require potential applicants to be able to speak English For tax reasons, we require candidates to be legally eligible to work in Canada Applicants already located in Canada will be given priority If you are currently outside of Canada but willing to relocate, we encourage you to submit your application for consideration should we be unable to fill this role locally Preferred experience Experience developing multiplayer games, especially in Unity and/or using Photon Fusion Experience with Amplify Shader Editor, including template development Developing on Xbox consoles Compensation $85,700 CAD/year + bonuses and democratic decision making Fully remote work (Hybrid available in Montreal and Vancouver if desired) Health benefits 4-day work-weeks with flexible hours 25 annual days paid vacation, unlimited sick and personal days

Text reads: Programmeur(se) Senior en Rendu.

Responsabilités

Superviser l’architecture de rendu de nos projets à haut niveau

Superviser les autres artistes techniques et programmeu·se·rs travaillant sur le rendu

Collaborer attentivement avec les artistes pour itérer sur leur travail et accomplir leurs ambitions en termes de rendu et objectifs visuels.

Expérience requise

Expérience sur des projets de jeux commerciaux, jusqu'à leur sortie.

Connaissance profonde du rendu dans Unity, SRP et particulièrement du fonctionnement interne de l’URP.

Haut niveau de connaissance et comfort en C# et HLSL.

Experience d’optimisation de Shaders et pipeline de GPU.

Expérience avec les débogueurs GPU tels que RenderDoc et Pix.

Un historique démonstrable de collaboration étroite avec des artistes.

Étant donné la taille de notre équipe et la proportion d'employé·es internationaux, nos potentiels candidat·e·s doivent être capables de parler anglais.

Pour des raisons de taxation, nos candidat·e·s doivent être éligible pour travailler légalement au Canada

Les candidat·e·s déjà situé·e·s au Canada seront considéré·e·s en priorité.

Si vous vivez hors du Canada mais êtes prêts à déménager au Canada, nous vous encourageons à soumettre votre candidature pour considération, dans le cas éventuel où nous ne sommes pas en mesure de remplir ce rôle localement.

Expérience appréciée

Expérience avec le développement de jeux multijoueurs, particulièrement dans Unity et/ou avec Photon Fusion.

Expérience avec Amplify Shader Editor, y compris le développement de “templates” (modèles)

Développement sur consoles Xbox.

Compensation

$85,700 $CAD annuels + bonus et prise de décision democratique

Travail entièrement à distance (Configuration hybride disponible à Montréal et Vancouver si désirée)
Bénéfices d’assurance maladie

Semaine de travail de 4 jours, avec heures flexibles

25 jours par an de vacances payées, congés maladie et journées personnelles illimitées

Text reads: Programmeur(se) Senior en Rendu. Responsabilités Superviser l’architecture de rendu de nos projets à haut niveau Superviser les autres artistes techniques et programmeu·se·rs travaillant sur le rendu Collaborer attentivement avec les artistes pour itérer sur leur travail et accomplir leurs ambitions en termes de rendu et objectifs visuels. Expérience requise Expérience sur des projets de jeux commerciaux, jusqu'à leur sortie. Connaissance profonde du rendu dans Unity, SRP et particulièrement du fonctionnement interne de l’URP. Haut niveau de connaissance et comfort en C# et HLSL. Experience d’optimisation de Shaders et pipeline de GPU. Expérience avec les débogueurs GPU tels que RenderDoc et Pix. Un historique démonstrable de collaboration étroite avec des artistes. Étant donné la taille de notre équipe et la proportion d'employé·es internationaux, nos potentiels candidat·e·s doivent être capables de parler anglais. Pour des raisons de taxation, nos candidat·e·s doivent être éligible pour travailler légalement au Canada Les candidat·e·s déjà situé·e·s au Canada seront considéré·e·s en priorité. Si vous vivez hors du Canada mais êtes prêts à déménager au Canada, nous vous encourageons à soumettre votre candidature pour considération, dans le cas éventuel où nous ne sommes pas en mesure de remplir ce rôle localement. Expérience appréciée Expérience avec le développement de jeux multijoueurs, particulièrement dans Unity et/ou avec Photon Fusion. Expérience avec Amplify Shader Editor, y compris le développement de “templates” (modèles) Développement sur consoles Xbox. Compensation $85,700 $CAD annuels + bonus et prise de décision democratique Travail entièrement à distance (Configuration hybride disponible à Montréal et Vancouver si désirée) Bénéfices d’assurance maladie Semaine de travail de 4 jours, avec heures flexibles 25 jours par an de vacances payées, congés maladie et journées personnelles illimitées

We’re hiring—join us at our worker-run co-op!! ko-opmode.applytojobs.ca/programming/...

Compensation includes $85,700 CAD a year, health benefits, flexible 4-day work week, and 25 paid vacation days + unlimited sick and personal days!

16.07.2025 18:07 — 👍 192    🔁 136    💬 8    📌 12
Post image

⌨⦺ We enjoyed a great evening ☾ 。🍸。⋆ ⊹₊ 🥂 at
@dirty-rectangles.com showcasing our game.

new updates and new challenges ~(■_■)~♪

#chillvibes #indiegame #nostalgia #unity3d

15.07.2025 23:23 — 👍 8    🔁 1    💬 0    📌 0
Post image Post image Post image Post image

Thanks for a banger end of the Toronto summer season folks.

August Pit Picnic is coming, Aug 24th

Details to follow.

10.07.2025 20:18 — 👍 8    🔁 1    💬 0    📌 0

Tomorrow, Toronto..!

08.07.2025 20:12 — 👍 3    🔁 0    💬 0    📌 0
Post image

/\/\/\/\/\/\/\/OTTAWA SHOW & CHILL
\/\/\/\/\/\/JULY 16TH @ 8PM

@avantgardebar.bsky.social

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
LOCAL GAMES.
LOCAL FRENZ.
LOCAL VIBES.
\/\/\/\/\/\/\/\/\/\/\/

TRANS
FER
ANA
LYZE
PASS
WORD

07.07.2025 19:12 — 👍 4    🔁 3    💬 0    📌 0
Video thumbnail

Told you we wouldn't be scared.

06.07.2025 02:05 — 👍 5    🔁 2    💬 0    📌 0
Dirty Rectangles Presents: Indie Mixtape - 007 [Tenebris Somnia] && [Meganaut]
YouTube video by Dirty Rectangles Dirty Rectangles Presents: Indie Mixtape - 007 [Tenebris Somnia] && [Meganaut]

New VOD on the Rectangles Youtube
Watch Derek & James totally not get scared at all by some horror demos! Nope, not at all...!

[ INDIE MIXTAPE EP. 007 ]
www.youtube.com/watch?v=bBAH...

05.07.2025 14:50 — 👍 3    🔁 0    💬 0    📌 0
Post image

Last Dirty Rectangles of the summer before our August Pit Picnic.

July 9th!
See-scape
8pm

Just walk upstairs to the 2nd floor. No one can stop you, there is no cover and you are too powerful.

Dirty Rectangles inside - roof top patio outside.

"Come on!"
-Travis Touchdown

15.06.2025 02:03 — 👍 16    🔁 8    💬 0    📌 2

Join us for some fresh horrors tonight! 👻😱

03.07.2025 19:26 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Derek and James are going to 𝕯𝖊𝖒𝖔lish some 𝕯𝖊𝖒𝖔s this time!

Spooky demos, but we ain't even scared.

twitch.tv/dirtyrectangles

July 3rd 8:00pm

Be there, chicken *cheep cheep cheep cheep*

02.07.2025 20:32 — 👍 6    🔁 2    💬 0    📌 1

The VOD is up on YouTube from last nights Sega CD stream! We played through the entirely of Bug Blasters, and it RIPS..!! Definitely check that one out.

www.youtube.com/watch?v=wZVo...

22.06.2025 16:07 — 👍 3    🔁 0    💬 0    📌 0
Post image Post image

We're live for Saturday night Sega CD FMV games over on our twitch. Running a double feature of 90s horror Lawnmower Man and the unreleased Bug Blasters: The Exterminators. Come chill!

twitch.tv/dirtyrectangles

22.06.2025 00:02 — 👍 5    🔁 0    💬 0    📌 1
Post image

. ݁₊ ⊹ . ݁˖ . ݁. ݁₊ ⊹ . ݁˖ . ݁. ݁₊ ⊹ .
/Ottawa Show n Chill\
\Wednesday June 18/
. ݁₊ ⊹ . ݁˖ . ݁. ݁₊ ⊹ . ݁˖ . ݁. ݁₊ ⊹ .

Games//Friends//Vibes

8PM @ Avant Garde Bar

15.06.2025 14:08 — 👍 12    🔁 5    💬 0    📌 0
Post image

Last Dirty Rectangles of the summer before our August Pit Picnic.

July 9th!
See-scape
8pm

Just walk upstairs to the 2nd floor. No one can stop you, there is no cover and you are too powerful.

Dirty Rectangles inside - roof top patio outside.

"Come on!"
-Travis Touchdown

15.06.2025 02:03 — 👍 16    🔁 8    💬 0    📌 2

"Dirty rectangles," said the Mayor, and the crowd cheered

13.06.2025 01:27 — 👍 23    🔁 3    💬 1    📌 0
Post image

Dirty Rectangles tonight at 8pm like always.

(I got the address wrong on there, it's 347 Keele, not 346. You know where See-scape is!)

𝕊𝕞𝕠𝕠𝕔𝕙𝕖𝕤!

11.06.2025 17:57 — 👍 4    🔁 0    💬 0    📌 1
Post image

Killer7, an absolute banger, turns 20 today! We did a full play through of it earlier this year. www.youtube.com/playlist?lis...

09.06.2025 22:01 — 👍 2    🔁 2    💬 0    📌 0
Preview
DirtyRectangles - WHAT? NO! NO! Watch DirtyRectangles's clip titled

so maybe don't jump into the Lies of P DLC on New Game +3....

www.twitch.tv/dirtyrectang...

08.06.2025 02:24 — 👍 3    🔁 0    💬 0    📌 0
Video thumbnail

Come celebrate the beginning of Toronto Games Week outdoors at the waterfront! Meet some new folks and get hyped for the big event at sundown: a massive playable projection of Toronto-related games on the historic Canada Malting Silos! #TGW25

🗓️ Thursday, June 12th 8-11pm
🎟️ FREE!

07.06.2025 14:24 — 👍 20    🔁 11    💬 1    📌 2

This event made possible by @interactiveontario.com, @dirty-rectangles.com, & @ocaduniversity.bsky.social
Presented by the City of Toronto --- @toronto.ca

07.06.2025 14:24 — 👍 3    🔁 1    💬 0    📌 0
Video thumbnail

June 12th after Dirty Rectangles on the 11th, we will be helping out with the Toronto Games Week kick-off at the Canada Malting Silos.

We are still looking for games to fill up the arcade tent, if you can provide your own machine and controllers, etc.

05.06.2025 22:39 — 👍 6    🔁 2    💬 0    📌 0
Post image

I wasn't going to say anything yet, but Anna was asking so you know...

Dirty Rectangles on 2nd Wednesday of the month against all odds!

(even when I booked the wrong day in See-scape's event book that one time >_>)

𝙹𝚄𝙽𝙴 𝟷𝟷𝚝𝚑!
𝟾:𝟶𝟶𝚙𝚖
𝚂𝚎𝚎-𝚜𝚌𝚊𝚙𝚎, 𝟹𝟺𝟽 𝙺𝚎𝚎𝚕𝚎 𝚂𝚝, 𝚃. 𝙾.

Dirty Rectangles FOREVER!

26.05.2025 20:03 — 👍 13    🔁 3    💬 0    📌 1

Fun note: this was the first Thursday Rectangles in 15 YEARS..!!!

23.05.2025 04:05 — 👍 2    🔁 0    💬 0    📌 0

That's a wrap on the May Ottawa Show n Chill!

We had: networked games, procedural games, filters and shaders, rom hacks, retro inspirations, phantom consoles, and more...!

Ottawa came out, ON A THURSDAY!!

23.05.2025 04:04 — 👍 4    🔁 1    💬 1    📌 0

TONIGHT IN OTTAWA..!!

22.05.2025 20:34 — 👍 6    🔁 1    💬 0    📌 0
Video thumbnail

This month, Starseed Pilgrim's @droqen.bsky.social talked to us about how his new game "The End of Gameplay" is not so much about killing gameplay entirely, but removing it as the core focus of his process. A very personal game about his own struggle as a developer, with universal insights.

16.05.2025 21:09 — 👍 17    🔁 4    💬 0    📌 0
Post image Post image

Bingo Bango
Tango Wango

15.05.2025 05:09 — 👍 2    🔁 0    💬 0    📌 0

@dirty-rectangles.com is following 20 prominent accounts