Try Again Created 10 months ago2017-09-12 16:25:25 UTC by Screamernail Screamernail

Created 10 months ago2017-09-12 16:25:25 UTC by Screamernail Screamernail

Posted 10 months ago2017-09-12 16:25:25 UTC Post #337383
It have been still for awhile now, so it's time to try C++ again.

I've gotten an idea about how to make things easier for me that you all can help me with. Give me tasks and recommendations on what to make. If it is too complicated for me then i'll research it.

2D-first or not 2D-first, i need to begin somewhere and i can't decide where.

Help me by giving me a job to do.
Posted 10 months ago2017-09-12 23:34:48 UTC Post #337385

Maybe I don't entirely realize what you want to do—but can you not set any goals for yourself?
Posted 10 months ago2017-09-13 00:30:21 UTC Post #337386
what are you doing again?
Posted 10 months ago2017-09-13 06:16:11 UTC Post #337387
Learn how to print "Hello World", then go through basics.
Posted 10 months ago2017-09-13 08:21:31 UTC Post #337388
I need to say that i do understand a-lot of it. Doing "Hello World" isn't complicated for me, i did scripting before on Unity(Which made me know a-bit on how similar it is) and i think i actually know some basics of C++ already.

Maybe i should do a-little test for myself. But recommendations are still helpful.
Posted 10 months ago2017-09-13 12:17:06 UTC Post #337391
What is my plans? Why would i want this? Why did i decide to learn C++? It's simple.

Marathon. By Bungie.

I must say that i'm a big fan of Marathon. It's a game before Halo and is definitely among the most underrated games of all time. It's the influence of this game that i want to create. I don't care if it's going to take years for me to learn because i got a goal. And it's called "Liquid Space".
Posted 10 months ago2017-09-13 12:40:26 UTC Post #337392
Make half-life 2 in half-life 1.
Crollo CrolloTrollo
Posted 10 months ago2017-09-13 12:48:21 UTC Post #337393
Let the Black Mesa team do that. I couldn't possibly do it.
Posted 10 months ago2017-09-13 13:15:57 UTC Post #337394
If you know how to use most of C++ stuff, move on to one of it's libraries. If you want to make games or go to graphics, hit SDL or SFML.
Posted 10 months ago2017-09-13 13:52:13 UTC Post #337396
I can't use SFML and i actually want to create my own graphics. It's hard but i need to do that if i must. I want to make a game that i could create from scratch. I don't need already built graphics because it's not what i was aiming for.

And i do say i dared to come up with an idea to make my own game platform in the future.
Posted 10 months ago2017-09-13 14:24:22 UTC Post #337397
SDL and SFML are APIs, just like OpenGL, but they're designed with game and multimedia development in mind (OpenGL is mostly graphics API). Neither of them provide already created graphics - you only get code to make your own graphics.

Seriously, if you want to make a game from scratch you must consider SDL or SFML, even if they'd be used only for io. There are other things like Allegro library, but there's nothing like the two mentioned above.

If you want to create your own graphics API, OS or gaming platform on your own then good luck. You'll need extreme amounts of coding knowledge.
Posted 10 months ago2017-09-13 14:30:15 UTC Post #337398
I have none. I just realized it. I can't do it because i got so much work to do.

I have to many projects in mind. I have no time at all to do coding and just 1 life. I need to focus on other things. I'm even starting to hate coding. (I think)
Posted 10 months ago2017-09-13 15:02:10 UTC Post #337399
You're trying to do too much at once, i didn't touch graphics stuff until 3-4 years after i started to code. Before that i used pre-built wrappers that did the work for me, i guess comparable to Unity or Unreal.
Posted 10 months ago2017-09-13 15:10:59 UTC Post #337400
Just make up your mind.

With proper schedule planning you can get time for almost anything.

If you don't have knowledge, start low on tutorials. Once again, print "Hello World" and learn basics. Then move on to what can be helpful in your goal. You don't need Vulkan to make a game - SDL or SFML are APIs that provide your with code for display, io, audio, multithreading (SFML) - in a convenient form. You only need knowledge and practice.

If you get a good handle of that, you can move on to some game engine. Then, you might want to assemble your own for whatever reason you might have. Ogre (rendering engine), OpenAL, ODE or Bullet and (again) SDL or SFML are your friends.

There is a lot of stuff that you might need good understanding of coding for, that's why I keep saying that you really need basics. You don't need to remember everything - few people do - but having an idea how to do something and use reference materials well helps a lot.

+What Solokiller said, you're trying to chew off more than you can.
Posted 10 months ago2017-09-14 18:49:36 UTC Post #337408
I've made up my mind. I'll use references.

If you guys can help me on something then please do. And look up Aleph One on google. It's a Marathon engine.
You must be logged in to post a response.