Check out Half-Life Re-imagined competition results!
Check out Skewing textures in Hammer, our newest tutorial!
Say hello to ellen123, our newest member!

logo

Site Stuff

Reference

Maps

Community

ShoutBOX

Poll

Feeling Blue

What's your favourite shade of blue?

Azure

15

Cobalt

32

Turquoise

10

Cyan

11

Royal

9

Teal

3

Onliners

6 mins

Alberto309

12 mins

NineTnine

17 mins

Penguinboy

23 mins

olograph

32 mins

Dimbeak

32 mins

Crollo

44 mins

potatis_invalid

Affiliates

A gaming and technology blog by TWHL admins Penguinboy and Ant. A music blog by TWHL users Ant and Hugh.

Try Again

[1]

Forums > General Discussion

12 Sep 17, 17:25
By Screamernail
avatar
Member
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.
13 Sep 17, 00:34
By James Luke
avatar
Member
What?

Maybe I don't entirely realize what you want to do—but can you not set any goals for yourself?
13 Sep 17, 01:30
By 2muchvideogames
avatar
Member
what are you doing again?
13 Sep 17, 07:16
By Snehk
avatar
Member
Learn how to print "Hello World", then go through basics.
13 Sep 17, 09:21
By Screamernail
avatar
Member
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.
13 Sep 17, 13:17
By Screamernail
avatar
Member
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".
13 Sep 17, 13:40
By Crollo
avatar
Trollo
Make half-life 2 in half-life 1.
13 Sep 17, 13:48
By Screamernail
avatar
Member
Let the Black Mesa team do that. I couldn't possibly do it.
13 Sep 17, 14:15
By Snehk
avatar
Member
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.
13 Sep 17, 14:52
By Screamernail
avatar
Member
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.
13 Sep 17, 15:24
By Snehk
avatar
Member
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.
13 Sep 17, 15:30
By Screamernail
avatar
Member
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)
13 Sep 17, 16:02
By Solokiller
avatar
Member
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.
13 Sep 17, 16:10
By Snehk
avatar
Member
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.
14 Sep 17, 19:49
By Screamernail
avatar
Member
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.
[1]

Forums > General Discussion

Login to Reply

You must be logged in to reply.