# Friday night funkin recreation

**URL:** <https://forum.makecode.com/t/friday-night-funkin-recreation/7198>\
**Category:** Arcade\
**Created:** [April 5, 2021, 3:22pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198 "2021-04-05T15:22:12Z")\
**Posts on this page:** 20\
**Page:** 12

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 21, 2021, 5:44pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/223 "2021-06-21T17:44:27Z")

</div>

The **Sp-arc2** engine version **0.4.3**! Moved the arrows to the right. Added a new background from the gallery. You can now properly chart songs in tilemaps. Retextured the arrows to match the colors in fnf. Fixed a major bug where the inputs would drop and sometimes press multiple arrows even though one is pressed. Also fixed a bug where you could automatically win by holding all the keys. Added a healthbar + score and accuracy counters. (accuracy is broken ignore that I will fix it) Added Anti-mash to prevent key spamming and you can now die both from spamming or missing keys.

> **[Sp-Arc2 v0.4.3](https://arcade.makecode.com/19209-04579-18511-53831)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![LaserFoxPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/laserfoxpro/32/4105_2.png) [@LaserFoxPro](https://forum.makecode.com/u/LaserFoxPro)\
**Post date:** [June 22, 2021, 9:08pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/224 "2021-06-22T21:08:09Z")

</div>

noice, i think the thing that makes it so that if u hold all of those notes are pressed would help for held notes

_dot_

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 23, 2021, 3:36pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/225 "2021-06-23T15:36:17Z")

</div>

Yeah, but that can be implemented later. What I meant was that you could just start holding all of the keys down at the beggining of the level and hit all the notes but that would be kinda cheating sooo…

_dot_

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 25, 2021, 5:43pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/226 "2021-06-25T17:43:07Z")

</div>

**Sp-Arc2 _patch_ v0.4.5** is out!  
Channelog:

- Removed the accuracy counter _(for now)_
- Added the miss counter
- Created the **hold arrows** , however they DO NOT WORK. Functionality will be added later.

