Artificial gravity / physics in the development of android - where to start?

I did some searches for this particular topic, but came up relatively empty ... I would call myself intermediate in Java and beginner in android, so I'm not sure if I'm trying to bite off more than I can chew at this point, but I believe that the best way to learn is to (as always) put yourself in the lair of the wolves.

I want to participate in the development of games for Android. I have already developed a couple of applications - one of them will soon enter the .99 market, I am proud that I have something worth selling!

I don’t have a plan yet, as always, but I want to start by familiarizing myself with physics. Games like Angry Birds and Hill Climb Racing that seem like really good artificial gravity and physics. How it's done? Where do I start to study this material? Are there any good tutorials there?

By the way, I am new to this site ... So, if this is already a asked question, I apologize - I could not find it in the search.

Thanks in advance!

+4
source share
1 answer

Angry Birds uses an open source physics engine called Box2D.

On the website :

Box2D is a multifunctional 2D solid-state physics engine written in C ++ by Erin Catto. It has been used in many games, including Crayon Physics Deluxe, winner of the 2008 Independent Festival Grand Prix.

Box2D uses the zlib license and can be used for free. The zlib license does not require attribution, however, if possible, you should pay tribute to Box2D.

If you want to start working with gravity and physics in your android games, Box2D is a great place to start.

+2
source

Source: https://habr.com/ru/post/1494620/


All Articles