Box2D is an open source C++ engine for simulating rigid bodies in 2D. Box2D is developed by Erin Catto and has the zlib license. While the zlib license does not require acknowledgement, we encourage you to give credit to Box2D in your product.

Box2D Features

COLLISION

  • Continuous collision detection
  • Contact callbacks: begin, end, pre-solve, post-solve
  • Convex polyons and circles.
  • Multiple shapes per body
  • One-shot contact manifolds
  • Dynamic tree broadphase
  • Efficient pair management
  • Fast broadphase AABB queries
  • Collision groups and categories

PHYSICS

  • Continuous physics with time of impact solver
  • Persistent body-joint-contact graph
  • Island solution and sleep management
  • Contact, friction, and restitution
  • Stable stacking with a linear-time solver
  • Revolute, prismatic, distance, pulley, gear, mouse joint, and other joint types
  • Joint limits, motors, and friction
  • Momentum decoupled position correction
  • Fairly accurate reaction forces/impulses
Post article RSS Articles

Beginning of the journey

News

Portarius is a different adventure game.

Combined experience of adventure gaming with physical puzzles. Immerse yourself into the journey towards the planet’s core and be ready for variety of challenges along the way. Avoid deadly threats using teleportation, enjoy well crafted graphics with unique mechanics.

Answer the most important question: why has the planet’s heart stopped?


LogoThis was a typical evening for one of our team mates, and he was sitting in the students' kitchen while Pelmenies, perhaps, the most popular students meal in Russia, were slowly boiling and gurgling on the stove. Pelmeni's representativeEverything was normal, except for a one thing - Maxim Grynychev aka Mokus recently released his game Contre Jour and it was an awesome story of an awesome game.

Somehow, the way water boiled in the pan, reminded of the way portals open in the game Portal and here it hit him, that wouldn't it be nice to have a portals based game, but in the 2D world with physical puzzles, like in Contre Jour?

This was 5 years ago, and as with all good ideas, once he ate Pelmeni, he fall asleep pretty quick :-) .

Fast-forwarding to today, we worked on mobile, desktop, web apps and even small microcontrollers. In 2015, the same guy landed at the gamedev company, with semi-regular gamedev jams, where an old idea to came to mind, and, eventually, led to the victory in one of those contests. He no longer works there, but Portarius is entering the demo time and we have something to show today!


The description above comes from our website, and is the one, we truly believe in, it took as a while to make it, partly due to the fact we aren't native English speakers, but also because we it's surprisingly hard to summarize the game experience.

Our plan is to have different chapters, each with unique mechanics, but with the key one is the usage of portals. The demo we made available includes levels from the 2 chapters: Earth and Water.

Earth chapter.

Your journey begins with the Earth chapter and is one of the easiest chapters, there player learns how to travel by portal and sees the first challenges on the way to the planet's core. The setup here is tends to be a bit darker, and surely, includes a lot of soil scenes.

level1 draftLevel1 finalWhen we work on a chapter we tend to make a first draft in GIMP, and they usually like the picture on the left. Afterwords, we give it to our designer, who gives it light and colors and it transfers into the picture on the right.


Water chapter.

With Water chapter we wanted to add a bit more color to the game, plus introduce the fact, that fluids can pass through portals. We plan to make a separate post only about water mechanics. But you can have a look on how we progressed to the current water's state. Together with designer we played with color as well as shaders behavior. Behind the scene we're using Liquidfun engine, to simulate fluids. And where there is water, there is ice, which, by the way, can be a nice portal's spot ;-)

Water draft water draft 3 water draft 2


And after some iterations, we finally came to the state shown in this video, from our Independent Game Festival 2017 submission.

Thank you for your attention, and stay tuned!

RatRun is now available FOR FREE!

RatRun is now available FOR FREE!

RatRun

Dear friends – RatRun is now available FOR FREE! Share, tell your friends and have fun playing (have we already mentioned it’s for free? It is!) We...

RatRun - iOS App Store Release!

RatRun - iOS App Store Release!

RatRun 1 comment

Dear friends, the waiting has finally come to an end. We are glad to announce, that RatRun is now available on Apples iOS, too!

Released on Play Store

Released on Play Store

RatRun

Finally we released your first version to the Google Play Store! we hope you like it and stay tuned for any feedback.

Crazy Belts out now!

Crazy Belts out now!

Crazy Belts

Crazy Belts is now available for free download in Google Play and App Store

Add game Games
Grove - Bubble Quest Free

Grove - Bubble Quest Free

Arcade

This is the first Adventure of Wutzi as Promoted Version. Please be kind and test and rate our Game. Reviews are Welcome - cause we need to learn for...

That Level Again

That Level Again

Puzzle

A small logic game where all levels are the same but ways to win are not You are in the room with spikes, platform, a button and a door. Seems easy, doesnt...

RatRun

RatRun

Arcade

RatRun is an endless-runner Smartphone game, developed fully with HTML5 canvas. We aim to release for iOS and Android (Windows and other platforms may...

Squares game

Squares game

Real Time Strategy

Squares Game is a game of... squares, alone or two players on the same device.

Yolo Penguin

Yolo Penguin

Fighting

Yolo Penguin is an easy to play, difficult to master game. Guide your penguin through a hazardous path of icy obstacles. Your objective is to survive...

16 Balls: ArrangeBall Pachinko

16 Balls: ArrangeBall Pachinko

Family

16 Balls Bingo Pachinko will test your skill and luck to hit all the 16 lights or form patterns to get bonuses! How much can you push your luck to get...

Freak Climber

Freak Climber

Arcade

Your console... I mean, your girlfriend has been kidnapped and your only thought is rescuing her!! An evil alien has entered through your window and escapes...

Crazy Belts

Crazy Belts

Arcade

Did you ever wonder what happens when check-in in an airport? Did you know more than 25 millions bags are mishandled in airports across the world every...

Planet Zoom And The World Inside

Planet Zoom And The World Inside

Tower Defense

"Chapter 1: Planet Zoom and the world inside" - is a crazy war in a fantastic Steampunk world!!!

Carmachia: High-Octane Gladiators of 2075

Carmachia: High-Octane Gladiators of 2075

Car Combat

Carmachia: High-Octane Gladiators of 2075 is a post-apocalyptic fight to the finish between two cars and a variety of weapons, inspired by such works...

Comments
PhBR
PhBR

No Download?

Reply Good karma Bad karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, Android
Contact
Send Message
Homepage
Box2d.org
Licence
Zlib
Release date
Engine watch
Follow
Share
Community Rating

Average

8

1 vote submitted.

You Say

-

Ratings closed.

Embed Buttons
Link to Box2D by selecting a button and using the embed code provided more...
Box2D
Statistics
Rank
213 of 430
Last Update
Watchers
5 members
Games
26
Articles
23
You may also like
Xors3d
Xors3d Commercial
Phaser
Phaser MIT
Custom
Custom Commercial
Blender Game Engine
Blender Game Engine GPL
Stencyl
Stencyl Commercial
cocos2d-x
cocos2d-x MIT