Particle Gravity Simulator

рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ
рек.рез
репрел рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ
резреж┬ард╣рдЬрд╛рд░+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

рддрдкрд╛рдИрдВ рдХрдгрд╣рд░реБ рд░ рдЧрдореНрднреАрд░рддрд╛рд▓рд╛рдИ рджреЗрдЦрд┐ рдЖрдлреНрдиреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдХреЛ рд╕реБрдиреНрджрд░ рд╕рд┐рдореБрд▓реЗрд╢рди рдмрдирд╛рдЙрди рдпреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╡рд┐рднрд┐рдиреНрди рд░рдВрдЧ, рдЖрдХрд╛рд░, рд░ рдЕрд░реВрд▓рд╛рдИ рдорд╛ рдкреНрд░рддреНрдпреЗрдХ рдХрдг рджреНрд╡рд╛рд░рд╛ exerted рдХреЛ рдЧреБрд░реБрддреНрд╡рдХрд╛рд░реНрд╖рдг рд╢рдХреНрддрд┐ рдХреЛ рдмрд▓ рд╕реЗрдЯ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫрдиреНред
рдПрдХ рдХрдг рд╕реНрдХреНрд░рд┐рдирдХреЛ рдХрд┐рдирд╛рд░рд╛рдорд╛ рд╣рд┐рдЯ рдЧрд░реНрджрд╛ рдХреЗ рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдк рдЫрдиреНред рд░реЛрдХреНрдиреБрд╣реЛрд╕реН - рдХрдг рдпреЛ рд╕реНрдХреНрд░рд┐рди рдорд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рди рджреЗрдЦрд┐ рд╡реЗрдЧ рдЫ рдЦреЛ рджрд┐реНрдЫред рдпреЛ рд╕реНрдХреНрд░рд┐рди рдорд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рди рджреЗрдЦрд┐ рдХрдг рдЧрд░реЗрдХреЛ рд╡реЗрдЧ рдЙрд▓реНрдЯрд╛рдЙрди рдЫ рд░ рдпреЛ рдзрд╛рд░ рдмрдиреНрдж рдмрд╛рдЙрдиреНрд╕ - рдмрд╛рдЙрдиреНрд╕ред рдирд┐рд░рдиреНрддрд░ - рдХрдг рд╕реНрдХреНрд░рд┐рди рдмрд╛рд╣рд┐рд░ рдЬрд╛рд░реА рдЫ рд░ рд╕рдВрднрд╡рддрдГ рд╕реНрдХреНрд░рд┐рди reentering, рдпреЛ рд╣реБрдиреЗрдЫ рдиреИ рдмрд╛рдЯреЛ рд╕рд╛рде рдЕрдиреБрдЧрдорди рдЧрд░реНрдЫред рдЧреБрдгрди - рдХрдг рдмрд╛рдЙрдиреНрд╕ рдЬрд╕реНрддреИ рдмрд░реНрддрд╛рд╡, рддрд░ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдорд╛ рдмрд╛рдЙрдиреНрд╕ рднрдиреЗрд░ рд╕рд┐рд░реНрдЬрдирд╛ рджреЛрд╕реНрд░реЛ рдХрдг рдЫред (рдпреЛ рдареАрдХ рдЫред рдо рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдзреЗрд░реИ рдХрдо рдЧрдореНрднреАрд░рддрд╛рд▓рд╛рдИ рдорд╛ рдХреЗрд╣рд┐ рдХрдгрд╣рд░реБ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХрд╛ рдпрджрд┐ рдпреЛ рдХреЗрд╣реА рд╕реБрдиреНрджрд░ рдкреНрд░рднрд╛рд╡ рджрд┐рди рд╕рдХреНрдЫ рдХрд┐рдирднрдиреЗ рдо рдпреЛ рд░рд╛рдЦреЗред рдзреЗрд░реИ рд╕рдВрд╕рд╛рдзрд╛рдирд╕рдВрд╡рд╛рджрдЖрдзрд╛рд░ рд╕рдХреНрдЫ) рдХреЛ рдЧрдгрд┐рдд рд░ рднреМрддрд┐рдХ рд╕рдВрд▓рдЧреНрди рдЬреЛ (рдХрд┐рдирднрдиреЗ рд╕рдмреИ рдХреЛ рдЪрд╛рдБрдбреИ рдзреЗрд░реИ рдХрдг рдиреЗрддреГрддреНрд╡ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред)
рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕реНрдХреНрд░рд┐рдирдорд╛ рдЕрдиреНрдп рд╡рд╕реНрддреБрд╣рд░реБ рдХреЛ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╢рдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реБрдиреЗрдЫреИрди рдЬреЛ рдХреЗрдиреНрджреНрд░ рд╡рд╕реНрддреБ рд╣реЛ, рддрд░ рдЕрдЭреИ рдкрдирд┐ рдЕрдиреНрдп рд╡рд╕реНрддреБрд╣рд░реБ рдХрд╛рд░реНрдп рд╣реБрдиреЗрдЫред рджреБрдИ рдХреЗрдиреНрджреНрд░ рд╡рд╕реНрддреБрд╣рд░реБ рд╕реВрд░реНрдп рд░ рдмреНрд▓реНрдпрд╛рдХ рд╣реЛрд▓ рд╣реЛред рдЖрдлреНрдиреЛ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╕реЗрдирд╛ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд░ рдПрдЙрдЯрд╛ рдорд╛рддреНрд░ рдХреЗрдиреНрджреНрд░ рд╡рд╕реНрддреБ рдПрдХ рд╕рдордпрдорд╛ рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╣реБрди рд╕рдХреНрдЫред
рдореЗрд░реЛ рдордирдкрд░реНрдиреЗ рд╕реЗрдЯрд┐рдВрдЧ рдЧреНрд░рд┐рдб рд╕реЗрдЯрд┐рдВрдЧ рдЫред рдпреЛ рддрдкрд╛рдИрдВ рд╕реНрд╡рддрдГ symmetrical рдЧреНрд░рд┐рдб рдорд╛ рдХрдгрд╣рд░реБ рд░рд╛рдЦреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рддрдкрд╛рдИрдВ рдЧреНрд░рд┐рдб рд▓рд╛рдЧрд┐ рдкрдЩреНрдХреНрддрд┐ рд░ рд╕реНрддрдореНрдн рдЪрдпрди рд░ рдердк рдорд╛рд░рд╛ред рдпреЛ рдПрдХ рдХреЛ рд▓рд╛рдЧрд┐, рд╕реБрдиреНрджрд░ рдХреБрд░рд╛ рд╕рдмреИ рдХрдгрд╣рд░реБ рд╢реВрдиреНрдп рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рд╢рдХреНрддрд┐ рднрдПрдХреЛ рдПрдХ рдЧреНрд░рд┐рдб рдмрдирд╛рдЙрди, рд░ рдмрд╕ рдПрдХ рд╕рд╛рдиреЛ рд╕рдВрдЧ рдПрдХ рдХреЗрдиреНрджреНрд░ рд╡рд╕реНрддреБ рдЧрд░реНрди рдЫред
рдпреЛ рдореЗрд░реЛ рд╡рд░реНрддрдорд╛рди рдпреЛрдЬрдирд╛ рдПрдХ рдкреБрдЪреНрдЫрд░ рдХрдг рдХреЛ тАЛтАЛрдкрдЫрд┐рд▓реНрд▓реЛ рдХреЗрд╣рд┐ рд╕реНрдерд╛рдирдорд╛ рджреЗрдЦрд╛ рд╕рд╛рдирд╛ рдХрдгрд╣рд░реБ рдХреЛ рд░рд╛рд╢рд┐ рд╕реЗрдЯ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдЙрди рд╣реЛред (рдпреЛ :) рд╕рдВрд╕реНрдХрд░рдг 1.14 рдорд╛ рдердк рдЧрд░рд┐рдПрдХреЛ рдЫ)
рдЕрд░реНрдХреЛ рд╕реНрдХреНрд░рд┐рдирдорд╛ рдХрдг рдХреЛ тАЛтАЛрдЖрдХрд╛рд░ рд░рд╛рдЦреНрдиреБ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯрд┐рдЩ рдмрдирд╛рдЙрди рдЫред рдХреЗрд╣реА рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдХрдг рдХреЛ тАЛтАЛрдПрдХ рдЖрдпрдд, рдПрдХ рд╕рд░реНрдХрд▓, рд╡рд╛ рдПрдХ рд╕реНрдЯрд╛рд░ рд╣реБрдиреЗрдЫред рддрдкрд╛рдИрдВ рдпрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рдХреБрд░рд╛ рдЫ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдПрдЙрдЯрд╛ рдЯрд┐рдкреНрдкрдгреАред рдХрд╕рд▓реЗ рдЕрд░реНрдХреЛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рджреЗрдЦрд╛ рд╕рдХреНрдЫ рдХреЗ рдерд╛рд╣ рдЫред :)
рд╕рд╛рдереИ, рдЗрдВрдЯрд░рдиреЗрдЯ рдЕрдиреБрдорддрд┐ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд▓реЛрдб рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╢рд╛рдпрдж рдпреЛ рдЧрд░рд┐рдм рдХрд▓реЗрдЬ рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдЖрдлреНрдиреЛ рд╢реМрдХ рджреЗрдЦрд┐ рдПрдХ buck рд╡рд╛ рджреБрдИ рдмрдирд╛рдЙрди рд╕рдХреНрдЫреМрдВред :)
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирел рдЕрдЧрд╕реНрдЯ резрем

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдирдХрд╛ рдирд┐рдореНрддрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓рд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рддрдерд╛ рд╕реЗрдпрд░ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рдЬрд░реБрд░реА рдЫред рдПрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдореНрдмрдиреНрдзреА рдЬрд╛рдирдХрд╛рд░реА, рддрдкрд╛рдИрдВ рдмрд╕реЛрдмрд╛рд╕ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рд░ рддрдкрд╛рдИрдВрдХреЛ рдЙрдореЗрд░рдХрд╛ рдЖрдзрд╛рд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛рд╕рдореНрдмрдиреНрдзреА рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреНред рдпреЛ рдПрдкрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрднрдПрдХреЛ рд╣реЛ рд░ рдЙрд╣рд╛рдБ рд╕рдордпрдХреНрд░рдорд╕рдБрдЧреИ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╕рдБрдЧ рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░рд┐рдБрджреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН
рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН

рдореВрд▓реНрдпрд╛рдЩреНрдХрди рд░ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рей.рео
реореж рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рдирдпрд╛рдБ рдХреЗ рдЫ

Updated to newer Android API