C++ console game

Поділитися
Вставка
  • Опубліковано 11 вер 2024
  • It's my first (and probably last) game made in console/ASCII style.
    I've been programming in C++ for few weeks only and before moving to graphic libraries I decided to practice basics of programming while having fun making a game.
    I'M NOT ADVANCED OR EVEN INTERMEDIATE PROGRAMMER - I did put source code for you to download, but don't use it as an example of how should something be done. Code is badly written, I've made some bad decisions, but anyway did stick to them.
    Again, my goal wasn't to make anything perfect, but to practice making functions, working with class types, making loops etc.
    ------------------------
    To my subscribers: I'm not playing Order & Chaos 1 or 2 anymore. I had a lot of fun, but I felt like I archived everything and simply got bored.
    ------------------------
    Game.exe/Code: www.mediafire.c...
    Code with english variables (you need the previous link aswell!): www.mediafire.c...
    ♫Music: No idea :p took it from here: • Video
    Video editing: VideoPad

КОМЕНТАРІ • 724

  • @extrem2497
    @extrem2497 5 років тому +999

    Graphic Options:
    Ultra
    High
    Medium
    Low
    ASCII

    • @Angel-VTek
      @Angel-VTek 4 роки тому +4

      Welcome to the new era

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

      ..
      low
      utf8 (a lot of terminals support this now : )
      ascii

    • @kjyhh
      @kjyhh 3 роки тому +2

      Low
      ASCII
      command line
      block(just image each of these ASCII become one big pixel)

    • @73ddy88
      @73ddy88 3 роки тому

      XD

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

      LOL!

  • @darkei8140
    @darkei8140 6 років тому +2859

    When you dont want to learn 2D Graphics library

    • @user-humanity2
      @user-humanity2 5 років тому +52

      100% agree with this LOL.

    • @scorx1
      @scorx1 5 років тому +4

      Lol

    • @darkmatter9520
      @darkmatter9520 5 років тому +15

      If this game maked in assembler, then this game have meaning.

    • @dusannd3585
      @dusannd3585 5 років тому +11

      Just use ASCCI

    • @CZghost
      @CZghost 5 років тому +35

      Actually MS-DOS Assembly or MS-DOS Quick Basic doesn't actually require you to learn a library. The graphics are already built in the x86 architecture, originally 16bit. The only thing you need is to write code that redraws an image on screen in a certain refresh rate (may be like 10 Hz or less, old school 2D games didn't use much of frame rates like today games). The only thing is, that screen refresh rate was completely driven automatic and couldn't be used much to draw an image on screen, because even graphics code was still driven by CPU. Since Assembly has no understanding about time, the frame rate and overall speed of the game is highly influenced by the clock speed of your CPU. To achieve the original feeling on a newer CPU (considering when using MS-DOS on a standalone machine), you have to actually underclock your CPU to something around 800 MHz (which is still damn fast). Also, it is necessary to use no more than 32bit CPU, because MS-DOS won't work with 64bit CPUs. If you're lucky to find and buy a 16bit CPU, good for you. Other than that, you'll have to underclock your CPU to achieve original speeds. That also applies to MS-DOS Quick Basic programs - those are highly influenced by CPU clock speed...

  • @protivoush
    @protivoush 6 років тому +2139

    took me over minute to find player

    • @CamiloGomezDev
      @CamiloGomezDev 5 років тому +126

      Yes, I also didn't see the huge "

    • @koczmen22
      @koczmen22 5 років тому +16

      I needed 47 seconds

    • @SirusStarTV
      @SirusStarTV 5 років тому +12

      And asked a question in my mind *where to look at?*

    • @rempnantti2138
      @rempnantti2138 5 років тому +12

      +Dok Asov Well i just noticed it because of your comment

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

      It's hard to do that ! You're SO STUPID ! And player_x and player_y is printed !

  • @ThreeLetters3
    @ThreeLetters3 7 років тому +379

    2:00 proceeds to spend 6 bullets trying to get 5 bullets

    • @wythaaof6650
      @wythaaof6650 5 років тому +22

      but later on, he also uses that space to turn a rock(@) around, so it was necessary to kill 3 enemies anyway I think.

  • @t3m4ch54
    @t3m4ch54 5 років тому +315

    Interesting, but i asked you make a calculator (c) Teacher.

    • @mega_micro
      @mega_micro 3 роки тому +5

      Processor is a calculator, so...

    • @pie5233
      @pie5233 3 роки тому +2

      if you don't bring a job to the Italian school without respecting the track of the work, you'll get a 3 (H) ... damn Italian school

    • @papiangelus
      @papiangelus 3 роки тому +2

      Well, not everything is about you, now is it

  • @Mrwiseguy101690
    @Mrwiseguy101690 7 років тому +536

    This is not what they meant when they said backend game design

  • @PjotszePL
    @PjotszePL  7 років тому +683

    There have been a lot of comments regarding how it's pretty much impossible to write such program after programming in C++ for a few weeks only as I stated in the video description.
    I should have addressed it quicker, but the answer is that I indeed have been programming in C++ for a few weeks, but prior to that I have been programming in Pascal for a few months in school so I knew how to program and only had to learn the C++ syntax.

    • @robertmielewczyk9804
      @robertmielewczyk9804 6 років тому +78

      It is possible to write such a program after few weeks of programing at many universities you have to do even harder programs. For example at my university you had to write a mario game(1 lvl), and console paint and you had two months to do this. I myself had just started programing back then, and i really mean i just started I had no idea what a programing language was, and even what an int - integer was. But since i was really interested in coding i did all these projects one week after they were announced so it took me 1 month and 7 days. However I did a similar game to yours after just 3 weeks of programing.

    • @jungoogie
      @jungoogie 5 років тому +44

      @@robertmielewczyk9804 With all the resources online... I could believe it if you do nothing but put your nose to the grindstone. Anyone that says otherwise really doesn't know how to find resources on the web and probably shouldn't be a programmer.

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

      If you only learn the language features that you know from Pascal then you will be able to map Pascal code to C++, but not C++ to Pascal. C++ has a lot of language features you might not even have heard about.

    • @goqsane
      @goqsane 5 років тому +1

      Doskonala robota. Pjotsze, moze myslisz, ze nie jestes "advanced" programmer, ale uwierz mi, 90% "advanced" programmers by poleglo na zrobieniu chocby 10% tego, co ty tutaj. Wiecej wiary w siebie i mniej 'falszywej' skromnosci ;)

    • @Thomas-sp2tm
      @Thomas-sp2tm 5 років тому

      What resources did you use to learn this?

  • @taz0k2
    @taz0k2 5 років тому +61

    This is proof that dedication is the key to finishing projects and not pro skills, right?
    I have years of programming experience, but this is a more complete project than anything I've ever done in my spare time (in the workplace is another matter entirely!!). Well done!

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

      You still need some skills to create good working code.

  • @kevinfischer4869
    @kevinfischer4869 5 років тому +68

    Really impressive! I love games with tiny pieces and characters, and one huge level that fills the screen. I even just love watching things move constantly on the screen! And it was clever to conceal the boss room at the end.

  • @austinstevens7736
    @austinstevens7736 4 роки тому +20

    SMFL has left the chat*

  • @GtaSanAndreasScary
    @GtaSanAndreasScary 8 років тому +148

    Are you fucking kidding me? This looks so good for a console game, holy shit! I like especially the fact that you added music to it. What did you use to record the console?

    • @PjotszePL
      @PjotszePL  8 років тому +14

      To record the console I simply opened it on full screen and recorded my whole screen (I don't remember what I've used, but I know I had to cut out the console's border)

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

      How did you add the music???

    • @pandatv6051
      @pandatv6051 7 років тому +36

      he added it in the video XD

    • @devmode8004
      @devmode8004 7 років тому +2

      Hasan Ocak but you can with sfml for exemple

    • @robertmielewczyk9804
      @robertmielewczyk9804 6 років тому +4

      it's not hard to add music,, you only need to add around 2 lines of code (if you are using windows console, and programing with c++) Check PlaySound function on msdn documentation

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

    Music in this video:
    Overall track:
    🔊 Best Chiptune / 8 Bit Gaming Music Mix // No: 1 by Necris
    ua-cam.com/video/3swdaU0cpkc/v-deo.html
    0:00 - 1:50 :
    Track 9 | RoccoW - Chipho by FreeSoundTrack (couldn't find original source)
    ua-cam.com/video/7CuxeIRM4rk/v-deo.html
    1:50 - 3:45 :
    Track 1 | Crossover Dragon by Comptroller - Topic
    ua-cam.com/video/90GTcDLP0Fs/v-deo.html
    3:45 - 5:45 :
    Track 11 | RoccoW - Break-A-Leg by RoccoW
    ua-cam.com/video/MVBMmEn6DWA/v-deo.html
    5:45 - 6:35 :
    Track 12 | RoccoW - Braadslee by RoccoW
    ua-cam.com/video/6xCLcy-b6lE/v-deo.html

    • @presauced
      @presauced 2 роки тому

      omg i love you

    • @semnet3217
      @semnet3217 2 роки тому

      @@presauced lol ur welcome

  • @thylabyrinth3998
    @thylabyrinth3998 3 роки тому +8

    Me trying to find where the dot player is:
    [e y e s q u n t i n g]

  • @renday2636
    @renday2636 5 років тому +61

    *The game looks just awesome!*
    *Personally, I liked how the boss appears - **4:16*

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

      no

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

      @@fv4202x no, YOU no!

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

      @@jonnykopp ok

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

      I didn't really understand that that was the boss and was like "whose are these HP inside the skull's mouth?"

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

      ​@@hephaestus2031 *¯\_(ツ)_/¯*
      *Don't know, this is my old comment, so ya*

  • @nb9326
    @nb9326 7 років тому +104

    Lol I thought your player was the 'A' in the top left corner and was waiting for it to move for like five minutes.
    Edit: I'm also blind and did not read the legend.

  • @arnoldtamez9698
    @arnoldtamez9698 7 років тому +21

    This is art and good music. I bet the code looks great too!

    • @arnoldtamez9698
      @arnoldtamez9698 7 років тому +2

      It's fun too!

    • @robertmielewczyk9804
      @robertmielewczyk9804 6 років тому +12

      The code looks terrrible xD, but it is understandable since he said he wanted to try c++, and make it quick

    • @sampletext8552
      @sampletext8552 5 років тому +4

      @@robertmielewczyk9804 rude

  • @AtlasFox_
    @AtlasFox_ 5 років тому +51

    When the internet is down

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

    When you see this very well done game and read the details and you find:
    "I'M NOT ADVANCED OR EVEN INTERMEDIATE PROGRAMMER"
    You'd better think in forget c++ programming...

  • @titarch
    @titarch 5 років тому +35

    I read your code, now I know how most people feel when watching a horror movie.
    More seriously, this is quite a good accomplishment regarding your low experience and the mess it became the more you progressed. It must have been a nightmare to debug and many would have perished trying so. I understand it now, the real game is the game you played while you were writing it, the real game is the secret challenge you've set for any adventurous programmer, the real game is to read this code, understand this code, be this code, add some features and make sure the code is even more complex for the next challenger! I may have digressed quite a bit.

    • @kotlin5608
      @kotlin5608 5 років тому +8

      oh man, don't be like this lol

  • @ІванДмитренко-х6э
    @ІванДмитренко-х6э 2 роки тому +2

    I've just read the source code. I've never seen so much hardcoded values, lmao 😂 I was especially laughing at the map implementation.
    But the game itself is just pure gold.
    I'm so fricking determined to continue learning C++ and create a similar game on my own.

    • @dd-zb3fw
      @dd-zb3fw 2 роки тому +2

      where is the source code download? the mediafire link seems to be invalid.

    • @ІванДмитренко-х6э
      @ІванДмитренко-х6э 2 роки тому +1

      @@dd-zb3fw "Code with English variables" is the one. I have no idea why I might need the other one, it looks complete

    • @dd-zb3fw
      @dd-zb3fw 2 роки тому +1

      @@ІванДмитренко-х6э thank you

  • @Diriector_Doc
    @Diriector_Doc 7 років тому +207

    $ -> vertically moving enemy? You mean horizontal, right?

    • @Sabhoh
      @Sabhoh 7 років тому +12

      Diriector_Doc top down view rotated 90 degrees maybe?

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

      vertically moving as across vertical columns?

    • @matheusd.rodrigues429
      @matheusd.rodrigues429 5 років тому +8

      I think he meant straight-line moving enemy

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

      searching comment

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

      Vertical in it's local coordinates, so he just turned the snakes 90 degrees and done it move horizontaly (But local Y axis for the snake)

  • @notlunaticdancer4393
    @notlunaticdancer4393 5 років тому +21

    Nice job!
    My roguelike customs made me irritated, that the @ is not the player :D

    • @FeelingShred
      @FeelingShred 5 років тому +4

      Player1 picks up the Rod of Destiny 8======D

    • @Sanchez59rus
      @Sanchez59rus 5 років тому +1

      My thoughts exactly :D

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

    i'm just here for the music in background !
    it's amazing !

  • @Leon-wg5ke
    @Leon-wg5ke 5 років тому +14

    9/10 - IGN (Needs more ASCII)

  • @OfficialTEG
    @OfficialTEG 6 років тому +1

    thast really cool I like it. Its like your own little "World's hardest game" in console. Love it.

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

    It is really strange to see the number of people impressed by this video, when serious games made in a similar style usually turn out to be not so popular (even though they are great).
    I mean, it is great that people are impressed, but bad that other games in this styles are not popular.

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

    Oh my god! You're so great! You made an amazing thing and i know that to create a videogame is not so easy. I program in C++, java and assembly, but I'm still learning to do hard things. Like

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

    I took acid before watching this video. It has made my brain capsize. Thank you, oh C++ guru. May your bits flip and your parity remain cromant.

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

    This is so nostalgic for me. When I was a kid, our computer had only ASCII based games. Games like Sleuth, Castle and Star Trek (ASCII Version). Good times.

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

    Oh man this is so much cooler than my shitty Python text game. This got a like from me, keep up the good work.
    Edit: I do think that the player could be more noticeable, and the bullets should look different from the cannon bullets

  • @Gilpow
    @Gilpow 7 років тому +31

    damn cool! Thanks for sharing

  • @bossysmaxx3327
    @bossysmaxx3327 5 років тому +1

    dude this game is really amazing.... appreciate your your coding

  • @pexoolak
    @pexoolak 2 роки тому

    WOOOOOOOOOOOOO
    YEAAAA BABYYYYYYYYY
    THAT'S WHAT I'VE BEEN WAITING FOOOR

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

    you did this after only weeks of c++? wow honestly amazing

  • @tisscience5693
    @tisscience5693 5 років тому +1

    3:29 that's what you call a pro gamer move

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

    This is quite a nice work you have done, even if you say code was not the best way possible its an achievment to do this with only a brief knowledge in C++, I know its old video but still I like what you did and subscribe hoping to see more great projects you make =)

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

    Nicely done! I'm glad you created this before moving on to graphics libraries. I will be playing this for sure. Just look at what you created with so little. Very creative. Bravo!

  • @AntonioLatronicoDeveloper
    @AntonioLatronicoDeveloper 5 років тому +1

    Beautiful example of "tough" game programming! Great work!

  • @danylahulchuk8612
    @danylahulchuk8612 5 років тому +78

    Please, use github for code sharing. Scary to download anything from such resources. XD

    • @kevin.afton_
      @kevin.afton_ 4 роки тому +3

      You dont trust virustotal?

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

      Github is even less secure because it is owned by microsoft. I bet you barely know anything about downloading source code.

    • @nixietubes
      @nixietubes 4 роки тому +19

      @@hexagonist23 the fuck are you talking about

    • @jameender
      @jameender 4 роки тому +10

      @@hexagonist23 please dont confuse people with this nonsense

    • @hexagonist23
      @hexagonist23 4 роки тому +5

      @@jameender Do you really really trust Microsoft with your source code? I don't want Microsoft to steal my code, thanks.

  • @ipapopa_yt
    @ipapopa_yt 8 місяців тому

    Still loving this game 😍
    The movement of enemies is hilarious to me LoL 😹😹😹

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

    “Congratulations! You finished the tutorial! Now get ready for level 1”

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

    This game is pure liquid awesome. My favorite game of the last decade or more is/was A Dark Room, and that's pure ASCII as well. No joke. This game really reminds me of ZZT, also a legendary ASCII graphics game.

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

    Nice!!! Great bgm choice btw, matched your game very nicely. :)

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

    Man, the new Dark Souls is looking great.
    All jokes aside, good job!

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

    Wow, amazing I am going to look into the code maybe ill understand your structure, nice job man.

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

    That is the coolest thing I have seen all week

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

    The comments in your code are informative and constructive. Definitely my style of writing.

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

    Man, how did you DO this?? It's awesome! How did you manage to create a program that updates without doing "cls" every frame? Can somebody help me?

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

    I love the overall theme of console games. Graphical games just don't have the same vibe to them, in my opinion.

  • @lukasschramm1999
    @lukasschramm1999 8 років тому +9

    good decision to quit mate, stick with programming, that is something that at least gets you somewhere in life. Best wishes for your future, Lukas

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

    I see you will be successful in this sphere. Good job!

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

    Really cool! :) I love these kind of text games!

  • @soshegames2084
    @soshegames2084 11 місяців тому

    This is very cool! I love the music, btw, is that your own too? I'm only just learning C++ myself and I love it, I bet this was really fun to make. In 3 weeks, no less! Very cool.

  • @eatdacarrot1311
    @eatdacarrot1311 5 років тому +1

    This is actually freaking awesome

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

    For only a few weeks programming that's pretty good. Trust me this kinda shit is the hardest. Once you get to pre-made graphics libraries and tools. It becomes far easier.

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

    Świetna gra! Zacząłem się uczyć c++ 2 miesiące temu i już miałem się poddać ale mnie zmotywowałeś, żeby dalej próbować :D

  • @dsadad21
    @dsadad21 7 років тому +77

    you'd only been coding for a few weeks when you wrote this? Can you show me what source you used to learn this?

    • @pandatv6051
      @pandatv6051 7 років тому +2

      that's not hard I can show u how

    • @dsadad21
      @dsadad21 7 років тому +8

      please do?

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

      what do u mean?

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

      I need ur skype/discord

    • @dsadad21
      @dsadad21 7 років тому +2

      how about you make a video or send me a the code to my email: dadadadad21@gmail.com

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

    Plot twist: none of those obstacles and enemies are harfmful

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

    all of the time i've think c++ is an useless codes, but after seeing this, "omg what an incredible programming language !".

  • @DKBros1277
    @DKBros1277 2 роки тому

    for some reason this feels nostalgic

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

    *Best Soundtrack*

  • @LaGamerLia666
    @LaGamerLia666 2 роки тому

    This is proof that console gaming is not dead

  • @Angel-VTek
    @Angel-VTek 4 роки тому

    8 bits music. That's all what we need

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

    Mayhem.
    I think it's brilliant, more power to you!

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

    Nice job. For my Intro to C++ final project, I made a text adventure game, and didn't learn about the getch() command that allows you to do stuff like this until after I'd made a giant text interpreter function... Good times.

  • @Primpy
    @Primpy 7 років тому +12

    Pjotsze, the music link is dead. Any idea where else could I find that catchy jam?

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

      Lol, just download the video as mp3

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

    this is so fucking sweet, its like chips challenge

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

    LEGEND:
    ↑: You (Player)
    #: Wall
    @: Boulder (Not Player)
    -: Horizontally-shooting cannon (Indestructible)
    |: Vertically-shooting cannon (indestructible)
    o: CannonBALLS
    S: Horizontally-moving enemy (Not Vertically or snake, Have 2HP)
    %: Randomly-moving enemy (Have 2HP, Moves in certain areas)
    &: Follows *YOU* (player) (longest axis dist (?))
    ITEMS:
    A: Ammunition (5 bullets)
    +: Life (1)
    C: Checkpoint

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

    For people who don't understand what's happening, download a game called "Rogue" (it's free abandonware now) and watch a few videos to learn the controls, play for a few minutes yourself and you will understand. You'll probably regret becoming so addicted though

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

    Looks like the game "Diamond Rush" that I used to have in my Nokia cellphone.

  • @Lyrik-Klinge
    @Lyrik-Klinge 5 років тому

    Respect from an old Schneider CPC-Gamer!

  • @user-rj3eo9mi1m
    @user-rj3eo9mi1m 5 років тому

    soundtracks are simply divine!

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

    I always wanted to create some game like this in console, when I was just starting to learn programming :))

  • @ABUELITOVIP
    @ABUELITOVIP 5 років тому +1

    Me encanta este concepto de diseño para juegos. En el colegio deberían enseñarnos menos teoría histórica y más práctica con pequeños juegos como este.
    Es puro amor. :)

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

    chiptune 8 bit music.... nice touch to the already awesome looking game! : )

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

    This music bops

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

    This looks exactly like the game ZZT, which I loved back in the day

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

    Love that muzak.

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

    i love ascii games, nice work!

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

    1:58 he spent 4 ammo to get 5 ammo, what a human being.

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

    It looks great for a console style game.
    Old school style. I like it

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

    it's kinda great how much this looks like ZZT

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

    Everybody gangsta until you loose an eye on player

  • @ShimmySnail
    @ShimmySnail 6 років тому +1

    Awesome graphics, awesome music. Good work, son.

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

    I like the KEYGEN Music

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

    Thought this vid was just showing a demo, took me around 3 minutes to actually realize that the game was actually being played.

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

    I don't know how people can think visually how it must look only by writing code. Literary by looking the code I have no idea how he made it.

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

    this is very creative. Good Job!

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

    this is great! you create a new ZZT-like one of first projects of Tim Sweeney, Epic Games Founder

  • @X-3K
    @X-3K 4 роки тому

    My calculator:
    tan(2/3)
    _0.786842889473_
    Ans*180/
    _SYNTAX ERROR_
    Ans*180/π
    _45.0827767067_
    that one guy's calculator:

  • @TinCanTap
    @TinCanTap 2 роки тому

    How do you align it so well with the screen? Whenever I put stuff on the edge of the viewable console it jiggles around

  • @fv4202x
    @fv4202x 5 років тому +1

    MUSIC:
    🔊 Best Chiptune / 8 Bit Gaming Music Mix // No: 1

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

    whatever this is... I FRICKIN LOVE IT MATE!

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

    That's pretty advanced for a 1st game, and only a week into programming? Not bad.
    I've come to the conclusion with my brother's suggestion that you are lying and haven't been programming for just a few weeks.
    If you did get to that level in under a month, that would be very surprising.

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

    That’s f*cking impressive.

  • @4seiken-594
    @4seiken-594 4 роки тому

    This soundtrack is fucking fire

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

    this is way nostalgic. i wanna go write one of these bad boys now, cya. (;

  • @user-im7km8tq7j
    @user-im7km8tq7j 5 років тому +1

    The music is so good-styled, really reminds of these old dendy and sega games

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

    How did you do this in the first few weeks of c++? Did you know how to program before? I'm learning c#, and I feel so stupid, because I couldn't make anything near that advanced!

    • @robertmielewczyk9804
      @robertmielewczyk9804 6 років тому +2

      You start from getting the basics, types of data (int, bool, etc), then if/else then for loops/while, and after that you only need to know that write.console writes a string in the console, with this little knowledge you are able to write simple game similar to this. If you want to code a game that looks exactly like this I would suggest looking at documentations, and stack overflow for every problem that you encounter (there won't be many even with basic knowledge) btw it is probably possible to write a game like this using only if/else and for loops but it would be extremly hard to do it

    • @gamedev9497
      @gamedev9497 5 років тому +1

      its pretty easy. there are some good console libraries with them you can achieve them, or if you want to do it without them then first search how to refresh console. then learn 2d arrays
      then after that you will know how to do it.

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

      @AleksiGraba Nightcore created with heart hmmm. Every onr has its own style of skills. With me, i make games with any language i learn. I also do database based projees and without db projees. And you cant learn everything from school, have to search. If you have hunger for these things, it will come to you. Otherwise it is a waste of time

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

    Looks awsome I'm using some of your code to make it simpler to change the screen color