[ GAME ] Press Enter To Win!
Coder100 (18845)

Press Enter To Win

Do you want a completely TERMINAL-BASED game made in C++ where all you do is press enter?

Yeah me too so that's why I made this.


I wanted to try my hand at some more C++ again, and never again will I do that again too unsafe back to rust.

How To Play

Press Enter, or not.




Hope you enjoyed the game! Don't forget to fork, comment, and react!

You are viewing a single comment. View All
fuzzyastrocat (1867)

@Whippingdot First off, you've completely misunderstood my purpose in posting that thread. Read the bits about C++:

Either one is fine. With C#, you can use Unity, and with C++ you can use the Unreal Engine (among others).

from my personal experience learning c++ first is GREAT if you can manage it.

C++ is used in some engines like Unreal Engine or Frostbyt but they are WAY more enterprise level.

the Godot Engine (god bless it), it's a free and open source game engine and it's very very good (also kinda easier than Unity or Unreal Engine) ... and also has C++ bindings

I'm not going to give an opinion since I don't know that much about you or what your goal is. It really depends on what you think is best.

As for the C++ repl, I actually don't think that's the intended point. map and iostream are both very standard libraries, and their use is okay. But look at the actual code that has been written. Like, what the hek does this mean:

list_wrapper operator,(pair_wrapper const&& next) const {
	return list_wrapper(*this), std::move(next);

(I ask this rhetorically, obviously — but you can see how unintuitive it is.) So the point of the repl is not the libraries but rather the fact that the code ends up as a mangled mess because it uses many of C++'s features.

Also, I am not really done with C++, as the course I was doing got refreshed, and now I have to start from the bottom again...

In my opinion, courses are absolutely and completely useless once you've programmed before. For me, the best and only way to really learn a new language is to do a project in it. If you're learning C++ for gamedev, then the implication is obvious. (I'm not saying abandon the course if you want to keep following it, this is just a strategy that has worked well for me.)

As far as learning C# goes, try out Unity and see if you like it. If you do, learn C# along the way. If not, no biggie, do something else.