# Can't Be Done? Snowy Slopes BrainPad

**URL:** <https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150>\
**Category:** Arcade\
**Created:** [May 6, 2019, 11:53am UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150 "2019-05-06T11:53:30Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [May 6, 2019, 11:53am UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/1 "2019-05-06T11:53:30Z")

</div>

I’m trying to do something that maybe can’t be done but have been able to get rid of many errors , just 85 left. It seems to be value\_ set velocity. I’d like to install this simple snowy slopes game from Arcade MakeCode into the classic BrainPad with the .96" OLED and then maybe hook up a 1.77" TFT screen to that BrainPad. I have done that with a second .96 . And I know the Snowy slopes game works on the new BrainPad Arcade. I’m just wondering how to get rid of the remaining errors so can attempt to upload the game to Classic BP. The game will not upload directly from Arcade MakeCode shared link. [https://makecode.com/\_bpPWKt2F990k](https://makecode.com/_bpPWKt2F990k)

 ![brainPadError](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/1X/8d60172e9ed27132407048ce5b27c4cb505038c8.jpeg)

---

<div class="post-metadata">

**Author:** ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)\
**Post date:** [May 6, 2019, 3:57pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/2 "2019-05-06T15:57:41Z")

</div>

`value2.setVelocity(0, Speed)` is just a block to set x velocity to 0 and y velocity to `Speed` at the same time; you can replace it with two separate blocks like

```javascript
value2.vx = 0;
value2.vy = Speed;

```

and that part should work.

---

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [May 6, 2019, 4:02pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/3 "2019-05-06T16:02:40Z")

</div>

Thanks, working with students at library meet-up. We are trying add a custom sprite in multiplayer. We cannot see blocks. Can we add custom figure in JS and if so, how? We have only one multiplayer game as far as we know and would like to make our own. Space Destroyer is the game. Using one Meowbit and one GHI BrainPad Arcade with jacdac cable.

---

<div class="post-metadata">

**Author:** ![jwunderl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jwunderl/32/5308_2.png) [@jwunderl](https://forum.makecode.com/u/jwunderl)\
**Post date:** [May 6, 2019, 4:34pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/4 "2019-05-06T16:34:25Z")

</div>

Hm, looks like that one’s using the built in sprites to make the code a bit more readable. Here’s a version with img`` tags: [https://makecode.com/\_995dds7J3FHH](https://makecode.com/_995dds7J3FHH)

If you go to the `game` file in the explorer, you should be able to open and edit the images in that version:

 ![16](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/1X/5778d4111cd4d8c88d3ad4ae9069422978a66fc9.gif)

---

<div class="post-metadata">

**Author:** ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)\
**Post date:** [May 7, 2019, 1:11pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/5 "2019-05-07T13:11:41Z")

</div>

Brainpad is running an older version of the game engine so there might be bugs that we’ve fixed in arcade there.

---

<div class="post-metadata">

**Author:** ![Gus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gus/32/28_2.png) [@Gus](https://forum.makecode.com/u/Gus)\
**Post date:** [September 5, 2019, 7:36am UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/6 "2019-09-05T07:36:10Z")

</div>

> [@peli](#):
>
> Brainpad is running an older version of the game engine

To be clear, we are talking about the classic BrainPad, not the new versions.

---

<div class="post-metadata">

**Author:** ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)\
**Post date:** [September 5, 2019, 5:39pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/7 "2019-09-05T17:39:29Z")

</div>

How can the BrainPad run an older version of the game engine? I thought almost everything was added to the application code and compiled into the `.uf2`? Is this a reference the the bootloader or something else?

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [September 5, 2019, 5:41pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/8 "2019-09-05T17:41:51Z")

</div>

We are talking about the brainpad classic [https://www.brainpad.com/classic/how-it-works/](https://www.brainpad.com/classic/how-it-works/)

It has its own dedicated editor (not [arcade.makecode.com](http://arcade.makecode.com)). The editor is here: [https://makecode.brainpad.com/](https://makecode.brainpad.com/)

---

<div class="post-metadata">

**Author:** ![Gus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gus/32/28_2.png) [@Gus](https://forum.makecode.com/u/Gus)\
**Post date:** [September 6, 2019, 12:03pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/9 "2019-09-06T12:03:56Z")

</div>

That is what I was trying to clarify in my previous post. BrainPad Classic vs BrainPad Arcade

---

<div class="post-metadata">

**Author:** ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)\
**Post date:** [September 6, 2019, 4:05pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/10 "2019-09-06T16:05:05Z")

</div>

Thanks, I’d only see a picture of the BrainPad hardware and hadn’t realised there were two distinct varities which used _different_ editors. I have a PyGamer and a Meowbit in my current collection…

---

<div class="post-metadata">

**Author:** ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)\
**Post date:** [November 2, 2019, 12:00am UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/11 "2019-11-02T00:00:36Z")

</div>

Where is the best place to look at all the features on the BrainPad Arcade? For example, I’d like to know if it has a light sensor.

I’m finding the pictures on [https://ghielectronics.com/products/BrainPad](https://ghielectronics.com/products/BrainPad) a bit confusing. If I left it scroll away then I see two pictures of a yellow board, then two white ones that look rather different. I know it’s unlikely but I did wonder if the white side was the reverse side of the yellow board at first. If I click on the image then if I’m paying attention I see “BrainPad Arcade Angle” at bottom vs “BrainPad Angle”. IMHO, this would be clearer if you split this into _two_ product pages and clearly marked them as BrainPad Classic and BrainPad Arcade.

---

<div class="post-metadata">

**Author:** ![Gus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gus/32/28_2.png) [@Gus](https://forum.makecode.com/u/Gus)\
**Post date:** [November 3, 2019, 12:58pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/12 "2019-11-03T12:58:10Z")

</div>

> [@kjw](#):
>
> I’m finding the pictures on [https://ghielectronics.com/products/BrainPad](https://ghielectronics.com/products/BrainPad) a bit confusing.

That is an overview page on our main company website; however, at the bottom of every section of that page is a link that takes you to the BrainPad website. Just click it 🙂 [https://www.brainpad.com/](https://www.brainpad.com/) and then you will see Classic and Arcade.

By the way, if you look at your BrainPad, the website listed on there is [www.brainpad.com](http://www.brainpad.com) so I am not sure how you ended up on the main website.

---

<div class="post-metadata">

**Author:** ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)\
**Post date:** [November 3, 2019, 1:33pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/13 "2019-11-03T13:33:24Z")

</div>

I don’t have a board. It’s the first hit on this search: [https://www.google.com/search?q=brainpad+arcade+light+sensor](https://www.google.com/search?q=brainpad+arcade+light+sensor)

---

<div class="post-metadata">

**Author:** ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)\
**Post date:** [November 7, 2019, 5:30pm UTC](https://forum.makecode.com/t/cant-be-done-snowy-slopes-brainpad/150/14 "2019-11-07T17:30:42Z")

</div>

Have you got a full list of features? I’m making some notes on the devices for MakeCode Arcade and how they compare and would like to get the detail correct on the BrainPad Arcade.
