# Sprite - Player vs Projectile - when is one better?

**URL:** <https://forum.makecode.com/t/sprite-player-vs-projectile-when-is-one-better/8885>\
**Category:** Arcade\
**Created:** [June 22, 2021, 9:08pm UTC](https://forum.makecode.com/t/sprite-player-vs-projectile-when-is-one-better/8885 "2021-06-22T21:08:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![grandmadeb](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/grandmadeb/32/4449_2.png) [@grandmadeb](https://forum.makecode.com/u/grandmadeb)\
**Post date:** [June 22, 2021, 9:08pm UTC](https://forum.makecode.com/t/sprite-player-vs-projectile-when-is-one-better/8885/1 "2021-06-22T21:08:02Z")

</div>

Hi. I am making a “catch the falling object” game.  
I am wondering how to determine when a projectile is the better choice for an object in my game, and when multiple player sprites is best?

In my case, the objects will all originate at the top of the screen, in varying positions.  
However, the images used will change, and it is important which image the sprite is. For example, catching one sprite is good; catching another is bad.

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [June 22, 2021, 11:20pm UTC](https://forum.makecode.com/t/sprite-player-vs-projectile-when-is-one-better/8885/2 "2021-06-22T23:20:29Z")

</div>

I would make the “bucket” (whatever is in your game) a kind of `player`. I would make all the good things to catch a different kind (for ex. `good_thing`) and all bad things (you shouldn’t catch) of a different kind (ex. `bad_thing`) if the code for handling **ALL** good things is the same and the code handling ALL bad things the same. Depending on your use case, you may want to look at the sprite-data extension which allows you to store some variables on them.