> **[Sp-Arc2 v0.4.5](https://arcade.makecode.com/34485-98430-84533-04159)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 28, 2021, 5:03pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/227 "2021-06-28T17:03:57Z")

</div>

**Sp-arc2 v0.5.2** is now released to public! _(If you are wondering why I’m skipping versions, i’m not, it’s just that I don’t upload them all.)_ Also, sorry for delaying this build a little longer, I accidentaly forgot to save the progress I made since last time, so I had to code it again ;-;

**Channelog:**

- Added a start menu including:
  - Story mode/Week select - Tutorial **[empty; not working]** , Week 1 **[“test\_0”; work in progress]**
  - Freeplay - 1 song: **"test\_0"**
  - Options - _Preferences_ **[downscroll toggle - not working; flashing menu toggle - not working; fps & sprite counter - WORKING]** , _Controls/Keybinds_ **[disabled; work in progress]**
  - Credits **[not available yet; will be added at the end of development]**

**// Keep in mind that this is not how the menu will look in the final version, this is just a placeholder. //**

- Added difficulty select before playing a song or week _(currently only works with hard)_
- Added opponent arrows on the left side
- Fixed a bug in which the player wouldn’t die even after losing all health
- Fixed some other minor bugs
- Revamped the control system

> **[Sp-Arc2 v0.5.2](https://arcade.makecode.com/18886-66887-15892-03222)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

**- S0m3\_random\_guy**

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 28, 2021, 5:15pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/228 "2021-06-28T17:15:35Z")

</div>

I made the daddy dearest icon!

 ![Screenshot (80)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/0/03879e9ddfd7f6931f77bc85ee5f27c2fbe7547a.png)  
What do you think?

---

<div class="post-metadata">

**Author:** ![ursoidd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ursoidd/32/34551_2.png) [@ursoidd](https://forum.makecode.com/u/ursoidd)\
**Post date:** [June 28, 2021, 9:07pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/229 "2021-06-28T21:07:52Z")

</div>

looks like a batman villain

---

<div class="post-metadata">

**Author:** ![LaserFoxPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/laserfoxpro/32/4105_2.png) [@LaserFoxPro](https://forum.makecode.com/u/LaserFoxPro)\
**Post date:** [June 28, 2021, 9:07pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/230 "2021-06-28T21:07:57Z")

</div>

nice work tho

-

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 29, 2021, 4:00pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/231 "2021-06-29T16:00:17Z")

</div>

Thanks, been working hard for the past few days!

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 29, 2021, 4:00pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/232 "2021-06-29T16:00:25Z")

</div>

Hahaha I guess you’re right. This isn’t the final design, I just quickly made this until someone with better skills makes a new sprite.

---

<div class="post-metadata">

**Author:** ![LaserFoxPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/laserfoxpro/32/4105_2.png) [@LaserFoxPro](https://forum.makecode.com/u/LaserFoxPro)\
**Post date:** [June 29, 2021, 5:11pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/233 "2021-06-29T17:11:18Z")

</div>

i think the reason that it looks weird is because way too much detail, keep in mind that the icons r a simplified version of their head

---

<div class="post-metadata">

**Author:** ![ursoidd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ursoidd/32/34551_2.png) [@ursoidd](https://forum.makecode.com/u/ursoidd)\
**Post date:** [June 29, 2021, 5:11pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/234 "2021-06-29T17:11:21Z")

</div>

ok but its very good the sprite

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 29, 2021, 6:38pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/235 "2021-06-29T18:38:37Z")

</div>

I know, that’s why I said I will revamp them in the future (or let someone else do it ykyk).

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 29, 2021, 7:30pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/236 "2021-06-29T19:30:20Z")

</div>

New UI sneak peek 😉

![arcade-Sp-Arc2-v055 (1)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/6/6b861e65099e418e19e89c77d64058a1c6aa231f.png)

---

<div class="post-metadata">

**Author:** ![ursoidd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ursoidd/32/34551_2.png) [@ursoidd](https://forum.makecode.com/u/ursoidd)\
**Post date:** [June 29, 2021, 8:31pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/237 "2021-06-29T20:31:57Z")

</div>

very cool

---

<div class="post-metadata">

**Author:** ![LaserFoxPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/laserfoxpro/32/4105_2.png) [@LaserFoxPro](https://forum.makecode.com/u/LaserFoxPro)\
**Post date:** [June 30, 2021, 3:18am UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/238 "2021-06-30T03:18:38Z")

</div>

nice, btw make bf only cian to make it more accuarate to the original icon

---

<div class="post-metadata">

**Author:** ![brandodon](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brandodon/32/3625_2.png) [@brandodon](https://forum.makecode.com/u/brandodon)\
**Post date:** [June 30, 2021, 7:34pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/239 "2021-06-30T19:34:40Z")

</div>

i am back!

how do you guys think we should add the hold system? i have an idea but i want to hear everyone else’s first

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [June 30, 2021, 9:21pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/240 "2021-06-30T21:21:10Z")

</div>

Hey, nice to see you back. While you were gone I took charge of development and made the Sp-arc2 engine (currently version 0.5.2). I already implemented the sprites for hold arrows, and functionality will be fully in place by version 0.7.0

---

<div class="post-metadata">

**Author:** ![LaserFoxPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/laserfoxpro/32/4105_2.png) [@LaserFoxPro](https://forum.makecode.com/u/LaserFoxPro)\
**Post date:** [June 30, 2021, 10:27pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/241 "2021-06-30T22:27:17Z")

</div>

i think with some smol code we could make it so that when the key is pressed it checks if its either held note bigining middle or end and set that tile to empty and then change score by 25% of the score that a normal note gives

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [July 2, 2021, 4:53pm UTC](https://forum.makecode.com/t/friday-night-funkin-recreation/7198/242 "2021-07-02T16:53:36Z")

</div>

Yes! That is exactly the system I imagined to implement.

[Previous page](https://forum.makecode.com/t/friday-night-funkin-recreation/7198.md?page=11)

[Next page](https://forum.makecode.com/t/friday-night-funkin-recreation/7198.md?page=13)
