By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Yes, I used Game Maker. It sucks as far as performance goes but it's C-like syntax and you can make a working game very fast. It includes a few MB of interpreter, which makes it slow and have a large file size.

There is a project to remake it open-source, cross-platform and literally 10000x faster [by compiling rather than interpreting] called Enigma.

Here's what the code looks like:

 

var en_dir,en_dist;

if en!=noone
{
 en_dist=point_distance(en.x,en.y,x,y)
 if en_dist<80 and reload=0
 {
  en_dir=point_direction(x,y,en.x,en.y)
  bullet=instance_create(x,y,obj_bullet_enemy)
  bullet.direction=en_dir
  bullet.speed=8
  reload=20
 }
}

 

Your project isn't bad, just a bit psychadelic. What did you use? C++?