Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Nicholas "LB" Braden
@LB--
Making a game is a fast way to get familiar with a programming language
David Dixon
@Dixon1380
I know most of the basic to immediate stuff but not advanced like lambda, vectors, STL, linked list, Bitwise,
Nicholas "LB" Braden
@LB--
it's not all about knowing the features of the language, per se, but rather the mindset
David Dixon
@Dixon1380
Well I think I'm on the right track then. I think my next project is to make a ASCII RPG.
Nicholas "LB" Braden
@LB--
I'd recommend ditching the console
David Dixon
@Dixon1380
What you mean by mindset? Like how to use what I learn to apply it to what I want to create.
Nicholas "LB" Braden
@LB--
David Dixon
@Dixon1380
I'm trying. Console won't let me go.
Nicholas "LB" Braden
@LB--
mindset as in, using RAII instead of new and delete
and many other aspects of C++
knowing how to use language features is different from knowing why and when to use them
you can easily learn or look up the "how" any time, but the "why" and "when" takes practice and experience
David Dixon
@Dixon1380
Oh I remember watching a video about this. I'm going to go back to it. I watched it on pluralsight. Does this relate to design partners too?
Patterns*
Nicholas "LB" Braden
@LB--
design patterns are like informal language features
best to not use them unless you know you need them
it's easy to accidentally abuse a design pattern
David Dixon
@Dixon1380
I see. So what should I do if I ditch the console. Just start making graphics now?
Nicholas "LB" Braden
@LB--
Yep. I'd recommend checking out SFML
David Dixon
@Dixon1380
I'm learning SDL and SFML now.
I started with SDL first but it was a headache to set up first.
Nicholas "LB" Braden
@LB--
SFML is easier to use for starting out
it isn't really the best design-wise but it gets the job done
David Dixon
@Dixon1380
Then I'll use SFML then. I just want something to show off for interviews. Something that I made myself.
So for SFML, I can any kind of software other than games.
Like an art program or something?
Nicholas "LB" Braden
@LB--
You can technically do anything, yes.
that's why it is Simple & Fast Multimedia Library
but a game is a good way to learn quickly, IMO
don't be afraid to start over from scratch or completely change direction
David Dixon
@Dixon1380
I think so too. I think that's how every software developer learn.
I'm ready for whatever. I don't care how difficult it is...I wanna have fun.
Mando Gaming
@AeranMando_twitter
about the chess project , i need some help with the SFML headers
i dont understand them well ... also i tried gathering all the cpp and hpp together but the there was to many mistakes
any help with that >
us͡an̸df͘rien͜ds͠
@usandfriends
Linked errors?
Linker*
Mando Gaming
@AeranMando_twitter
can anyone send me or link a chess game project in c++ ??
us͡an̸df͘rien͜ds͠
@usandfriends
Mando Gaming
@AeranMando_twitter
thnx
us͡an̸df͘rien͜ds͠
@usandfriends
Np
Mando Gaming
@AeranMando_twitter
liseten
im having trouble with the SFML files
us͡an̸df͘rien͜ds͠
@usandfriends
?
What trouble? Be specific
Mando Gaming
@AeranMando_twitter
how to compile them
us͡an̸df͘rien͜ds͠
@usandfriends
If you go to the Wiki then there's a section on building. Follow the steps on there
Mando Gaming
@AeranMando_twitter
ok thnx
Roy Mor
@Kashio
Hey, what would be an appropirate fail valu from a function returning unsigned int where all values are possible to be returned and failure doesn't necessarily indicates an error that an exception needs to be thrown
prinxy
@prinxy
Hello World