I Made Fruit Ninja Into a REAL 8-Bit NES Game

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.พ. 2023
  • I recreated Fruit Ninja as a real 48KB NES program, fully compatible with the NES Zapper. Using 6502 assembly, I cover some solutions to the constraints of the Nintendo Entertainment System, including the limitation of 64 sprites, 4 color palettes, and background creation. Also covered is a deep dive into how the NES Zapper works and how I implement it into my program. Fruit Shinobi is available to download now to run on the NES, Famicom, or your favorite emulator.
    Try it for yourself at: notin.tokyo/fruit
    Relevant NESdev page:
    www.nesdev.org/wiki/Zapper
    How the Nes Zapper in FCEUX
    github.com/TASEmulators/fceux...
    Other Interesting NES forum discussions I found:
    archive.nes.science/nesdev-fo...
    archive.nes.science/nesdev-fo...
    Zap Ruder in particular is interesting as it does a real time calculation of where the zapper is looking on the screen, turning it into a fairly accurate cursor.
    pineight.com/nes/#ruder
    Disclaimer:
    The game "Fruit Shinobi" is a unique title. The story, all names, characters, and incidents portrayed in this production are fictitious. No identification with other games (living or deceased), places, buildings, and products is intended or should be inferred.
    No fruit was harmed in the making of this game.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 499

  • @HalfbrickStudios
    @HalfbrickStudios 9 หลายเดือนก่อน +3104

    This is awesome! Our Fruit Ninja devs love it and give it a huge thumbs up!🥷

    • @anjaney_7963
      @anjaney_7963 9 หลายเดือนก่อน +83

      20 likes and no replies?Here I am Halfbrick

    • @ManoCj_2
      @ManoCj_2 9 หลายเดือนก่อน +31

      9+10?

    • @CurlyChop
      @CurlyChop 8 หลายเดือนก่อน +48

      I love your games so much! Recently started obsessively playing Jetpack Joyride, Dan the Man and Fruit Ninja classic again recently lol

    • @NaraSherko
      @NaraSherko 8 หลายเดือนก่อน +42

      IS THAT THE REAL DEVS?!

    • @Mainyehc
      @Mainyehc 8 หลายเดือนก่อน +30

      Damn, you should do a licensing partnership and sell actual cartridges! I’d buy one if I had (or get…?) a light gun… 🙃

  • @plumjet0930
    @plumjet0930 ปีที่แล้ว +518

    Looks great but your orange sprite looks like a chocolate chip cookie.

    • @fatyoshi156
      @fatyoshi156 11 หลายเดือนก่อน +7

      I agree

    • @that1bushy
      @that1bushy 11 หลายเดือนก่อน +31

      Cookie Fruit confirmed. Illuminati.

    • @thedude15-sm2zu
      @thedude15-sm2zu 11 หลายเดือนก่อน +12

      Guys, this is the NES. Give him a break.

    • @solarflare9078
      @solarflare9078 11 หลายเดือนก่อน +9

      “THIS… LOOKS LIKE… A FOCKIN… CHOCOLATE CHIP COOKIE!”

    • @solarflare9078
      @solarflare9078 11 หลายเดือนก่อน +12

      In all seriousness, I don’t think good looking oranges are really all that possible. The oranges in PAC-Man, even in the arcade game, didn’t look all that better

  • @therealohead
    @therealohead 11 หลายเดือนก่อน +120

    1:20 It's worth noting that Kirby's Adventure actually used 8x16 sprites for Kirby, so he only consisted of 2 sprites (when he wasn't puffed up, in which case he uses 6)

    • @lurkathon
      @lurkathon 9 หลายเดือนก่อน +2

      im pretty sure thats kirbys dream land, not adventure

    • @therealohead
      @therealohead 9 หลายเดือนก่อน +7

      @lurkathon I tested it in an emulator, this is the case for Adventure

    • @lurkathon
      @lurkathon 9 หลายเดือนก่อน +2

      @@therealohead ok

  • @Nikku4211
    @Nikku4211 ปีที่แล้ว +598

    Really cool clone. It's like Fruit Ninja was meant to be a light gun game.
    One problem, as the game requires a CRT to play with an actual light gun controller, the HUD elements are too close to the edge of the screen, meaning they will be cut off on most NTSC CRTs.

    • @DaMu24
      @DaMu24 11 หลายเดือนก่อน +86

      Yeah, even in the original Duck Hunt, the score and ammo UI have a border and some padding from the edge around the elements. Shouldn't be too hard to do something similar for Fruit Shinobi's score and life counter.

    • @doopdee
      @doopdee 11 หลายเดือนก่อน +9

      It’s cool seeing you here

    • @abxyabxy281
      @abxyabxy281 11 หลายเดือนก่อน +7

      ouch...
      as a US citizen, I mostly use NTSC televisions. However, I don't affiliate my nationality with any country.

    • @KidPrarchord95
      @KidPrarchord95 10 หลายเดือนก่อน +15

      ​@@abxyabxy281 ok

    • @justicetexeira
      @justicetexeira 10 หลายเดือนก่อน +1

      Gonna test if this works on EmuVR later

  • @Luluco_G
    @Luluco_G 10 หลายเดือนก่อน +88

    The way the screen turns black and the fruit being sliced afterwards really looks like those shots in Animation, where someone slices something in half without seeing it directly, it's a cool stylistic coincidence!

  • @8088mph
    @8088mph 11 หลายเดือนก่อน +1656

    FINALLY, SOMEONE who doesn't do that "So Retro" art style that everybody is getting tired of, and attributing it as a "NES game"

    • @tammid8423
      @tammid8423 11 หลายเดือนก่อน +218

      Hell, sometimes it straight up looks like an early SNES or even a 32X or PS1 game like just cut the bullshit 💀

    • @PKSuperStar256
      @PKSuperStar256 11 หลายเดือนก่อน +64

      ​@@tammid8423, even though I plan on not using older technology, I want to try to use very limited colors when I make my game.

    • @tammid8423
      @tammid8423 11 หลายเดือนก่อน +23

      @@PKSuperStar256 based

    • @PKSuperStar256
      @PKSuperStar256 11 หลายเดือนก่อน +13

      @@tammid8423, thanks.

    • @yoshicakes
      @yoshicakes 11 หลายเดือนก่อน +4

      FRFR idc if i sound like s nerd

  • @AverageMichaelJordans
    @AverageMichaelJordans ปีที่แล้ว +162

    This vid getting less than 1k views is a crime! I'm actively subbed to 200 people and I catch myself genuinely just looking forward to the next vid you create, I seriously don't understand how this gets less views than some of the bigger guys.

    • @starinsky2873
      @starinsky2873 11 หลายเดือนก่อน

      what are you saying this video sucks

    • @Lo-Sir
      @Lo-Sir 11 หลายเดือนก่อน +7

      NEWS: Video passes 16K view "still a crime this doesn't have 50K" says man

    • @AverageMichaelJordans
      @AverageMichaelJordans 11 หลายเดือนก่อน +2

      @@Lo-Sir Damn right 😎, vid seems to be a slow burner so it'll get there in a while

    • @Nameless8_
      @Nameless8_ 11 หลายเดือนก่อน +1

      Amateur

    • @undefined06855
      @undefined06855 8 หลายเดือนก่อน +1

      ​@@AverageMichaelJordanslol it has 100k now

  • @CrazyDoodEpicLeaves
    @CrazyDoodEpicLeaves 11 หลายเดือนก่อน +596

    Finally someone who ACTUALLY makes their "NES game" into a....NES game, most people just make 8-bit graphics without considering any of the limitations they had on the NES.
    I remember this "NES Mario Odyssey" which had rotating sprites, widescreen, insane amounts of sprites on the screen at the same time and so on.

    • @sem49
      @sem49 10 หลายเดือนก่อน +15

      i watched that video lmao

    • @dropier
      @dropier 10 หลายเดือนก่อน +12

      well it at least had the cool thing of how it still had limited controls as if it was an nes, but yeah i agree

    • @JamesTDG
      @JamesTDG 10 หลายเดือนก่อน +38

      Yep, it broke so many rules of the system that I was losing my mind. I would have excused the multiple sprites, but ONLY if the limited color rule was legitimately applied

    • @SpringDavid
      @SpringDavid 10 หลายเดือนก่อน +7

      So retro 💔

    • @nayzal
      @nayzal 8 หลายเดือนก่อน +1

      ​@@JamesTDGjames spotting #4

  • @teu009
    @teu009 11 หลายเดือนก่อน +67

    YES finally! A "i recreated [Blank] in an NES" that's ACTUALLY a nes game!! Loved the video!

    • @tomyyoung2624
      @tomyyoung2624 4 หลายเดือนก่อน

      yes pics yes friend

  • @augustleded
    @augustleded 11 หลายเดือนก่อน +6

    thank god you made this a real nes game. i hate people who say they made a full nes game but its only an 8 bit game instead of a full nes rom

    • @InkboxSoftware
      @InkboxSoftware  11 หลายเดือนก่อน +2

      Even then it's only "8-bit" in sense of pixel art, it isn't running on an 8-bit computer. But stay tuned, I have some plans for other games...

    • @augustleded
      @augustleded 11 หลายเดือนก่อน

      @@InkboxSoftware i also overall really enjoy your videos, even if i don't plan to make nes games (i would make a rom hack at most) these are all really good and entertaining in terms of education

    • @No_True_Scotsman
      @No_True_Scotsman 11 หลายเดือนก่อน

      ​@@InkboxSoftwarewait, this isn't a real NES ROM? So why all the technical information about how the NES works?

    • @InkboxSoftware
      @InkboxSoftware  11 หลายเดือนก่อน

      @@augustleded I meant other "8-bit" style games don't run on 8-bit computers. Fruit Ninja for NES is a real NES rom that runs on the 8-bit NES.

    • @augustleded
      @augustleded 11 หลายเดือนก่อน

      @@InkboxSoftware yeah that makes sense

  • @davidwalker1652
    @davidwalker1652 11 หลายเดือนก่อน +108

    You can do hit detection on all fruit in 4 frames or less by using a binary search instead of a linear search. (Flashing half of the sprites at once to eliminate 50% of targets per frame, instead of eliminating 1 sprite at a time with your current linear method).
    You may be able to reduce this further by analysing aiming trends (spatial or temporal) and skewing the elimination percentage towards the trend, for faster average detection of hits at the cost of more flash frames to detect misses.
    E.g. players might aim more often at the most- or least-recently launched fruit, or fruit at the top of its arc. Check that fruit first by itself, or the top 2, then use binary search from there. If you can identify a consistent trend and predict the most likely 1 or 2 fruit targets, you can save 2 or 3 frames when your prediction is correct, at the cost of an additional frame for misses/bad predictions.

    • @TheBcoolGuy
      @TheBcoolGuy 11 หลายเดือนก่อน +9

      We're working with a 6502 here.

    • @davidwalker1652
      @davidwalker1652 11 หลายเดือนก่อน +30

      @TheBcoolGuy Yes, i realise that. This can be done with minimal code using some simple old-school binary tricks that a 6502 will have no problem with. I started coding games on Z80 and used similar techniques for sprite sorting/priority, so it's certainly doable on 6502.

    • @12...
      @12... 10 หลายเดือนก่อน +7

      yeah i was thinking this too
      with 8 fruits it could be done in just 3 frames, by flashing 11110000, 11001100, 10101010
      but the problem is that this would break if you hit multiple fruits at once

    • @flatfingertuning727
      @flatfingertuning727 10 หลายเดือนก่อน +7

      @@12... I think a ternary search would actually be better: start with 11100000, 00011100, and 00000011, and then scan whichever individual sprites are needed after that.This would scan three frames in the no-hit case, six in the one-hit case, a maximum of nine in the two-hit case, and eleven in the three-hit case. Note that getting a trigger on 11110000 but none on 11001100 doesn't mean the third or fourth fruit was hit. It could be that one barely hit one of the first two sprites.

    • @CODMReaper
      @CODMReaper 8 หลายเดือนก่อน

      You're going to kill the CPU.

  • @nstbayless
    @nstbayless ปีที่แล้ว +10

    You can reduce the number of frames spent checking for light detection from linear to log(n) by lighting up multiple fruit per frame such that the pattern of light detection uniquely identifies the fruit's index.

  • @mattgio1172
    @mattgio1172 ปีที่แล้ว +62

    This is absolutely amazing!!! I still cannot believe you did this. Cannot wait to see what else you come up with!

  • @sufferingincorporatedtm1781
    @sufferingincorporatedtm1781 11 หลายเดือนก่อน +12

    i thought this would be moving the blade around with the d-pad (which would have sucked), but what a great way to use the zapper! :D

  • @zazkegirotron
    @zazkegirotron 11 หลายเดือนก่อน +7

    Wooow, the quality, the code, the love. All amazing. Watching your videos has been so rewarding. I've learned a ton and in a fun way. Thank youuu and keep your amazing work up!

  • @potchary8366
    @potchary8366 6 หลายเดือนก่อน +2

    I love how the English romanization of the title says „Fruit Shinobi“ but the Japanese title still says „Fruit Ninja“ (Even tho fruit is technically果物 and 果 alone just means „result“)

  • @Momenti
    @Momenti 11 หลายเดือนก่อน +2

    Just found your channel. Your videos are amazing. Keep up the great work!. Subscribed!

  • @Ali_Alhakeem
    @Ali_Alhakeem 11 หลายเดือนก่อน +1

    This is so fricking underrated , love your work !
    Amazing video !

  • @hossammoharram7254
    @hossammoharram7254 7 หลายเดือนก่อน +1

    This channel is so underrated, such a high quality video

  • @JuanG2020
    @JuanG2020 7 หลายเดือนก่อน

    It's so cool to know that awesome people like you are still creating video games for the NES. Such an iconic console. I have never seen one in person, but I have played a few games on emulators before. I first got interested in the NES from watching AVGN, seeing as that console makes an appearance in most of his episodes. It's really amazing to see what it is capable of.

  • @DJDiskmachine
    @DJDiskmachine 8 หลายเดือนก่อน

    Super cool! Thanks for sharing your process too, really interesting 🤓

  • @bugpocket
    @bugpocket 10 หลายเดือนก่อน

    This is such a cool project, I'm in love with this.

  • @gyrotta
    @gyrotta 11 หลายเดือนก่อน +2

    super underrated project congratulations

  • @misterdneh
    @misterdneh 10 หลายเดือนก่อน +5

    I love seeing others remaking modern games for retro consoles! Someone recently made a game for GBA called something super pets it was a fun venture this should be a game jam contest 😂

  • @xzimnut
    @xzimnut ปีที่แล้ว +3

    Super creative an original idea as usual

  • @BurgerWeeze
    @BurgerWeeze 11 หลายเดือนก่อน

    Hope you keep it up! Would love to see more games like this on real hardware.

  • @FagnerNascimentoBr
    @FagnerNascimentoBr ปีที่แล้ว +1

    Your video deserve much more views, great work 👍🏻

  • @mrkingbeastmediakenth2009
    @mrkingbeastmediakenth2009 7 หลายเดือนก่อน

    This is awesome! Putting a nostalgic game to a nostalgic console makes is super nostalgic!

  • @skRapKlan
    @skRapKlan 10 หลายเดือนก่อน

    Nice work! This is really fun!

  • @intel386DX
    @intel386DX ปีที่แล้ว +3

    I will try this ! Nice to see a modern zapper game 🙂

  • @1lovesgreatness
    @1lovesgreatness 7 หลายเดือนก่อน

    Great job. I love it.

  • @botyeet968
    @botyeet968 9 หลายเดือนก่อน

    The second i heard you say this was going to be in raw assembly i knew this would be a great video

  • @TheWizardGuy17
    @TheWizardGuy17 8 หลายเดือนก่อน

    THAT WAS FRICKING AWESOME!!!

  • @seamushadron
    @seamushadron 6 หลายเดือนก่อน

    This is a true masterpiece! Awesome!

  • @namelessmcentity2435
    @namelessmcentity2435 11 หลายเดือนก่อน +2

    I've been working on a GBA Jetpack Joyride, good to know the TH-cam algorithm is doing it's job. This looks fantastic! Great work all around, very cool

  • @elnicatuani05
    @elnicatuani05 ปีที่แล้ว

    Amazing work!

  • @jmvwaitsforfnremixv10
    @jmvwaitsforfnremixv10 5 หลายเดือนก่อน

    This is Amazing! Great to see Fruit Ninja in this old video game
    generation!

  • @samaeltheangelofdeath
    @samaeltheangelofdeath 11 หลายเดือนก่อน +1

    10:47 p.oooo I like that! It's simple! Creative! The colors, I really like how the colors vibrate, and kind of are at the same level but different

  • @glitchyfruit2503
    @glitchyfruit2503 ปีที่แล้ว +20

    a 0.15 second blank is a little much for every time you fire
    I recommend using a system where you only check if SOMETHING was shot and if so then see what it was, adds 2 frames when you shoot something, but removes 7 when you miss

    • @InkboxSoftware
      @InkboxSoftware  ปีที่แล้ว +13

      Your idea is good, but that feels like it would punish good players since they would hit fruit more often than miss, resulting in +2 frames more often than -7.

    • @DArtagnonW
      @DArtagnonW ปีที่แล้ว +7

      ​@@InkboxSoftware In theory--if you had more time and memory--you could calculate fruit-overlap, build a (potentially huge) list of "strikeable" objects which are either fruit or fruit-overlaps, and then use a binary search to detect a hit.
      Naively, I think overlap regions grow like 2**n, so 8 fruit perfectly arranged would require as many as 255 strikables. But the binary search would cut that down to just 8 checks.
      Then you would benefit from fewer than 8 checks for all of the not-worst-cases.

  • @widge
    @widge 11 หลายเดือนก่อน +4

    Awesome job, man. This is great, I love seeing new games being made for classic systems, especially lightgun games. I confirm this works well with a Sinden Lightgun, which I use with a Raspberry Pi 4B running Retroarch and lr-FCEUmm. If you revisit this game for an update, might I suggest adding a "pause" function?

  • @DArtagnonW
    @DArtagnonW ปีที่แล้ว +2

    Ooh, I really love this.

  • @DeathAtYourDoorStep
    @DeathAtYourDoorStep 8 หลายเดือนก่อน

    Really cool honestly!

  • @MrMegaManFan
    @MrMegaManFan 10 หลายเดือนก่อน

    I’ll be hooking up my top loader to a CRT to try this out. Thanks dude!

  • @Cassetticate
    @Cassetticate 11 หลายเดือนก่อน +3

    A while ago I remember seeing an OLD OLD NES back of DUCK HUNT and it was like a rlly simple version like this! Except the sprite was like a mario sprite throwing the bombs instead of the ducks, it was rlly cool. Sadly I think it’s been lost to time

  • @strayferal
    @strayferal 11 หลายเดือนก่อน

    Whoa. Great job!

  • @hawkfeather6802
    @hawkfeather6802 ปีที่แล้ว

    That's really cool! It also sounds complicated

  • @trebrick
    @trebrick ปีที่แล้ว +1

    Awesome job! Cant seem to get it to start though. Other zapper games working fine

  • @guslima1130
    @guslima1130 7 หลายเดือนก่อน

    this is seriously amazing!

  • @angc4life
    @angc4life 7 หลายเดือนก่อน

    I just played the game. Awesome!

  • @rosilinathedragon4382
    @rosilinathedragon4382 11 หลายเดือนก่อน

    This is so cool!

  • @mightBeAtomic
    @mightBeAtomic 11 หลายเดือนก่อน

    Deadass hearing someone say they prefer to code anything in assembly is terrifying. Great video, I look forward to you leading the robot uprising.

  • @AdrianGhastly
    @AdrianGhastly 11 หลายเดือนก่อน +71

    Can someone PLEASE load this up onto an NES cartridge and show it working on real hardware? I really want to see it!

    • @Sempnite
      @Sempnite 10 หลายเดือนก่อน +11

      With the help of an everdrive we can do it

    • @gamagama69
      @gamagama69 7 หลายเดือนก่อน +1

      i might try it out i have a sanni oscr and a crt

    • @metallistener340
      @metallistener340 7 หลายเดือนก่อน

      @@gamagama69we’d all love to see it!

    • @scratcher7544
      @scratcher7544 7 หลายเดือนก่อน +1

      @@Sempnite Fruit Ninja for the NES - But does it work on Real Hardware?

    • @Sempnite
      @Sempnite 7 หลายเดือนก่อน +4

      @scratcher7544 To answer that, Yes it works on real hardware

  • @prongles10
    @prongles10 7 หลายเดือนก่อน

    this guy spent so much time just to make NES Zapper actually useful. What a great man.

  • @Francium215
    @Francium215 11 หลายเดือนก่อน +2

    it would be cool if you did a whole series of turning popular phone games to nes games

    • @InkboxSoftware
      @InkboxSoftware  11 หลายเดือนก่อน +2

      Things are in the works...

    • @Francium215
      @Francium215 11 หลายเดือนก่อน +1

      @@InkboxSoftware awesome, looking forward to them

  • @BlueStinger475
    @BlueStinger475 7 หลายเดือนก่อน +1

    As a retro gamer, I found this video to be super amazing. I ABSOLUTELY loved that you included NES limitations

    • @InkboxSoftware
      @InkboxSoftware  7 หลายเดือนก่อน +3

      That's because it is an actual NES game

  • @LINKfromTHElegendOFz
    @LINKfromTHElegendOFz 8 หลายเดือนก่อน +1

    There are words for games brought to older systems.
    'Demake' and it's an art-form that we don't see enough.

  • @krishacz
    @krishacz 8 หลายเดือนก่อน +2

    i love the idea of making modern games in NES! i've actually been thinking about how Subway Surfers could be done, although i definitely don't have the technical skill or knowhow to do it myself

    • @DavidZMediaisAwesome
      @DavidZMediaisAwesome 6 หลายเดือนก่อน

      I think subway surfers could be pulled off. It wouldn’t be far off from 3D world runner!

  • @BookInBlackEWOW
    @BookInBlackEWOW 3 หลายเดือนก่อน

    YES! Finnaly subtitles!

  • @ruebenhernandez8016
    @ruebenhernandez8016 6 หลายเดือนก่อน +1

    Fruit Ninja has an arcade vibe, like it'd work as an arcade game on an arcade cabinet.

  • @eonbree8593
    @eonbree8593 11 หลายเดือนก่อน

    wow this is really cool

  • @ecernosoft3096
    @ecernosoft3096 ปีที่แล้ว +4

    You’ve enlightened me greatly by putting one of my favorite games on the NES. Great job! I’d love to see a 7800 version as well, even more sprites with even more color! Though I don’t think you’ve coded that or it’s light gun before…

  • @lydiazap7243
    @lydiazap7243 7 หลายเดือนก่อน

    wow, so cool!

  • @ThomtickInc
    @ThomtickInc 7 หลายเดือนก่อน

    wejo you made fruitninja for NES that's so fucking cool, much respect bro, you got this.

  • @KabuMontasaurios
    @KabuMontasaurios 11 หลายเดือนก่อน +1

    Oh, a fellow FCEUX apreciator I see

  • @Vermilicious
    @Vermilicious 8 หลายเดือนก่อน

    Fun. Kudos.

  • @Uterr
    @Uterr 9 หลายเดือนก่อน

    Looks nice.
    For a better game perception you should change your background, bot decrease its saturation and contrast. Also using a different colors for background other than fruits color is a must.

  • @samaeltheangelofdeath
    @samaeltheangelofdeath 11 หลายเดือนก่อน

    There's really cool. Any it's fruit! I love fruit

  • @Miles_Tails_Prower64
    @Miles_Tails_Prower64 6 หลายเดือนก่อน

    Making a classic phone game into a really old console is crazy and awesome at the same time

  • @cs127
    @cs127 10 หลายเดือนก่อน

    absolutely amazing!
    the peach looks kinda poorly drawn tho lol
    but that's still fine! I love this!

  • @antusfirenova6426
    @antusfirenova6426 7 หลายเดือนก่อน

    I need to find a way to make this thing run on a wii in a similar way to duck hunt, seems very fun!

  • @give_me_my_nick_back
    @give_me_my_nick_back 11 หลายเดือนก่อน

    I'll have to try it on the real hardware! I love the light gun games.

  • @joefarrow1599
    @joefarrow1599 11 หลายเดือนก่อน

    Very cool!!!

  • @Bloxed
    @Bloxed 11 หลายเดือนก่อน +7

    This may seem super trivial but it'd be cool to see a candy mode, based on Fruit Ninja Skittles from back in the day. I love the work seen here. GG.

  • @awogbob
    @awogbob 11 หลายเดือนก่อน

    my favourite demake of fruit ninja is for ti84 calculator where they made all the buttons a faux capcitive touch input so you could actually slice directionally depending how you wiped your finger across it

  • @JacksonGaming092
    @JacksonGaming092 11 หลายเดือนก่อน

    Idea
    Build A Browser For The NES
    Liked This Video And I Liked The NES Cartridge You Made!

  • @iLife64
    @iLife64 11 หลายเดือนก่อน +2

    Technically if you want you can use the first controller as a master input device, add a credit system into the game and assign a button to be Credit++ you can enclose it into an arcade machine and use a coin slot for input

  • @DavidCarrizoGuitarra
    @DavidCarrizoGuitarra 11 หลายเดือนก่อน

    Awesome!!!

  • @ToqTheWise
    @ToqTheWise 6 หลายเดือนก่อน

    Okay, there’s this program called EmuVR which lets you play retro games in VR. Fruit Shenobi works in EmuVR. I’m playing a game from 2010 on a console made in 1986 in technology from 2020. This is the future.

  • @milesromanus7041
    @milesromanus7041 8 หลายเดือนก่อน +2

    "it can be written in C but I prefer Assembly" 🗿

  • @LordOrwell
    @LordOrwell 11 หลายเดือนก่อน

    It never occurred to me to use the light gun for this. Nice.

  • @IlSharmouta
    @IlSharmouta 8 หลายเดือนก่อน +1

    I'd increase the size of the white boxes for shooting. In the context of clicking the screen in an emulator this is perfectly fine, but I feel on the NES with a real zapper it would be too hard to hit the tiny fruits.
    That said, this is absolutely awesome.

  • @RefalaStas
    @RefalaStas 11 หลายเดือนก่อน

    10:05 NIce one man, since those things are real it would be truly ridicoulus to add them xd

  • @Sikun88
    @Sikun88 10 หลายเดือนก่อน +1

    Verry good.
    I loved FN on Xbox Kinect

  • @Galenha
    @Galenha 7 หลายเดือนก่อน +1

    Would buy in a kickstarter to make the cartridge

  • @jackgibson511
    @jackgibson511 9 หลายเดือนก่อน +1

    This is awesome! The only thing is that the background doesnt quite contrast enough with the fruit

  • @Vallee152
    @Vallee152 11 หลายเดือนก่อน +1

    7:31 I am actually built differently. I see CRT screens half a frame at a time, more noticeable the brighter the screen is. very annoying, but I've learnt to live with it

    • @doomertheboomer
      @doomertheboomer 11 หลายเดือนก่อน

      yeah the flickering on white screens are annoying as hell. luckily i only see flickering on PAL screens so i just use NTSC

    • @Vallee152
      @Vallee152 11 หลายเดือนก่อน

      @@doomertheboomer I see it on NTSC

  • @CLASSYTUXYFGA
    @CLASSYTUXYFGA 11 หลายเดือนก่อน +2

    I was like "God one of those videos again but it's a real NES gane

  • @EdgyVidyaGeneral
    @EdgyVidyaGeneral 9 หลายเดือนก่อน

    I'm getting into programming, mostly web dev, and I'm blown away by your knowledge and intelligence when it comes to programming. If you were to learn it all again, where would you start?

    • @InkboxSoftware
      @InkboxSoftware  9 หลายเดือนก่อน +2

      Everyone has to start somewhere, I began with BASIC.

  • @dempa89
    @dempa89 ปีที่แล้ว +1

    You know what would be cool? If you used two gun shots like a knife. First, you select the start point, then the second point. After that an object slides from the spawn point to the target point and finds whichever fruits it hit.
    You could probably get a knife feeling from that. Maybe add a timer so the time between two trigger pushes is short enough.

    • @trashtrash2169
      @trashtrash2169 11 หลายเดือนก่อน +2

      I don't think that's how the light gun works. It only detects light, it doesn't relay where it's pointing at the screen. I don't think you can detect the gun's position.

  • @loya2467
    @loya2467 7 หลายเดือนก่อน

    5:12 okay, that Jesus moment was awesome

  • @casperrekmans
    @casperrekmans ปีที่แล้ว +6

    You should import it to an real nes cartridge and try it out!

  • @pinkheartroblox
    @pinkheartroblox 7 หลายเดือนก่อน

    Bro even got the ad for it in that style of the nes eras

  • @Mentalbox52
    @Mentalbox52 10 หลายเดือนก่อน

    Reminds me of the time I tried to make jetpack joyride on the 2600 and ran out of memory. (I didn't know about bank switching).

  • @VSink7631
    @VSink7631 8 หลายเดือนก่อน

    I had an idea for the swords you could unlock.
    How about you change the sound of the fruit being shot.

  • @diamondyoshi6649
    @diamondyoshi6649 10 หลายเดือนก่อน +4

    can I just say that without a doubt this is one of the best modern-retro games?

  • @Vprod.
    @Vprod. 9 หลายเดือนก่อน

    It'd be amazing if you added the powerup bananas from arcade mode!
    -Ice banana and double point banana should be easy, but the frenzy banana would probably be impossible to recreate..
    The giant pomegranate would be cool at the end too! It would test your trigger finger by making you pull it as fast as possible!

    • @Vprod.
      @Vprod. 9 หลายเดือนก่อน

      And combo multipliers to reward fast shooting!

  • @annigram
    @annigram 7 หลายเดือนก่อน

    nice! i like it. now we have fruit ninja on nes and questionably legal angry birds. i wonder if a more well made angry birds game could be made for the nes.

  • @Luigi64
    @Luigi64 10 หลายเดือนก่อน +1

    holy crap i was about to click "not interested" because i thought it was also one of those fake "made a game for the NES" when it was unity or whatever. you're the goat for this

  • @moshawwa6759
    @moshawwa6759 7 หลายเดือนก่อน

    Now I know that old video games are only for Japan
    but you are good 👍

  • @Dragon_Screamer
    @Dragon_Screamer 8 หลายเดือนก่อน

    Question: how do you identify which fruit is the one being detected by the gun specifically?