I Tried Making Games on a Calculator...

Поделиться
HTML-код
  • Опубликовано: 11 авг 2023
  • I tried making some games on my TI-84 Plus graphing calculator. Here's how it went...
    The games (might not work idk): github.com/TheDevBanana/Calcu...
    Support me on Patreon: / devbanana
    Discord: / discord
    I make my games using Unity.
    #calculator #GameDev #graphingcalculator
  • РазвлеченияРазвлечения

Комментарии • 177

  • @DevBanana
    @DevBanana  10 месяцев назад +71

    What games have you tried playing on a graphing calculator if you have one?

    • @Esyaliu
      @Esyaliu 10 месяцев назад +7

      Minecraft 😂

    • @mydavidlovesu
      @mydavidlovesu 10 месяцев назад +8

      DOOM, Pac-Man, Pokemon Red, and a heavily simplified form of minecraft
      they all worked

    • @BatRaptor3
      @BatRaptor3 10 месяцев назад +1

      No games

    • @user-dj7ic1xs2p
      @user-dj7ic1xs2p 10 месяцев назад +2

      Hey how are you doing buddy?

    • @rgc-exists
      @rgc-exists 10 месяцев назад +3

      I have 3 different calculators and for a while I was obsessed with having games on all of them.
      I played:
      -A minecraft clone on the TI-Nspire
      -A Geometry Dash clone
      -A pacman clone
      -A 2048 clone
      -A wordle clone
      -A donkey kong clone
      -A color swap clone
      And a whole bunch of other stuff!

  • @SirAU
    @SirAU 10 месяцев назад +173

    I was not expecting an entire community making games for an effing calculator.

    • @lamppost101
      @lamppost101 10 месяцев назад

      the history of calculator gaming has lots of history, search it up! It’s amazing! You can even play mario on it.

    • @NaraSherko
      @NaraSherko 10 месяцев назад +3

      Woah

    • @floschy_1
      @floschy_1 10 месяцев назад +15

      Its an device which can run custom programs, of course this will be abused xd

    • @sgt_castor
      @sgt_castor 10 месяцев назад +12

      I mean, how much fun is it to play videogames in class ?

    • @Straline.
      @Straline. 10 месяцев назад +9

      Wait till you hear about the doom community

  • @detmaz
    @detmaz 10 месяцев назад +65

    give the person who made geometry dash on a fucking calculator an oscar

    • @lauralionel6760
      @lauralionel6760 10 месяцев назад

      Oops Antiswear

    • @gamerdom7712
      @gamerdom7712 10 месяцев назад +2

      @@lauralionel6760 no one cares

    • @Mysza404
      @Mysza404 9 месяцев назад +1

      nah, nobel prize would fit better

    • @detmaz
      @detmaz 9 месяцев назад

      wdym antiswear, i can still see my word@@lauralionel6760

    • @Guest_501
      @Guest_501 8 месяцев назад +1

      HOW DID ANTI-SWEAR NOT DETECT THIS?!?

  • @autumnblueberry
    @autumnblueberry 10 месяцев назад +57

    It is INSANE that people can make games on calculators

    • @qomz8791
      @qomz8791 10 месяцев назад +4

      Can I be the X to your Y?

    • @cursed_cats5710
      @cursed_cats5710 10 месяцев назад +3

      The more complex games, like the Pac-Man game briefly shown around ~30s in, run on native machine code for the Z80 processor variant the TI-84 uses. The Z80 processor has been in use for almost half a century now, so it's no surprise people know how to squeeze performance out of it.

    • @piter-ok7rk
      @piter-ok7rk 12 дней назад

      its insane how he doesnt know:
      set v to 0
      forever {
      change v by -1
      change y by v}

  • @katyakuzmina7298
    @katyakuzmina7298 10 месяцев назад +21

    when devbanana uploads, you know its a rare day

  • @oreon_
    @oreon_ 10 месяцев назад +11

    Bro's calculator is better than my gaming setup

  • @dylangourlay392
    @dylangourlay392 10 месяцев назад +17

    Best video so far
    So excited for more!!

  • @ego-lay_atman-bay
    @ego-lay_atman-bay 10 месяцев назад +4

    I actually managed to create a pretty good top down game on my ti 84+ ce python, conplete with dialog boxes, map loading, and collision, all without the graphing screen. It literally just uses text on screen (I even made an editor). It works really fast, because I use some optimizations, like not redrawing the screen every time (it just draws the player's new position and draws the tile the player was under). I have also created an analog clock using the graphing screen. It doesn't use a background image for the clock, it draws that the first time it runs. The hands move by drawing the hand, and then when it updates, it erases the line (draw a white line where it was), then draws the new line.

  • @JujuProdGames
    @JujuProdGames 10 месяцев назад +7

    Ayyyy love this vid! Actually had this idea a while back, awesome you were able to follow through with it :D

  • @ebbewertz3417
    @ebbewertz3417 9 месяцев назад +2

    There is also a thing called the ICE compiler. It lets u write code in amother language then basic, which also has multiple data types like arrays and way better graphics/sprite support. Then u just throw ur ICE program on ur calculator, install the ICE compiler and let it compiler to Assembly code (code that can directly interact with the processor, so it runs extremely fast) and then run ur program by writing in ur calculator "Asm(program name)" (or a TI basic program that executes this one command if u dont wanna write it each time)

  • @NathanOnline
    @NathanOnline 10 месяцев назад +4

    Finally, I can do something useful in school! (Great video btw haha)

  • @chipobject
    @chipobject 10 месяцев назад +2

    this is why i love graphing calculators; they have a bright screen

  • @100onyt
    @100onyt 10 месяцев назад +2

    Your the best man you inspired me to be a game developer I am currently doing Java script and python rn I hope you make more games like these❤

  • @LessThanPro
    @LessThanPro 10 месяцев назад +11

    I had no idea you could make programs utilizing actuall graphics! I've been struggling to find creative uses for the text menu the whole time! Also, if you press the mode key and set the draw mode to dot-thin, your render times should speed up significantly. (The other settings i havent tested so much)

  • @bozochoccy
    @bozochoccy 10 месяцев назад +1

    I love this dudes content lol been here since day one

  • @thedouble1269
    @thedouble1269 10 месяцев назад +4

    you should learn double buffering. essentially it renders everything in an invisible “screen”, then it copies it over to the visible screen so that it’s not drawing the items over and over again

    • @suspense_comix3237
      @suspense_comix3237 Месяц назад +1

      It’s impossible to use the invisible screen on TiBASIC to make your game run seamlessly without buffering.

  • @anawan
    @anawan 10 месяцев назад +1

    TI... such nostalgia!

  • @DiabloWindcharmer
    @DiabloWindcharmer 10 месяцев назад +2

    Bro now I’m going to get a graphing calculator and learn this programming language I’m making my game on this

  • @gazehound
    @gazehound 10 месяцев назад +1

    fun fact: the 84+ CE has an ez80 CPU, which is based on the z80. many game consoles and home computers throughout the history of gaming have used the z80, so it's not super surprising that you can make quite polished games on this and other TI calculators.

    • @user-zh2wl2sl2u
      @user-zh2wl2sl2u 10 месяцев назад

      Yeah it uses a z80 which is basicly an intel 8080 but with some added things.

  • @who-mperg4683
    @who-mperg4683 10 месяцев назад +1

    top tier video 🔥🔥🔥🔥🔥

  • @ItzPeechYT
    @ItzPeechYT 10 месяцев назад +7

    I think you could just do short and long lines to fill shapes. Great Video!

    • @imaMONKE725
      @imaMONKE725 10 месяцев назад

      the problem here is that the calculator takes some time to draw a pixel, so filling all of it at the same time and filling it line by line ends up with the same result

    • @ItzPeechYT
      @ItzPeechYT 10 месяцев назад

      oh yeah nvm @@imaMONKE725

  • @ninjacodertech
    @ninjacodertech 10 месяцев назад +1

    woah cool!

  • @BlueOctopusDev
    @BlueOctopusDev 10 месяцев назад +2

    i have a game boy advance emulator on my ti nspire, casually playing pokemon firered and doom in math class

  • @gmdtidy
    @gmdtidy 10 месяцев назад

    100k here we go!

  • @Liljinks
    @Liljinks 10 месяцев назад

    Gotta do this in school now, thxs

  • @slam_a_bash
    @slam_a_bash 10 месяцев назад

    Soooo cooool!!

  • @JannesJustus
    @JannesJustus 10 месяцев назад

    Nice!

  • @mrdumbrava6755
    @mrdumbrava6755 10 месяцев назад

    Very nice, though I think you can also code for it in C++ which is way less limited than TI basic

  • @VIsTheMusic
    @VIsTheMusic 10 месяцев назад +1

    HP and Casio and TI have all caught on to this, so they're making these "sumple" machines way more expensive than ever for students. $$$$$$$

  • @Qwerty-uiop
    @Qwerty-uiop 10 месяцев назад

    niccce. I really want a graphing calc to do stuff with, oh well.

  • @wsammane
    @wsammane 8 месяцев назад +1

    The problem we faced with drawing it can be fixed by putting your image on like the back shader like the back z position so like you do like screen 2 you set the image drawing on screen 2 And then switch switch the the actual drawing image into screen two then do the same thing but instead do it with screen one and from there it's a basically a loop I've only seen This work on the T84

  • @1gamingvideos856
    @1gamingvideos856 10 месяцев назад

    devbana youre dani before hes gone

  • @tinnguyenanimations522
    @tinnguyenanimations522 10 месяцев назад +1

    I wonder how many parents made the mistake of getting their kids a calculator

  • @phippes32
    @phippes32 10 месяцев назад +1

    Hello, could you make a cooperative mode the same or similar to Resistance 2, please?

  • @lamppost101
    @lamppost101 10 месяцев назад +3

    amazing video, but please add a song editor to your rhythm game bro PLEASE. I cannot wait to play this tho

    • @DevBanana
      @DevBanana  10 месяцев назад +2

      don’t worry one day i’ll finish it lol. It’s a lot harder than I thought and I don’t really have time rn

  • @KingOfMadnesss
    @KingOfMadnesss 9 месяцев назад

    Graphic calculators are basically just classic devices which are still being made today

  • @monkeman4998
    @monkeman4998 9 месяцев назад

    My man, you sound very similar to a youtuber by the name of "Pikasprey Yellow" and I swore you two were the same person for a moment

  • @cholsreammos
    @cholsreammos 9 месяцев назад

    I use a TI-83+ and my first actual project (besides a 20 line blackjack program) i just got on the actual calc
    Full user system and login with a message board and dm system. Plus actual blackjack as a bonus lol
    But if you wanna keep doing this i suggest getting a rom for 84+CE and user JStified and emulating it, that way it it breaks you dont permanently destroy your $90 calc

  • @TheOneHong
    @TheOneHong 10 месяцев назад

    the number guessing game can be coded on a casio fx 50fh

  • @BatRaptor3
    @BatRaptor3 10 месяцев назад +1

    LETS GOO DEVBANANA UPLOAD

  • @lil-gabbu
    @lil-gabbu 10 месяцев назад

    nice

  • @SupportPalestine985
    @SupportPalestine985 10 месяцев назад

    Cool

  • @sulfire
    @sulfire 10 месяцев назад

    bro math will no longer be boring

  • @NathanOfficalYT
    @NathanOfficalYT 9 месяцев назад

    your new subscriber

  • @OriginPlayss
    @OriginPlayss 10 месяцев назад

    OH MY GOD A GEOMETRY DASH REFERENCE IN A DEVBANANA VIDEO???????

  • @deslmao.
    @deslmao. 10 месяцев назад

    ericvanwilderman needs to play geometry dash on a calculator

  • @eshananimationworld2086
    @eshananimationworld2086 10 месяцев назад

    A Very Insane trick is that if you learn C++, you Can easily understand other programming languages because you'll feel familiar witn the other programming launguages

  • @SargentRail
    @SargentRail 10 месяцев назад

    Me in the test when I’m done:

  • @JeremiahHino10
    @JeremiahHino10 10 месяцев назад

    Can you make the chrome dino game in first person? Please 🙏

  • @kristinaroque2504
    @kristinaroque2504 10 месяцев назад +4

    Wait… I have that calculator🤔

    • @Cyberraptor14
      @Cyberraptor14 10 месяцев назад +1

      Now you can use it to its best purpose

  • @DhaiaDx
    @DhaiaDx 10 месяцев назад +3

    LESGOOOOO HES BACK WOHOOO ❤️ 🇩🇿

    • @BumpDev
      @BumpDev 10 месяцев назад

      Hello from Syria 🇸🇾

    • @p4rd0nk3ngh
      @p4rd0nk3ngh 10 месяцев назад

      He most upload video about 0-5 month per video bro wdym he's back he's still alive bro

  • @jackswensontech
    @jackswensontech 10 месяцев назад

    My school has those but they blocked the program feature

  • @unpopularplays3707
    @unpopularplays3707 3 месяца назад

    Do you have to recode it every time / re - put it on the calculator using your computer or can you just upload it to the calculator and have it there?

    • @DevBanana
      @DevBanana  3 месяца назад

      You can keep it on the calculator, but games are stored in the ram, so if you get too many games it'll start to drain the battery faster or run slower. It's not really an issue with just a couple small games

    • @unpopularplays3707
      @unpopularplays3707 3 месяца назад

      @@DevBanana Thanks, I probably won't ever create a game for a graphing calculator since I never need one but I will keep this in mind if I get one!

    • @II_Faither
      @II_Faither 2 месяца назад

      Pro tip: JUST DOWNLOAD A GRAPHING CALCULATOR ON YOUR PHONE-
      Saves time
      inf memory
      Very cool
      And offline so if you get bored with no games you can play.

    • @unpopularplays3707
      @unpopularplays3707 2 месяца назад

      @@II_Faither Thats great however I just wanted to know if I could potentially use in school (:

  • @Dami3000
    @Dami3000 7 месяцев назад

    Does anyone know if theres cookie clicker available for these calculators? would be fun..

  • @whyis2plus2
    @whyis2plus2 10 месяцев назад

    someone made a game boy color emulator for a god damn calculator

  • @currently_dead
    @currently_dead 9 месяцев назад

    The kid in the back of the class:

  • @user-mo3ng7qk7y
    @user-mo3ng7qk7y 10 месяцев назад

    OMG😊

  • @unanonymousyt
    @unanonymousyt 10 месяцев назад

    Man needs to jailbreak that calculator and write programs for it in C or asm fr

    • @unanonymousyt
      @unanonymousyt 10 месяцев назад

      That’s the only way fast rendering and whatnot works - I have a ti-84 plus ce that I use to code in my free time. Also have Pokémon Red installed on it :)

  • @Cyberraptor14
    @Cyberraptor14 10 месяцев назад

    I can make a calculator snowman

  • @ishqbel
    @ishqbel 2 месяца назад

    how do you dobthat

  • @Razor-gx2dq
    @Razor-gx2dq 9 месяцев назад

    If you want a bit of history on the subject. "This does not compute" has a video on the topic. Id link it but my comment might be shadow banned

  • @Marco_The_Person
    @Marco_The_Person 10 месяцев назад

    That is why math is useful

  • @IveBeenDarkified
    @IveBeenDarkified 10 месяцев назад

    Nah this ain't a calculator anymore
    Thats a goddamn 2023 Gameboy

  • @McdonaldarioOfficial
    @McdonaldarioOfficial 10 месяцев назад

    now do pizza tower on calculator

  • @subturisus
    @subturisus 10 месяцев назад +1

    Bro I literally forgot about you

  • @ArranKT-oi6cg
    @ArranKT-oi6cg 2 месяца назад

    bro what's next is he gonna play flappy bird on a pregnancy test? (based off a real story)

  • @wihangaperis247
    @wihangaperis247 10 месяцев назад

    Why does my lud sound like budget LIMC?? 😭😭

  • @locuraMadness
    @locuraMadness 10 месяцев назад

    can it run doom

  • @bobboi1350
    @bobboi1350 10 месяцев назад

    could you please i beg you to try make a field hockey game there is an estimated two billion fans of field hockey and their isn't on good game for it please make one

  • @thepoiedit7246
    @thepoiedit7246 10 месяцев назад

    how

  • @PersonalInformation-wz5ko
    @PersonalInformation-wz5ko 10 месяцев назад

    Lol You should Try to make a Game With Scratch

  • @yeaglaceshorts546
    @yeaglaceshorts546 10 месяцев назад

    Bro someone at my school had 2d Minecraft on his calculator, lets just say he’s never really that focused in math class

    • @Qwerty-uiop
      @Qwerty-uiop 10 месяцев назад

      insane

    • @ZedDevStuff
      @ZedDevStuff 10 месяцев назад

      I had chess and Mario on mine. The thing didn't even have a mb of storage, idk how both fit on it

    • @yeaglaceshorts546
      @yeaglaceshorts546 10 месяцев назад

      @@ZedDevStuff yeah lol

  • @mrbruh2460
    @mrbruh2460 10 месяцев назад

    Wassup

  • @NarjaraSMagalhaes
    @NarjaraSMagalhaes 10 месяцев назад +1

    IT CAN RUN DOOM!!!!!

  • @jansenmakalawa4941
    @jansenmakalawa4941 6 месяцев назад

    Been a long time since I didn't watch you last time i watched it was like 1K subs💀(been here since 700 subs)

  • @Bob_games100
    @Bob_games100 10 месяцев назад

    make doom on it

  • @In_and_ours
    @In_and_ours 10 месяцев назад

    3:58 😐

  • @hathadhaq
    @hathadhaq 10 месяцев назад

    Hello

  • @user-om4pf3kd6x
    @user-om4pf3kd6x 7 месяцев назад

    MUSIC IS LOUD

  • @sabrinanevitt9166
    @sabrinanevitt9166 10 месяцев назад

    HOW DO YOU RECREATE GEOMETRY DASH ON A CALCULATOR

  • @romanmcgolrick117
    @romanmcgolrick117 10 месяцев назад

    4:20

  • @jpsenak
    @jpsenak 3 месяца назад

    #devbananacomeback

  • @user-cb1go2om9o
    @user-cb1go2om9o 10 месяцев назад

    How is This even possible?

  • @Nbrother1607
    @Nbrother1607 2 месяца назад

    This is the TI-84 Plus CE *Python*
    Maybe you should have used Python instead

  • @idoblenderstuffs
    @idoblenderstuffs 10 месяцев назад +1

    i dont get why every youtube guy uses this graphing calculator when the casio fx cg50 is way better

    • @DevBanana
      @DevBanana  10 месяцев назад +1

      I had to get this one for school lol

    • @user-zh2wl2sl2u
      @user-zh2wl2sl2u 10 месяцев назад +1

      It is better but the ti calculators basically have taken over the market. And i like the z80 more then the Hitachi or unknown renesas black blob chip in the casio. Irs a kind of calculator monopoly

  • @thesmileboy
    @thesmileboy 10 месяцев назад +3

    Love from 🇧🇩🇧🇩 bangladeshh

  • @CrystalCrystaliz
    @CrystalCrystaliz 9 месяцев назад

    It looks like You made it in scratch

  • @mcintoshprod4126
    @mcintoshprod4126 10 месяцев назад

    10:00

  • @patrickcardiff3472
    @patrickcardiff3472 21 день назад

    Bro are you alive 😢

  • @Gamedev779
    @Gamedev779 10 месяцев назад

    MAKE DOOM
    PLSS

  • @kanevance1986
    @kanevance1986 7 месяцев назад

    20

  • @thatsenough391
    @thatsenough391 10 месяцев назад

    Make a random math quiz game, and make it on a calculator.

  • @SushilaChaudhary-zr2ii
    @SushilaChaudhary-zr2ii 10 месяцев назад

    tw

  • @pilottim136
    @pilottim136 10 месяцев назад

    First! Love your content!

  • @michaels76
    @michaels76 10 месяцев назад

    Uno dos tres

  • @MishelSeeraj
    @MishelSeeraj 10 месяцев назад

    I make the like to 666 sorry

  • @Esyaliu
    @Esyaliu 10 месяцев назад +1

    1

  • @VrIndieGamesShorts
    @VrIndieGamesShorts 4 месяца назад

    Yo is this dude dead or smn?

  • @IamHIM6_9
    @IamHIM6_9 10 месяцев назад

    FIRST