# Marine Protected Areas demo/game

**URL:** https://forum.makecode.com/t/marine-protected-areas-demo-game/4174
**Category:** Show & Tell
**Tags:** game
**Created:** [October 30, 2020, 12:08am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174 "2020-10-30T00:08:04Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![edubsky](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/edubsky/32/2132_2.png) [@edubsky](https://forum.makecode.com/u/edubsky)
#### Post date: [October 30, 2020, 12:08am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/1 "2020-10-30T00:08:04Z")

</div>

This is my first original game made using Microsoft MakeCode. It doesn’t have a proper name yet.

I made it today for my mum, who’s an ecologist:

> **[Marine Protected Areas Game v0.1](https://arcade.makecode.com/70285-60594-93928-11625)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

**Description:**  
It’s a cooperative game. You control a shoal of fish. You can move around to try and avoid the fishing boats, but they’ve got hi-tech equiptment on board, so your chances are slim. Just when it looks like you’re done for, a Marine Protected Area (MPA) is approved – so you can recover and even thrive alongside a sustainable fishing fleet (no more giant boats).

Try to co-exist. The fishing fleet earn points for every catch they make. The shoal of fish can only earn points from thriving, which only happens when the MPA is there. At that moment the game becomes a bit like a space shooter game, except you only win once both P1 and P2 have scored 100 points.

I would love to know what you think.

Here is my todo list for tomorrow… I’m especially looking for advice on how to achieve No.4 (make the fish look really caught):

1. Splash screen.
2. Music.
3. Flip sprites when turned left.
4. Make fish catch in nets.
5. Whatever feedback I get in the forum… 🙂

---

<div class="post-metadata">

### Author: ![charliegregg](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/charliegregg/32/2411_2.png) [@charliegregg](https://forum.makecode.com/u/charliegregg)
#### Post date: [October 30, 2020, 12:14am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/2 "2020-10-30T00:14:03Z")

</div>

Idea:

Have this fishers randomly wander around until they see you  
Also make the map a bit bigger so you can dodge.

Then when the fish only area comes you can go collect food that spawns randomly to grow.

---

<div class="post-metadata">

### Author: ![UnderwaterAstronaut](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/underwaterastronaut/32/2228_2.png) [@UnderwaterAstronaut](https://forum.makecode.com/u/UnderwaterAstronaut)
#### Post date: [October 30, 2020, 12:14am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/3 "2020-10-30T00:14:48Z")

</div>

I really like the game! all i can say is that it’s hard to control around the boats when there’s a lot and maybe that’s what you’re going for but if you wanted you could instead have maybe other fish sprites following one fish that you’re controlling? so it creates this line of fish. And about your 4th point, i think you can have this code saying when the boats overlap the fish, the boat sprite changes so it looks like it has fish in it!

---

<div class="post-metadata">

### Author: ![edubsky](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/edubsky/32/2132_2.png) [@edubsky](https://forum.makecode.com/u/edubsky)
#### Post date: [October 30, 2020, 6:12pm UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/4 "2020-10-30T18:12:47Z")

</div>

Thanks your feedback both!

I’ve added plankton, and tidied up a few other things. Still lots more to do, but it’s getting there I think:

> **[Marine Protected Areas Game v0.2](https://arcade.makecode.com/94211-40511-83555-96924)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

### Author: ![UnderwaterAstronaut](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/underwaterastronaut/32/2228_2.png) [@UnderwaterAstronaut](https://forum.makecode.com/u/UnderwaterAstronaut)
#### Post date: [October 30, 2020, 6:55pm UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/5 "2020-10-30T18:55:14Z")

</div>

I like it so far!! the plankton/green dots are kinda hard to grab at times so maybe you could fix that? but keep up the good work!! can’t wait to see more!!! 😄

---

<div class="post-metadata">

### Author: ![charliegregg](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/charliegregg/32/2411_2.png) [@charliegregg](https://forum.makecode.com/u/charliegregg)
#### Post date: [October 31, 2020, 12:08am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/6 "2020-10-31T00:08:27Z")

</div>

Like it, but when I got to the MPA trigger the game started a countdown and did not advance, and every subsequent a presses restarted the countdown, I think the long dialog text broke?

---

<div class="post-metadata">

### Author: ![edubsky](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/edubsky/32/2132_2.png) [@edubsky](https://forum.makecode.com/u/edubsky)
#### Post date: [October 31, 2020, 12:42pm UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/7 "2020-10-31T12:42:28Z")

</div>

Thanks for the feedback @charliegregg

I’ve made another update, and hopefully fixed that bug. The fish turning left-right is still a little buggy… but it’s getting there… and now the game has a name too:

> **[Better Call Shoal (MPA game) v0.3](https://arcade.makecode.com/76279-99998-48115-57371)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

### Author: ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)
#### Post date: [October 31, 2020, 1:22pm UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/8 "2020-10-31T13:22:13Z")

</div>

This is a really nice game! I don’t know the objective of the game but it’s fun

---

<div class="post-metadata">

### Author: ![charliegregg](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/charliegregg/32/2411_2.png) [@charliegregg](https://forum.makecode.com/u/charliegregg)
#### Post date: [October 31, 2020, 11:25pm UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/9 "2020-10-31T23:25:13Z")

</div>

Have a look at this controller I made

> **[Better Call Shoal (MPA game) v0.3 Smooth Controls](https://arcade.makecode.com/27840-02459-21843-63029)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

  
Uses Velocity calculations to feel more like swimming!

And this has maybe fixed the two button glitch?

> **[Better Call Shoal (MPA game) v0.3 Smooth Controls & Fixxed Flipping?](https://arcade.makecode.com/07016-31904-08239-75589)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

  
Although it uses the controller extension but that can be circumvented using game update so no worries.

---

<div class="post-metadata">

### Author: ![charliegregg](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/charliegregg/32/2411_2.png) [@charliegregg](https://forum.makecode.com/u/charliegregg)
#### Post date: [October 31, 2020, 11:52pm UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/10 "2020-10-31T23:52:53Z")

</div>

Also about No.4

You could make the Fishers stop for say 1-2 secs and play an animation of the fishing, then change the sprite to one with a net full of fish and slowly leave so you have time to see it.

Hey we both got an award for being a New User of the Month!

---

<div class="post-metadata">

### Author: ![Sagar\_speedcube](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@Sagar\_speedcube](https://forum.makecode.com/u/Sagar_speedcube)
#### Post date: [November 2, 2020, 5:28am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/11 "2020-11-02T05:28:58Z")

</div>

I played it and it’s cool. Also love that you are using the feedback. But just one question; what is the objective of it?  
All in all a cool creation 😃

---

<div class="post-metadata">

### Author: ![edubsky](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/edubsky/32/2132_2.png) [@edubsky](https://forum.makecode.com/u/edubsky)
#### Post date: [November 2, 2020, 8:26am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/12 "2020-11-02T08:26:15Z")

</div>

Thanks! Objective? Good question! Hehe… In order to “win” both Player 1 (the fishing fleet) and Player 2 (the shoal of fish) must score more than 100 points each. That can only be achieved though if you use the Marine Protected Area and sustainable fishing practices (i.e. no fishing in that area, and no more monster-sized nets).

---

<div class="post-metadata">

### Author: ![Sagar\_speedcube](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@Sagar\_speedcube](https://forum.makecode.com/u/Sagar_speedcube)
#### Post date: [November 2, 2020, 11:00am UTC](https://forum.makecode.com/t/marine-protected-areas-demo-game/4174/13 "2020-11-02T11:00:17Z")

</div>

Thanks!
