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
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.
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.
@ 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.
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
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.
@@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.
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.
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.
+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).
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.
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.
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?
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
There's something about ascii graphics that is so aesthetically pleasing.
It has a crt scanline vibe
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
It’s very very abstract but dosent look plain since of the lines and text adding extra detail
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.
Stills cool tho
And who are you?
@@billypersistent6127 I'm the guy who wrote it.
Jan Ringoš Are you credited? Why is it uploaded on a different channel?
@@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.
By the magic of the algorithm, I'm here 12 years after this was released. Anybody else?
Aha, algorithm. I was curious why the download statistics on my website spiked up.
@ so what are you up to these days, after all these years from the ASCII graphics projects? Really awesome work there.
@@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.
@ go for it.
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
The ASCII graphics just make it soo good
@HaloCPPGuy The game engine is really in text mode. The game was made by Jan Ringos
Omg this music, that flute...
+Yamyatos It's (I assume) a .mod file from the Commodore Amiga (true faith - new order).
the chorus reminds me of a popular song
@@Spooglecraft It's actually a cover of the New Order titled True Faith!
The song is New Order - True Faith
Great song.
2021 - imo still pretty cool
Bonus points for matching the music era with the graphics era!
Love the 3D ASCII!
Same. It feels old but realy cool and im speechless. Another ASCII game is dwarf fortress.
When you know math, you can't write in OpenGL :)
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.
@@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.
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?
probably c or c++
I don't know if current Rift resolution would be good enough for that, but good idea.
+zorzeh uwotmate Yup, C++
Yeah you need to look it through 2 eyes, and 2 ascii grid images would fail to make a unified image into your brain
@PhantomKitten notice that this is a 3D scene
The kind of game some character from 80's music video would play. I love it.
Nice bloodhound gang cover.
12 years old but still so fascinating
the music is actually a cover version of New Order's 'True Faith' albeit a slightly faster version than the original..
Wow, not only are the graphics lovely, but the game surpasses mere tech demo status by being actually pretty fun! Hahahah
Im in the weird part of youtube again but gotta say this looks awesome
@hanenbro2 No, the music is in the game.
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.
Thanks
Ayeee Tysm!
Rtx: exist*
People: boring
Ascii: exist*
People: OMG SO COOL ALSLAJAKDJKSWIJES
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.
Awesome. 👍🏻🖱️🖥️
The link is on description. It's free, so go for it ;)
Congratulations, great work, I have no idea how to make a game of this level, very interesting ... Congratulations
it is really ASCII? or OpenGL with some shaders?
+MrRaveYard
Doesn't matter too much. A shader is still a piece of code that can be re-implemented as needed.
+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).
Aww my computer is incapable of running this otherwise incredible looking game.
Try setting the 80x50 console resolution as described in my other comment.
@awaawaa12 hardcoded, i.e. all models are and generated when the game starts
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.
Nice, a lot of work there. Well done, Jan.
Thank you
I think this is a batch game because here you can put multiple colors at once in a batch file
This is beautiful.
Could a ZX Spectrum run this?
*HOW CAN I PLAY THIS GAME? I DOWNLOADED IT, AND WHAT TO PRESS IN THE GAME THEN?*
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.
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?
Lovin the soundtrack
This would be great back in the IRC days.
@ErikratKhandnalie nothing ground-breaking there, really; see description in my previous comments
Is this possible?
awesome! where from can it be downloaded? for true it's not a mere video conversion?
i didn't see at first that url from the description - thanks! - now let's see how fine it will run on Wine (Linux) :-)
good
@robbiew73 I realized that when I first heard it too!
how to cpntrol the machine gun
This...is one of the most AWESOME things I have ever seen!
What screen resolution?
You added the music in after, yet you move your sights in time with the beat...? :O
wow, very impressive... is it 3D and then converted to ASCII, or pure 2D ascii? either way is amazing!
happyprogramming :-)
from helpfullprogrammer.
Hi helpfullprogrammer, I'm deprogramr, lol. I won't deprogram your helpfullprograms though... Have a good day:)
lol they should have a text mode option for modern pc games if your graphics card sucks
so how did u make this?
Tried it out on Windows 7 Ultimate, but it fails to run.. Time to DOS BOX... :-)
better than present day graphics
ok algorithm. im uncomf with you knowing me this well.
*10 years ago*
Tell me about it
when i was making this, last year, i thought i was original
guess not
for those who are concerned, im still gonna work on t his though
My god! Good job.
this song sounds like an instrumental version version of a pop hit icant remember right now.
wow it looks great!
damn
Amazing! Only in characters.
omg totally retro :D
OpenGL ? Nah.
DirectX ? Nooo.
Vulcan ? pff...
ASCII... HELL YEAH!!
@putzmitt3l C++ ...not that it would matter too much.
tip: if you can't see it turn the resolution to 144p.
Give us te source code
AW MY GAD MAM GET THE CAMERA !!
New Order is awesome.
AMAZING!!!
Good work.
Let me guess... Is this a game using Rex Paint's engine? cool!
Superb!
so much win...
True faith?
Song is New Order - True Faith You´r wellcome
1:03 ua-cam.com/video/zzeNAUOp17c/v-deo.htmlm10s
Read the video description :]
Daaamn, that's nice
wow, good job!
Future
too perfect !
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
Boring crap pays bills
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 ;-)
8 years old comment ;-)
@putzmitt3l C++ probably
If you squint it looks like Division
You will probably need XP (perhaps in virtual machine) for this.
Thanks!
wow
I want to read the source code for this. God damn, this gives me such a programming boner, this is awesome.
wtf i love it
music from the last of us 2
@
making this is the real skill everyone can make games by using unity etc
DOOOOD
very very good .bat game!!!!!!!!
WOW WOW!!!!!!!
hmm interesting
FUCK!! whats the music? i totally recognize it but cant put my finger on it!!
HOLY CRAP GREAT :D:D:D:D:D:D
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
This is crazy!
asciinecraft
:D ITS LIKE THAT DEAD SPACE PART!!