Shoot'em - 3D ASCII game

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ •

  • @streq9199
    @streq9199 6 років тому +212

    There's something about ascii graphics that is so aesthetically pleasing.

    • @fryncyaryorvjink2140
      @fryncyaryorvjink2140 5 років тому +3

      It has a crt scanline vibe

    • @user-tu3it5ct1z
      @user-tu3it5ct1z 4 роки тому +5

      it is because it feels old and robust and rigid and not so flickery with a bunch of unnecessary details. just plain and simple and table old fashoned shit

    • @dimentio9833
      @dimentio9833 4 роки тому

      It’s very very abstract but dosent look plain since of the lines and text adding extra detail

  •  15 років тому +104

    It's rendered in 3D through Microsoft's software OpenGL renderer (no help from GPU) in 80×50 (without AA), 160×100 (default AA) or 320×200 (extra AA) resolution, resampled to 80×50 to get AA, then for each pixel a character and one of 16 console colors is chosen, and this all is then written into the text-mode framebuffer (in fullscreen) or console window buffer. After that the HUD is written over that image.

    • @Toha-kj1mz
      @Toha-kj1mz 4 роки тому +1

      Stills cool tho

    • @billypersistent6127
      @billypersistent6127 4 роки тому

      And who are you?

    •  4 роки тому +15

      @@billypersistent6127 I'm the guy who wrote it.

    • @billypersistent6127
      @billypersistent6127 4 роки тому

      Jan Ringoš Are you credited? Why is it uploaded on a different channel?

    •  4 роки тому +22

      @@billypersistent6127 Indeed I am credited, through link in the description.
      And as of why, well, why not? I didn't even have UA-cam account back then. The OP apparently liked the game enough to make a video of it, which is all the credit I need, and it's recognition that I greatly appreciate.

  • @clayfur
    @clayfur 4 роки тому +73

    By the magic of the algorithm, I'm here 12 years after this was released. Anybody else?

    •  4 роки тому +2

      Aha, algorithm. I was curious why the download statistics on my website spiked up.

    • @clayfur
      @clayfur 4 роки тому

      @ so what are you up to these days, after all these years from the ASCII graphics projects? Really awesome work there.

    •  4 роки тому +6

      ​@@clayfur Still coding. Still experimenting. Did some projects, small and big, some failed, some panned out great; unfortunately the greatest things pseudonymously under NDAs.
      Founded a small software company that's now struggling as our biggest clients went bankrupt due to covid, but otherwise things are chill.
      I am thinking about returning into gamedev industry as I still carry a couple of game ideas in my head.

    • @terriblereading7586
      @terriblereading7586 4 роки тому

      @ go for it.

    • @constantspider
      @constantspider 3 роки тому

      WE WILL ALL UNITE. THE ALGORITHM BROUGHT US HERE FOR A REASON. UA-cam IS LOSING ORIGINAL CONTENT. ALL OF THE TOP UA-camRS STAY AT THE TOP. THE ALGORITHM WIPED THE, OFF THE STAGE AND PICK OTHERS FROM THE CROWD.
      youtube: it is time user, time for me to tell you what happened... 12 years ago.
      algorithm: reviving original content | youtube: understandable, have a great day

  • @areg5705
    @areg5705 Рік тому +3

    The ASCII graphics just make it soo good

  • @gsaurus
    @gsaurus  13 років тому +15

    @HaloCPPGuy The game engine is really in text mode. The game was made by Jan Ringos

  • @Yamyatos
    @Yamyatos 10 років тому +31

    Omg this music, that flute...

    • @xXTheoLinuxXx
      @xXTheoLinuxXx 9 років тому +3

      +Yamyatos It's (I assume) a .mod file from the Commodore Amiga (true faith - new order).

    • @Spooglecraft
      @Spooglecraft 4 роки тому +1

      the chorus reminds me of a popular song

    • @iansebastian8623
      @iansebastian8623 4 роки тому +3

      @@Spooglecraft It's actually a cover of the New Order titled True Faith!

  • @arsenixa
    @arsenixa 15 років тому +7

    The song is New Order - True Faith

  • @susq_345
    @susq_345 4 роки тому +3

    2021 - imo still pretty cool

  • @ShimmySnail
    @ShimmySnail 5 років тому +2

    Bonus points for matching the music era with the graphics era!

  • @KBurchfiel
    @KBurchfiel 8 років тому +29

    Love the 3D ASCII!

    • @vulnoryx
      @vulnoryx 3 роки тому

      Same. It feels old but realy cool and im speechless. Another ASCII game is dwarf fortress.

  • @c4llv07e
    @c4llv07e 4 роки тому +24

    When you know math, you can't write in OpenGL :)

    • @intuii
      @intuii 4 роки тому +2

      I just wonder if the different rotations are hard coded ascii related images (comparable to really old gba games or even nintendo ds games, think of mario kart) or if the engine really calculates all objects as 3d objects and transforms them to the plane 2d view.

    • @monstertrucks9357
      @monstertrucks9357 4 роки тому +4

      @@intuii I see what you're saying, that's a good question. The author explained it in a different comment. It's real 3D, low enough resolution that it can be rendered in software, and then mapped to characters afterwards in real time. But there are also some HUD elements that are overlaid on top. But not the 3D graphics, those are really rendered.

  • @elneutrino90
    @elneutrino90 11 років тому +62

    Using the oculus rift with this would be awesome, being immerse in a 3D world consisting only on Characters, btw, what programming language was used?

    • @zorzehuwotmate9700
      @zorzehuwotmate9700 10 років тому +11

      probably c or c++

    • @GabrielSantosStandardCombo
      @GabrielSantosStandardCombo 10 років тому +6

      I don't know if current Rift resolution would be good enough for that, but good idea.

    •  9 років тому +3

      +zorzeh uwotmate Yup, C++

    • @tertervouz
      @tertervouz 4 роки тому +1

      Yeah you need to look it through 2 eyes, and 2 ascii grid images would fail to make a unified image into your brain

    • @ji1046
      @ji1046 4 роки тому

      @PhantomKitten notice that this is a 3D scene

  • @clausluger4570
    @clausluger4570 2 роки тому +1

    The kind of game some character from 80's music video would play. I love it.

  • @lookupverazhou8599
    @lookupverazhou8599 2 роки тому +1

    Nice bloodhound gang cover.

  • @danpjordan59
    @danpjordan59 4 роки тому +1

    12 years old but still so fascinating

  • @robbiew73
    @robbiew73 14 років тому +3

    the music is actually a cover version of New Order's 'True Faith' albeit a slightly faster version than the original..

  • @arsnakehert
    @arsnakehert 8 років тому +4

    Wow, not only are the graphics lovely, but the game surpasses mere tech demo status by being actually pretty fun! Hahahah

  • @Omar-gs5jw
    @Omar-gs5jw 3 роки тому +1

    Im in the weird part of youtube again but gotta say this looks awesome

  • @TheEventMaker
    @TheEventMaker 13 років тому +1

    @hanenbro2 No, the music is in the game.

  •  11 років тому +11

    Hey guys, I found out how to play the game on Windows 7 !!!
    1) Unpack the game where you wish
    2) Delete ShootEm.exe (it's just fullscreen loader)
    3) Rename ShootEm.dat to ShootEm.exe
    4) Start it and wait for "...press ENTER to retry or ESC to quit" error message
    5) Go to console window Properties (through the menu under the title bar icon)
    6) Set both "height" fields to 50
    7) Press OK
    8) In console window press ENTER
    9) Play
    The settings get saved for the game so no need to repeat it every time.

  • @legittalyanonyoms1235
    @legittalyanonyoms1235 3 роки тому +1

    Rtx: exist*
    People: boring
    Ascii: exist*
    People: OMG SO COOL ALSLAJAKDJKSWIJES

  • @nonaurbizniz7440
    @nonaurbizniz7440 3 роки тому

    When watching these ascii 3d programs I always wonder why they don't use smaller fonts to increase the resolution of the rendered objects? That way you keep the charm of the ascii text but its not so blocky looking.

  • @adrianenriquezselley4754
    @adrianenriquezselley4754 5 місяців тому +1

    Awesome. 👍🏻🖱️🖥️

  • @gsaurus
    @gsaurus  16 років тому +4

    The link is on description. It's free, so go for it ;)

  • @Rintauro314
    @Rintauro314 7 років тому +1

    Congratulations, great work, I have no idea how to make a game of this level, very interesting ... Congratulations

  • @MrRaveYard
    @MrRaveYard 10 років тому +17

    it is really ASCII? or OpenGL with some shaders?

    • @MuradBeybalaev
      @MuradBeybalaev 9 років тому +6

      +MrRaveYard
      Doesn't matter too much. A shader is still a piece of code that can be re-implemented as needed.

    •  9 років тому +22

      +MrRaveYard No shaders, software OpenGL 1.1 rendering into 80×50 (after antialiasing) pixels large buffer, then translation pass: pixel color -> ASCII symbol & color, which is written into console (text mode).

  • @hulfe2514
    @hulfe2514 4 роки тому +2

    Aww my computer is incapable of running this otherwise incredible looking game.

    •  4 роки тому

      Try setting the 80x50 console resolution as described in my other comment.

  •  14 років тому

    @awaawaa12 hardcoded, i.e. all models are and generated when the game starts

  •  12 років тому

    Thanks. I wanted to make simple multiplayer FPS using this method but never got around to do that ...and now that Windows Vista and later won't allow native text mode, most people couldn't even enjoy it as I intended.

  • @Supertimegamingify
    @Supertimegamingify 4 роки тому

    Nice, a lot of work there. Well done, Jan.

    •  4 роки тому

      Thank you

  • @Jebbidan
    @Jebbidan 6 років тому

    I think this is a batch game because here you can put multiple colors at once in a batch file

  • @PauloConstantino167
    @PauloConstantino167 5 років тому

    This is beautiful.

  • @jaumealcazo6386
    @jaumealcazo6386 3 роки тому

    Could a ZX Spectrum run this?

  • @justcode5626
    @justcode5626 4 роки тому

    *HOW CAN I PLAY THIS GAME? I DOWNLOADED IT, AND WHAT TO PRESS IN THE GAME THEN?*

  • @Noh_Mercy
    @Noh_Mercy 13 років тому

    is there any way u can get this to work on a windows 7? wen i try it a box shows up with the sounds and everything but it only displays my desktop background.

  • @krononomikon
    @krononomikon 14 років тому

    the funny thing is, I bet this could've been made a long time ago and just that no one thought about such games :|
    remember pack when 256-color 320x200 was the preferred video mode?

  • @miketroygarcia9659
    @miketroygarcia9659 4 роки тому

    Lovin the soundtrack

  • @arthurlago1007
    @arthurlago1007 4 роки тому +1

    This would be great back in the IRC days.

  •  14 років тому

    @ErikratKhandnalie nothing ground-breaking there, really; see description in my previous comments

  • @whitelion493
    @whitelion493 3 роки тому

    Is this possible?

  • @PauloSilva111
    @PauloSilva111 16 років тому

    awesome! where from can it be downloaded? for true it's not a mere video conversion?

  • @PauloSilva111
    @PauloSilva111 16 років тому +1

    i didn't see at first that url from the description - thanks! - now let's see how fine it will run on Wine (Linux) :-)

  • @superpenguin4500
    @superpenguin4500 14 років тому

    @robbiew73 I realized that when I first heard it too!

  • @_addy_3304
    @_addy_3304 4 роки тому

    how to cpntrol the machine gun

  • @thecomputerwhiz1
    @thecomputerwhiz1 14 років тому

    This...is one of the most AWESOME things I have ever seen!

  • @SashaLuchik
    @SashaLuchik 7 років тому

    What screen resolution?

  • @hanenbro2
    @hanenbro2 13 років тому

    You added the music in after, yet you move your sights in time with the beat...? :O

  • @helpfullprogrammer
    @helpfullprogrammer 15 років тому +2

    wow, very impressive... is it 3D and then converted to ASCII, or pure 2D ascii? either way is amazing!
    happyprogramming :-)
    from helpfullprogrammer.

    • @deprogramr
      @deprogramr 4 роки тому +1

      Hi helpfullprogrammer, I'm deprogramr, lol. I won't deprogram your helpfullprograms though... Have a good day:)

  • @MilkyMilkBurger54
    @MilkyMilkBurger54 14 років тому

    lol they should have a text mode option for modern pc games if your graphics card sucks

  • @technogaming5430
    @technogaming5430 8 років тому

    so how did u make this?

  • @loudenvier
    @loudenvier 12 років тому +1

    Tried it out on Windows 7 Ultimate, but it fails to run.. Time to DOS BOX... :-)

  • @at6727
    @at6727 4 роки тому +1

    better than present day graphics

  • @RSK412
    @RSK412 4 роки тому

    ok algorithm. im uncomf with you knowing me this well.

  • @notsoclearsky
    @notsoclearsky 5 років тому

    *10 years ago*

    •  4 роки тому

      Tell me about it

  • @zyugyzarc
    @zyugyzarc 3 роки тому +1

    when i was making this, last year, i thought i was original
    guess not

    • @zyugyzarc
      @zyugyzarc 3 роки тому +1

      for those who are concerned, im still gonna work on t his though

  • @boundach-dev
    @boundach-dev 8 років тому +1

    My god! Good job.

  • @Nukleurfire
    @Nukleurfire 13 років тому

    this song sounds like an instrumental version version of a pop hit icant remember right now.

  • @kaiomatico
    @kaiomatico 16 років тому

    wow it looks great!

  • @twentty7384
    @twentty7384 3 роки тому +1

    damn

  • @Kossrifle
    @Kossrifle 15 років тому

    Amazing! Only in characters.

  • @robinchwan
    @robinchwan 15 років тому +1

    omg totally retro :D

  • @thechosenone729
    @thechosenone729 3 роки тому

    OpenGL ? Nah.
    DirectX ? Nooo.
    Vulcan ? pff...
    ASCII... HELL YEAH!!

  •  14 років тому

    @putzmitt3l C++ ...not that it would matter too much.

  • @clementpoon120
    @clementpoon120 4 роки тому

    tip: if you can't see it turn the resolution to 144p.

  • @Awsomeisimo
    @Awsomeisimo 10 років тому +5

    Give us te source code

  • @yahia1355
    @yahia1355 4 роки тому

    AW MY GAD MAM GET THE CAMERA !!

  • @Pulseczar1
    @Pulseczar1 12 років тому +4

    New Order is awesome.

  • @nbness
    @nbness 14 років тому +1

    AMAZING!!!

  • @MuradBeybalaev
    @MuradBeybalaev 9 років тому

    Good work.

  • @victorarellanopena3836
    @victorarellanopena3836 4 роки тому

    Let me guess... Is this a game using Rex Paint's engine? cool!

  • @Yupiyeahs
    @Yupiyeahs 16 років тому

    Superb!

  • @kruppenstein
    @kruppenstein 15 років тому

    so much win...

  • @firstprimehunter
    @firstprimehunter 4 роки тому

    True faith?

  • @ArielLorusso
    @ArielLorusso 6 років тому

    Song is New Order - True Faith You´r wellcome
    1:03 ua-cam.com/video/zzeNAUOp17c/v-deo.htmlm10s

  • @hanenbro2
    @hanenbro2 13 років тому

    Read the video description :]

  • @arsnakehert
    @arsnakehert 8 років тому

    Daaamn, that's nice

  • @TheClitorisLove
    @TheClitorisLove 11 років тому

    wow, good job!

  • @ikagura
    @ikagura 5 років тому

    Future

  • @CryZtalMovies
    @CryZtalMovies 14 років тому

    too perfect !

  • @arm9180
    @arm9180 4 роки тому +2

    wtf is wrong with you people. How do you get this good at programming? Iv'e been at it for over a year and still making boring crap

    •  4 роки тому

      Boring crap pays bills

  •  12 років тому

    Hi, C++, not that it matters that much, it could be written in almost any language. See my 2 years old comments below for more details ;-)

  • @ison011
    @ison011 14 років тому

    @putzmitt3l C++ probably

  • @Fiifufu
    @Fiifufu 5 років тому

    If you squint it looks like Division

  •  12 років тому

    You will probably need XP (perhaps in virtual machine) for this.

  • @IbanezMetal
    @IbanezMetal 11 років тому

    Thanks!

  • @Teabone3
    @Teabone3 5 років тому

    wow

  • @ErikratKhandnalie
    @ErikratKhandnalie 14 років тому

    I want to read the source code for this. God damn, this gives me such a programming boner, this is awesome.

  • @MauroSciuto
    @MauroSciuto 15 років тому

    wtf i love it

  • @gigog27
    @gigog27 4 роки тому

    music from the last of us 2

  • @olc521
    @olc521 Рік тому

    @

  • @JustYesntMan
    @JustYesntMan 7 років тому

    making this is the real skill everyone can make games by using unity etc

  • @mcshmeggy
    @mcshmeggy 14 років тому

    DOOOOD

  • @kartonikpictures9929
    @kartonikpictures9929 7 років тому

    very very good .bat game!!!!!!!!
    WOW WOW!!!!!!!

  • @developergroup
    @developergroup 4 роки тому

    hmm interesting

  • @ssmedia
    @ssmedia 15 років тому

    FUCK!! whats the music? i totally recognize it but cant put my finger on it!!

  • @pombenenge
    @pombenenge 15 років тому

    HOLY CRAP GREAT :D:D:D:D:D:D

  • @ArielLorusso
    @ArielLorusso 6 років тому

    Man that song is from the 80´s and i know it. i´m on a search.
    May be one of the following bands :
    Human League
    New Order
    Fear for Tears
    Despeche Mode
    Lvl 42
    Bloodhound Gang

  • @MustLoveGames
    @MustLoveGames 12 років тому

    This is crazy!

  • @constantspider
    @constantspider 3 роки тому

    asciinecraft

  • @ken0176
    @ken0176 14 років тому

    :D ITS LIKE THAT DEAD SPACE PART!!