Skip to content
View mikewesthad's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Highlights

  • Pro

Organizations

@openframeworks @sporadic-labs

Block or report mikewesthad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mikewesthad/README.md

Hi, I'm Mike Hadley

I’m a developer, educator and artist who translates creative ideas into code and teaches others how to do the same. My mission is to make the world of technology more accessible – both in terms of who has access to learning materials as well as through introducing people to the creative side of technology.

As a developer, I build web apps, games and playful tools, often focused on helping educators or learners engage with complex systems. Projects range from digital card games for teachers to help them plan new lessons, to interactive experiences that teach financial literacy concepts to youth. I also maintain a set of open source tools to make web game development easier, write about programming and use code as my medium to produce art installations.

As an educator, I have taught creative applications of programming across all ages from middle school game design camps, to college and graduate classes, to adult learners at a code school. I've also taught coding across media from an open source book, to a blog series, and to videos on YouTube.

Info

Pinned Loading

  1. navmesh navmesh Public

    A plugin for path-finding in JS using navmeshes, with wrappers for Phaser 3 and Phaser 2

    JavaScript 356 40

  2. phaser-matter-collision-plugin phaser-matter-collision-plugin Public

    A plugin for making it easier to manage collisions with Phaser 3 + Matter.js

    CSS 99 9

  3. phaser-3-tilemap-blog-posts phaser-3-tilemap-blog-posts Public

    A tutorial series on the ways you can build modular game worlds using tilemaps in Phaser 3.

    JavaScript 269 231

  4. sporadic-labs/tile-extruder sporadic-labs/tile-extruder Public

    A tiny Node CLI/library to extrude tilesets to avoid bleeding issues

    TypeScript 317 18

  5. openframeworks/ofBook openframeworks/ofBook Public

    openFrameworks community book

    C++ 707 200

  6. lafayette-creative-coding-p5-workshop lafayette-creative-coding-p5-workshop Public

    Materials for 2017 workshops on creative coding for the web with JavaScript & p5.js at Lafayette College

    JavaScript 2