Gamestudio Links
Zorro Links
Newest Posts
hold key code returns very high value instead of 0 or 1
by 3run
Today at 16:08
oldschool fps project
by 3run
Today at 15:46
Sam Foster Sound | Experienced Indie Game Composer for Hire
by titanicpiano14
Today at 15:02
Project Aum - Winter Contest 2017 - Update
by Ayumi
Yesterday at 22:34
[ALL STYLES] 2D Videogame Artist (pixel, vector, painted)
by DesixStudios
Yesterday at 14:45
Easy question
by jcl
Yesterday at 13:47
Cheap bouncing shells/gibs
by 3run
Yesterday at 00:36
AUM Magazine
Latest Screens
Triton Wing now available on Steam
AckCon'17: Lotter vs The World
Triton Wing
Who's Online
18 registered (Ezzett, Hredot, AndrewAMD, 3run, alibaba, ChrstphFr, firecrest, Ch40zzC0d3r, Iglarion, 3 invisible), 461 Guests and 5 Spiders online.
Key: Admin, Global Mod, Mod
Newest Members
Amocfx, cme, pataba, byano, Tuguldur717
17834 Registered Users
Topic Options
Rate This Topic
#464957 - 03/20/17 13:43 Keeping distance
Realspawn Online

Registered: 07/13/01
Posts: 4797
Loc: netherlands
I have astroids in my game that use the same pointer what would
be the best way so they always stay on a certain distance from
each other ?

Thank you for your time laugh
Find all my tutorials & Workshops at :

Creativity starts in the brain

#464959 - 03/20/17 14:34 Re: Keeping distance [Re: Realspawn]
Reconnoiter Offline
Serious User

Registered: 12/26/11
Posts: 1781
Loc: Netherlands
How do you move your asteroids?
If you move them through e.g. c_move, you can just increase the bounding box your asteroids (scale than c_setminmax than shrink to original size , or just vec_scale min_x and max_x manually). Also setting the GLIDE flag in your c_move function helps (also take a look at move_friction in the manual).

A better way perhaps would be adding a EVENT_IMPACT to your asteroids that when they make contact with each other (e.g. through c_move) they move away from each other (just compare the positions of both asteroids to calculate the velocity you want and e.g. save these in the asteriods' skills and than in the asteroid's c_move use these skill values).

Another way but maybe overkill solution would be implementing a flocking system.

Edited by Reconnoiter (03/20/17 14:37)

#464961 - 03/20/17 16:06 Re: Keeping distance [Re: Reconnoiter]
Realspawn Online

Registered: 07/13/01
Posts: 4797
Loc: netherlands
There not moving but appear at random places
that impact sounds like a solution i will toy with it some more.
i fixed the issue thx for pointing me in the right direction laugh

Edited by Realspawn (03/20/17 16:10)
Find all my tutorials & Workshops at :

Creativity starts in the brain


Moderator:  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | resources | magazine | manual | support faq | bugs

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at)