DEV Community

Cover image for Angry Birds - like Physics game in 15 minutes with ZIM!
Dr Abstract
Dr Abstract

Posted on

3 1

Angry Birds - like Physics game in 15 minutes with ZIM!

We have made an Angry Birds type game in 15 minutes at 66% the size of P5js and MatterJS. Here is the example https://zimjs.com/five/slingshot2.html.

// here is a circle that will fall to the ground:

new Circle().center().addPhysics();

// amazing! 
// Or we can start with physics to set gravity, borders, etc.

const physics = new Physics();
// and drag things in physics
physics.drag();
Enter fullscreen mode Exit fullscreen mode

The YouTube videos for the Code in Five Minutes series are here:




If you have not checked out the Canvas recently - you simply must! Here is the ZIM Dev Site and some In-depth Guides by Dr Abstract including Your Guide to Coding Creativity on the Canvas.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (2)

Collapse
 
zimlearn profile image
Dr Abstract •

Sorry - we originally posted the the first video twice! Now that is adjusted to show the third video in the series - thanks @yalondpsi!

Collapse
 
karelrosseel profile image
Karel Rosseel •

I made myself a real Angry Birds game : look on zimsalabim.webflow.io/#angrybirds and the playing game zimsalabim.webflow.io/angry/angryb...
Thanks Mister Dan Zen alias Dr. Abstract

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more