Don't go the route of DirectX right away. You'll need to write about 600 lines of code before you start coding your actual game. (it's basic Windows programming and setting up Direct 3D for rendering, and nothing else)
I'd add function pointers and member function pointers to that list. I've found them to be really useful in handling input in a way that isn't hard coded into the game.
@MaxRavelle Completely serious. I think different geological areas get different versions ( at least graphically ) of YT. Just saying that YT have at least one more visual set up than was stated. Nothing important really just something to put in the back of the mind.
dam his is complicated as crap imagine how hard call of duty and stuff would be yea hey dude can u tell me how to make a video game like call of duty??
@ganstaboii2332 a game engine that provides a basic UI to make games u dont need that much scripting to make the actual engine alot of hte geometrics are already made and u can DL maps already made but u lose alot of freedom do to this
but unless u understand opengl u shouldnt worry to much u can look up tutorials on unity 3d engine
When I searched game development, I thought of learning how to use C/C++ properly to make a game, and learn the concept, like creating a certain website system on PHPacademy. This was the top viewed, and also the worse than the worst I could image. This doesn't help at all.
You know I wanted to program games but I think I'll just stay with designing the art and stuff but I could still learn coding to code programs and stuff because I don't want my imagination to overwhelm my actual ability.I just need to know a program that would be good for me to start out with.
me and some freinds are going to start a games company and for our first game the boss of us all wanted me to do the techy part.hooray im slaving over java javascript and c++ im so tired any tips or tricks u guys got?
@HighVoltageWeed im 13 and ive made a fully functioning game with my freinds so it really depends what your iq is and what you are doing for the game eg. ai`s or collision or scenery any queries you could ask me but ull have to learn the language urself
@HighVoltageWeed so were english jeordies really.newcastle has high demand for game developers. allthough most of our freinds want to do very high jobs like lecturer or archeoligist
@HighVoltageWeed well you do what you want.dont let anyone stop you.the hardest part of game design and development is the scripting.id recomend dark basic pro for a first script
I hope this doesn't sound rude but I think you can safely ignore almost everything this kid says.
Yes you should learn the basics of programming in general but you should also have fun doing it. You can start out with a high level approach and as you learn more you can delve into the low level stuff. (Google SICP for a great start).
No offense but you'd be better served taking game development advice from someone with a proven record in the industry, not a neophyte with no commercial releases.
I think you're amazing for talking about game development and just saying it how it is. I've had this game idea for a few weeks now, set in space, huge maps, customizable ships yadda yadda... but there's one tiny problem. I don't know C++ and i was already thinking about coding it in C++. I think now your videos have really spelt it out for me, so i'm going to start basic, hopefully stick at it and if I ever make my game in the next five years it'll be a miracle. Thanks anyway ;)
@TheNordbjerg Based on your spelling, sentence structure and the fact that you didn't reply to a post or specify who you were talking to when you obviously were criticizing someone. I'd say you are the retarded one here.
well my older brother is in college right now and wants to start game programming and we wuld want to be partners and i feel that its going to work good cause we would get things done a lot faster
Quick question...maybe. I noticed you mentioned SDL under both pre-built libraries and doing it from scratch. I was thinking C++ and SDL were considered doing it from scratch, but now I'm confused.
@BlackHeavenSymphony actually if you take a deep look at some high level programming languages and even scripting languages like java,php, and others are very alike in the data types,true/false statements, and other areas.
Actually when I started my C++ learning I soon found php,java,C, and javascript to be child's play.
OOP really is the best, it makes the learning curve for everything else "backwards compatible".
I'm fairly competent @ C++ now, but still a ways to go to be "good".
hi there. ok, you're probably gonna laugh, but why cares anyway, as long as I can get an answer. I hold a masters degree in computer science. :) I took a course in C and then in C++ while I was still a bachelor student and as much as I remember those were dreadful. By that time I already knew pascal and in recent years among others I've fallen in love with visual basic and Java. So, what do you think, can Java be used for game programming instead of C/C++?? Any thoughts?
@VikiSil Check out the sandbox game "Minecraft." The current iteration is (almost) completely made by one man. He started creating it in October 2009, and it is made in Java.
I was wondering..is it also possible to make games with C#? I am trying to learn C++, but it's really hard, I do understand the basic concepts but I am far from good enough to start creating games using OpenGL Allegro and stuff.
Why C#? I am learning this language on school (although not game programming, but "normal" application programming) so I think I will get to know this language a bit sooner.
@sheepkilier You can use its own 2D rendering API, or you can use OpenGL instead:
"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer."
It's funny how you noobs are just like I am going to create a game. Yea this should be fun and I will get rich from it. Lol you are very very misleading yourself. C++ is the hardest programming language to learn. It's not Action script or visual basic 2008. This stuff is very very hard to learn and takes a lot of time. But good luck and keep at it if you want to get good at something. That is all the words of wisdom I can share with you.
lol :P i'm 14 years old, and me and my uncle are trying to make a awsome multy kick BUTT game with game maker 8.0, and guitar PRO 5 (for music) go and check out the video in my channel ;) maybe someday, maybe in a few years, i will start to make games this way... but that's not gonna be yet ;) what the heck are you waitng for? go watch my video ;D
HOw do I get into Game DevelOPMENT!?!..... I. am. joking. I was looking through the internet with this basic question in mind tonight, and your video satisfied my wish.
@Darien500 man this week im dumb i'll rewrite that " Lol opps its just I've never heard of the Word* and I just looked it up and It's in the right place"
Having suitable or sufficient skill, knowledge, experience, etc., for some purpose; properly qualified: He is perfectly competent to manage the bank branch.
In American culture, 'competent' is just as frequently visited a concept as 'confidence'. Basically, it means you have SKILLS, are ABLE, will WIN against COMPETITORS - see how they start the same way? They are related.
I cringe every time I use the word competent because, as proved by this genius, I always get the sense that just not enough people know what it means.
umm i know i should of asked this question in the last vid but with those books can u like get them from like a public libary for that allows you to borrow out books? because mine which is like a block from me has liek over a million books that at a bookstore i would normally bye?
@snacki15 cant do it with winapi only, youll need to use some winapi stuff tho. Check out the book "Advanced 2D game Programming" by J Harbour if you know the Cpp well enough and want to learn how to use d3d
I followed ur advice on these videos and I made a pong clone with c++ and allegro! I'm registered on the forums and they have definantly helped me alot. I can't wait untill you guys release more videos! Keep up the good work!
Yes, C# is fine to use, the reason why people say C++ is because it is faster, and it gives you complete control over hardware and the actual framework
Funny but true, i see alot of times people asking stupid things, trying to go to fast without even knowing basics, i d say the most important part is knowing Object Oriented part of c++, after that you are pretty safe to start with game libraries
LOL The thing about losing friends - maybe you should think over if they were your friends (not to mention - best!) indeed. :D btw For a start game project Sudoku and Tic-tac-toe are pretty good. Especially the second can give you some basic experience in programming A.I.
start out at around £25,000 as a junior programmer and can get up to £60,000+ if your in a big successfull studio heading towards lead programmer/designer the salary doesnt really have a top limit on it, depends on how "famous" you become for being very very very good at what you do. If you are that good companies will pay top dollar to get you in their studio making their games.
I was sitting next to a game developer programer at microsoft and he earned 45 per hour - don't know what that translates to yearly. And he was only a contracter. The actual full time devlopers earn around 100 - 140 thousand a year depending on the game title and it's ability to be successful.
Here is the book list in order which I read to get me into game dev:
1) C++ a beginners guide by Herbert Schildt, very good book for learning basic syntax and concepts, I used bloodsheds Dev C++ IDE as its very simple for beginners.
2) Ivor Horton's Beginning Visual C++ 2008, because you are going to need to use a top notch IDE for game dev. Visual studio 2008 is currently free to all university and college students through the microsoft dreamsparks program.
3) Effective c++: 55 ways to.... by Scott Meyers, a good book to increase you from beginner to intermediate.
5) Programming in Lua by Roberto Ieru... you will need a scripting language, Lua is a popular one for game dev.
6) Introduction to 3D game programming with DirectX 10 by Frank Luna, a good book, maybe not the best but it worked for me, you might also want to go with OpenGL instead of DirectX.
7) Programming game AI by example by Mat Buckland, a good introduction text on the subject, also includes some use of Lua scripting which is also good learning.
To get in to professional game dev studio you will also be expected to have a good degree in a technical subject primarily Computer Science, Maths, Physics, I personally have a first class degree in Bsc Mathematics and Astronomy. and I taught myself c++/Lua/DirectX/Artificial intelligence programming whilst at university.
the only other 'thing' you need to get into professional game dev is passion, you must absolutely want to be a game programmer otherwise you wont even get through the first "teach yourself" book, other than that, if you do want it and try in the proper way for it, you will get where ever you want to go.
One thing most people don't understand though is no one can read there mind and tell them the next step. People need to research what they're trying to do and do it themselves. If you're unable to do that you shouldn't be a coder.
I absolutely couldn't agree more. To this day I STILL get dozens of messages asking me how to start (even after seeing this video). If you can't take the initiative to grab a book or tutorial and teach yourself without having somebody hold your hand, you aren't cut out for this kind of work.
Well then go for 110%. Make fun of people's SOULS why doncha. Oh and hey I'm trying to read this array but the when I ask for the #1 value it really gives me the second one, this API if messed up. It's like an array starts on zero or somethin'
You mean like every array? Arrays start at index 0, because the index is actually an offset from the memory address of the initial element. Each element is at (location of array + index*sizeof(array)). So the first index is 0, because there is no offset in memory. deuces.
wow you taught me alot but i still dont understand :( . im interested in the concepts i have had and i got tons of layouts but i cant seem to put them into a 3d game. i tried putting games together like runescape or counter strike but nothing seems to work. i have 2 expensive programs : zbrush . and 3ds max. how would i start to design it?
thats actually kind of tricky you will most likely start off making games for the PC and not any Video Game Consoles because the companies that make those consoles sign contracts with known developers giving them permission to make a game for their System then the Company gives that developer an SDK(Software Development Kit) for their system the only system you could probably make games for right now is the Xbox 360 by using XNA Game Studio with C# to do so
the only homebrew SDK I know about or have heard about is XNA Game Studio and before you install the software when you accept the end liscense user agreement thats basically signing a contract saying you won't use the software for anything microsoft doesn't want you to use it for plus if you develope any home brew games for the XBox 360 you need an XNA Creators club Membership which is $ 100.00 a year if I remember correctly and Microsoft gets 30% of anything you make when selling your game
I hate to break it to you, but by definition XNA is NOT a homebrew SDK. It's made by MIcrosoft. And if you haven't heard of any other ones, you might want to check them out. I'm developing a game for Dreamcast and PSP without any official tools. You can also do that for many, many other consoles.
You're funny.
shinyarmor101 1 month ago
Don't go the route of DirectX right away. You'll need to write about 600 lines of code before you start coding your actual game. (it's basic Windows programming and setting up Direct 3D for rendering, and nothing else)
MrShyguy0 1 month ago
What if I want to start with a very well structured basic language like Java or C++? Obviously not only for game dev. but for some other things too.
KoltTv 1 month ago
You sir have inspired me when i turn 13 i am going out and buying a c++ and an sdl book and study my ass off thank you
TheWindowsman2 1 month ago
I'd add function pointers and member function pointers to that list. I've found them to be really useful in handling input in a way that isn't hard coded into the game.
MrShyguy0 1 month ago
but wt prgrm do i use?
coyaOMEGA 2 months ago
@coyaOMEGA
Windows lolzers
pufixas 2 months ago
Where I am, we experience YT in the fashion the leaves the link below the video window, not to either side of.. Just a piece of extra knowledge..
Thomaxonal 2 months ago
@Thomaxonal not sure if you're joking or not, but in old YT the links used to be on the side, these vids are like 3 years old now :P
MaxRavelle 1 month ago
@MaxRavelle Completely serious. I think different geological areas get different versions ( at least graphically ) of YT. Just saying that YT have at least one more visual set up than was stated. Nothing important really just something to put in the back of the mind.
Thomaxonal 1 month ago
Your link to the game development libraries appears to no longer exist (404).
Soulsphere001 2 months ago 2
lol whats minimul?
politicaltruth42 2 months ago
I don't agree that team suck if fact you have to know the personality of your team members before letting them in, that's why there is an interview.
Team rocks and teamwork is everything!
quakebox 2 months ago
I want to make Frostbite engine 3 in two weeks help!
webDes33 3 months ago
@webDes33 You are late i made it in 2 days, just needed 7858746766544574678574676 cups of coffe :)
uruguayitorip 2 months ago
@uruguayitorip pfffft If you want to stay up and program smoking crack will help you a lot! :D
webDes33 2 months ago
@webDes33 didn't i said that , coffee and crack it was :)
uruguayitorip 2 months ago
i have a question:
Can you give me an example where i will need a pointer?
Im programing for 3 years now, and i have never needed a pointer...
pecololek 4 months ago
HEY, in your list of prerequisites you should have mentioned Design Patterns.
tranceemerson 4 months ago
gyro is a penislicker
RUBB3Rman 4 months ago
show me the code god dammit
THEMASSIAOFNOTCH 4 months ago
This has been flagged as spam show
you talk a LOT!!!
THEMASSIAOFNOTCH 4 months ago
dam his is complicated as crap imagine how hard call of duty and stuff would be yea hey dude can u tell me how to make a video game like call of duty??
ganstaboii2332 5 months ago
@ganstaboii2332 start with 3d unity engine look up codes and toturials how to make fps
emilio124567 4 months ago
@emilio124567 what the hell is 3d unity ??? srrryyy im stupid man
ganstaboii2332 3 months ago
@ganstaboii2332 a game engine that provides a basic UI to make games u dont need that much scripting to make the actual engine alot of hte geometrics are already made and u can DL maps already made but u lose alot of freedom do to this
but unless u understand opengl u shouldnt worry to much u can look up tutorials on unity 3d engine
emilio124567 3 months ago
i wanted to make a video game like ratchet and clank
ganstaboii2332 5 months ago
When I searched game development, I thought of learning how to use C/C++ properly to make a game, and learn the concept, like creating a certain website system on PHPacademy. This was the top viewed, and also the worse than the worst I could image. This doesn't help at all.
joannis11 5 months ago
hehehe i moved on and im not competent with my language xD what a legend
TheAndred123 5 months ago
You know I wanted to program games but I think I'll just stay with designing the art and stuff but I could still learn coding to code programs and stuff because I don't want my imagination to overwhelm my actual ability.I just need to know a program that would be good for me to start out with.
zudowoodo 6 months ago
Other peoples engines confuse me, so I always re-invent the wheel :Ic
Invisibrah 6 months ago
What's your view of SFML? Have you tried it before?
KholdAxe 7 months ago
What a funny nerd guy, but you make sense :))
laqscolo 7 months ago 2
Comment removed
laqscolo 7 months ago
My first c++ game was called "valkyria dogeball" you was a red ball hitting pepole
TompanX 8 months ago
me and some freinds are going to start a games company and for our first game the boss of us all wanted me to do the techy part.hooray im slaving over java javascript and c++ im so tired any tips or tricks u guys got?
MrMaxydoodle 8 months ago
Comment removed
MrMaxydoodle 8 months ago
You ruin peoples lives..
GreaterIsOurGod 9 months ago
i wanna start from 12 years old ... is this recommended?
HighVoltageWeed 9 months ago
@HighVoltageWeed im 13 and ive made a fully functioning game with my freinds so it really depends what your iq is and what you are doing for the game eg. ai`s or collision or scenery any queries you could ask me but ull have to learn the language urself
MrMaxydoodle 8 months ago
@MrMaxydoodle
but since i live in england all my friends are dreamin to become football stars (soccer stars). so its just me
HighVoltageWeed 8 months ago
@HighVoltageWeed so were english jeordies really.newcastle has high demand for game developers. allthough most of our freinds want to do very high jobs like lecturer or archeoligist
MrMaxydoodle 8 months ago
@MrMaxydoodle
Game develpment is not popular in my school. Probably so unpopular no one is interested. that the point im trying to get across
HighVoltageWeed 8 months ago
@HighVoltageWeed well you do what you want.dont let anyone stop you.the hardest part of game design and development is the scripting.id recomend dark basic pro for a first script
MrMaxydoodle 8 months ago
Any FREE game development language ?
BlitzPlus is a comerical. :(
pecololek 9 months ago
This has been flagged as spam show
@GyroVorbis
thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks
You open my gate to paradise.
starbtx20000 9 months ago
U sir had to be the dude playing Mark Zuckerberg in "Social network" if you have watched that ,ofcourse, not damn Jesse Eisenberg
4aynoedepeb0 10 months ago
ily
Deeharok 10 months ago
I hope this doesn't sound rude but I think you can safely ignore almost everything this kid says.
Yes you should learn the basics of programming in general but you should also have fun doing it. You can start out with a high level approach and as you learn more you can delve into the low level stuff. (Google SICP for a great start).
No offense but you'd be better served taking game development advice from someone with a proven record in the industry, not a neophyte with no commercial releases.
TheProgrammingTutor 10 months ago
@TheProgrammingTutor Yes, someone like you can do that, can't you?
lizardX11 8 months ago
just want to say, a good language to get started in now is c# with xna... its quickly catching on and its quite big in the industry.
eatcomics 11 months ago
I think your friends shouldnt be mad because if you cant play the game? then get the fuck out
poopinitup 11 months ago
I dont think you lost friend because of that :)
I'ts cause your an asshole
6littleMERMAIDS 11 months ago
God You're such an asshole
6littleMERMAIDS 11 months ago
thums up if your watching this without knowing any computer language
6littleMERMAIDS 11 months ago
U know what, I don't even have a facebook account, so I'm definitely gonna start from scratch!LOL
s397067 11 months ago
"MINIMUL REQUIREMENTS".... LOL
THELUKESTIR 11 months ago
I think you're amazing for talking about game development and just saying it how it is. I've had this game idea for a few weeks now, set in space, huge maps, customizable ships yadda yadda... but there's one tiny problem. I don't know C++ and i was already thinking about coding it in C++. I think now your videos have really spelt it out for me, so i'm going to start basic, hopefully stick at it and if I ever make my game in the next five years it'll be a miracle. Thanks anyway ;)
Emejapazco 1 year ago
Graphic artists are bastards!
owensoft 1 year ago
you just answered every single one of my questions... its like you read my mind. all i can say, is thank-you
Johntmssf 1 year ago
unless ure retarded, hehehe xD
TheNordbjerg 1 year ago
@TheNordbjerg Based on your spelling, sentence structure and the fact that you didn't reply to a post or specify who you were talking to when you obviously were criticizing someone. I'd say you are the retarded one here.
ILikeWafflessss 1 year ago
@ILikeWafflessss Hey! I can spell :(
TheNordbjerg 1 year ago
And you sir, are a moron. I didn't specify who I replied to because I was doing a quote of the video.
TheNordbjerg 1 year ago
well wat games have u been trying to make?
peterraad23 1 year ago
well my older brother is in college right now and wants to start game programming and we wuld want to be partners and i feel that its going to work good cause we would get things done a lot faster
peterraad23 1 year ago
Lol. One one side and its below... (I know it used to be different, but it still makes me laugh)
Great vids though, realy helpful for just starting out (like me...)
jtedit007 1 year ago
I got the book called "beginning c++ game programming by Michael Dawson"
for christmas
legos11000 1 year ago
what are subroutines?
legos11000 1 year ago
Quick question...maybe. I noticed you mentioned SDL under both pre-built libraries and doing it from scratch. I was thinking C++ and SDL were considered doing it from scratch, but now I'm confused.
MrWtaplin 1 year ago
This guy is a chump. He just read the table of contents tp a CompSCI 101 book.
nmartinable 1 year ago
can python be used?
niyahlanya 1 year ago
Is it worth learning more than one language at the same time? or should I go one language at a time?
DeuceisLegit 1 year ago
@DeuceisLegit One at a time! I know i studied a lot of C++, but i need another book on it( for details)! Then C and maybe C#.
BlackHeavenSymphony 1 year ago
@BlackHeavenSymphony actually if you take a deep look at some high level programming languages and even scripting languages like java,php, and others are very alike in the data types,true/false statements, and other areas.
Actually when I started my C++ learning I soon found php,java,C, and javascript to be child's play.
OOP really is the best, it makes the learning curve for everything else "backwards compatible".
I'm fairly competent @ C++ now, but still a ways to go to be "good".
jcash365 1 year ago
im sorry you lost you're friend i hope you become friends again
7bullsofhavik 1 year ago 6
@7bullsofhavik You know what? Believe it or not, we apologized to each other a few months ago and are friends again... damn.
GyroVorbis 1 year ago 23
@GyroVorbis just one week ago i got my friend back too i'm learning more C++ everyday and i love it.
7bullsofhavik 1 year ago
@GyroVorbis HAY AM A GOOD ARTIST CAN HELP DRAW YOUR GAMES!!!! PLASE
johnnydog12 1 year ago
hi there. ok, you're probably gonna laugh, but why cares anyway, as long as I can get an answer. I hold a masters degree in computer science. :) I took a course in C and then in C++ while I was still a bachelor student and as much as I remember those were dreadful. By that time I already knew pascal and in recent years among others I've fallen in love with visual basic and Java. So, what do you think, can Java be used for game programming instead of C/C++?? Any thoughts?
VikiSil 1 year ago
@VikiSil Check out the sandbox game "Minecraft." The current iteration is (almost) completely made by one man. He started creating it in October 2009, and it is made in Java.
Bunji2k6 1 year ago
you know what, i have no girlfriend... which means ILL START FROM SCRATCH BABY!!!! :D
superknife24 1 year ago 66
@superknife24 Heheh
rick8028 1 year ago
@superknife24
Fuck Yea!
6littleMERMAIDS 10 months ago
c++ should work?
pufixas 1 year ago
why are your hands so white?
Kansyn 1 year ago
I was wondering..is it also possible to make games with C#? I am trying to learn C++, but it's really hard, I do understand the basic concepts but I am far from good enough to start creating games using OpenGL Allegro and stuff.
Why C#? I am learning this language on school (although not game programming, but "normal" application programming) so I think I will get to know this language a bit sooner.
bartjoboy 1 year ago
Are SDL and OpenGL both graphic libraries? If so, how come many use both?
sheepkilier 1 year ago
@sheepkilier You can use its own 2D rendering API, or you can use OpenGL instead:
"Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer."
EXetoC 1 year ago
you might want to add DarkBasic/Pro to the list of Game specific languages if you need the link, ill find it
asams1996 1 year ago
This is a video of absolute, concentrated, NERD RAAAGE.
Asim0f 1 year ago
I don't see a stupid game programmer doing memory optimization on his stupid game that needs like 5 mb of memory....
grgcucu 1 year ago
It's funny how you noobs are just like I am going to create a game. Yea this should be fun and I will get rich from it. Lol you are very very misleading yourself. C++ is the hardest programming language to learn. It's not Action script or visual basic 2008. This stuff is very very hard to learn and takes a lot of time. But good luck and keep at it if you want to get good at something. That is all the words of wisdom I can share with you.
aweltlin 1 year ago
lol :P i'm 14 years old, and me and my uncle are trying to make a awsome multy kick BUTT game with game maker 8.0, and guitar PRO 5 (for music) go and check out the video in my channel ;) maybe someday, maybe in a few years, i will start to make games this way... but that's not gonna be yet ;) what the heck are you waitng for? go watch my video ;D
BaraBrandurHenriksen 1 year ago
How did you start with Making game
with programs or Hardcore scripts
iemandmetgeenhoofd 1 year ago
Are you in the game development industry? (are you in a company?)
spookymcfuzzy 1 year ago
ROFLMAO that last part was too funny!
I'm going to skip the next video, go get a "sams teach yourself c++". Thanks! =]
felixduhcat89 1 year ago
Pointers and dynamic memory are killing me, I just can't seem to get a hold on them.
JesusRojoGr 1 year ago
lol...im just going to buy a book......
applebaby132 1 year ago
haha!
jorreerroj 1 year ago
HOw do I get into Game DevelOPMENT!?!..... I. am. joking. I was looking through the internet with this basic question in mind tonight, and your video satisfied my wish.
great video. much appreciated.
VegaOmega23 1 year ago
Comment removed
Darien500 1 year ago
@Darien500 Oh my dear sweet lord. You win the ironic comment of the century.
GyroVorbis 1 year ago 227
@GyroVorbis lol opps its just i've never heard of the world and i just looked it up and its in the right place
Darien500 1 year ago
@Darien500 man this week im dumb i'll rewrite that " Lol opps its just I've never heard of the Word* and I just looked it up and It's in the right place"
Darien500 1 year ago
@GyroVorbis no he diden,t but u win some shit :p
TheRealAuxiliary 1 year ago
@GyroVorbis You are soo funny
kawakesincfilms 1 year ago
@GyroVorbis He's a kid. Calm down.
Jorbz150 1 year ago
@GyroVorbis dictionary meaning of competent:
Having suitable or sufficient skill, knowledge, experience, etc., for some purpose; properly qualified: He is perfectly competent to manage the bank branch.
I now know whqat it means
Darien500 1 year ago
@GyroVorbis lol
darkdevil905 7 months ago
@Darien500 This
johnnyc130 1 year ago
@Darien500 This
johnnyc130 1 year ago
@Darien500 lmao seriously?
DevilsDomain 1 year ago
@Darien500 fucking lol
SuperFeimer 1 year ago
@Darien500 competent means inteligent. He means know your language.
zowlyfon 1 year ago
@Darien500 so awkward
hampson1 11 months ago
@Darien500
In American culture, 'competent' is just as frequently visited a concept as 'confidence'. Basically, it means you have SKILLS, are ABLE, will WIN against COMPETITORS - see how they start the same way? They are related.
I cringe every time I use the word competent because, as proved by this genius, I always get the sense that just not enough people know what it means.
LunaBunnies 10 months ago
@Darien500 Incompetent is completely idiot at a subject.
Competent is that you have some skills in one subject.
Ark4evah 7 months ago
@Darien500 Yeah....true the only problem is that we arent learning english !!
darkdevil905 4 months ago
umm i know i should of asked this question in the last vid but with those books can u like get them from like a public libary for that allows you to borrow out books? because mine which is like a block from me has liek over a million books that at a bookstore i would normally bye?
Darien500 1 year ago
ANNDD THEEENNNNNNNN
samzino2 1 year ago
i have a question...i'am learning right now Win32 Api...and i'am wondering if this has any connections with directx i mean
if i can create games with Win32 Api...srry for this question but i want to know the answer...:P
snacki15 2 years ago
@snacki15 cant do it with winapi only, youll need to use some winapi stuff tho. Check out the book "Advanced 2D game Programming" by J Harbour if you know the Cpp well enough and want to learn how to use d3d
Kamshak1337 1 year ago
I followed ur advice on these videos and I made a pong clone with c++ and allegro! I'm registered on the forums and they have definantly helped me alot. I can't wait untill you guys release more videos! Keep up the good work!
mv2112mv 2 years ago
I keep hearing that the language to learn is C or C++. I've heard about C# -- is that okay to use, too?
TheAgentAR 2 years ago
Yes, C# is fine to use, the reason why people say C++ is because it is faster, and it gives you complete control over hardware and the actual framework
ajk321 2 years ago
Funny but true, i see alot of times people asking stupid things, trying to go to fast without even knowing basics, i d say the most important part is knowing Object Oriented part of c++, after that you are pretty safe to start with game libraries
themewz 2 years ago
@themewz OOP and manual memory management so you aren't hemorrhaging memory.
thanatos454 1 year ago
even "holliwood" stars are pretty anti-social
they just go out and "socialize" when they gota promote something
they break up so much cuz their partners get in the way of their carreer and/or creations
society is just a game, so learn how to play it
madjunir 2 years ago
Less then a social life. lol
I got 54 friends on XBOX live - that counts as a social life?
kl431 2 years ago
ha ha ha... no girlfriend.... he he he
jure006 2 years ago
start out at $70k - $80k for game developer job.
dban10 2 years ago
So, How Much Do Game Developers Make???
TxxxHxxxD 2 years ago
you mean money?
if yes:
HAHAHAHA
DasAntiNaziBroetchen 2 years ago
@DasAntiNaziBroetchen They make 120 thousand per year at most..
ColaBubbleTea 2 years ago
HAHAHAHAHA!
yes! might be true! but what happens as soon as they sell it?^^
GTA IV 500'000'000$ in the first week.
DasAntiNaziBroetchen 2 years ago
No, they did not make 500 billion dollars in the first week, NASA, Google and the U.S.A's debt isn't even that high.
MonkeyMadnessSchool 2 years ago
When did i say 500 billion dollars?
does "500'000'000$" look like 500 billions to you?
DasAntiNaziBroetchen 2 years ago
LOL The thing about losing friends - maybe you should think over if they were your friends (not to mention - best!) indeed. :D btw For a start game project Sudoku and Tic-tac-toe are pretty good. Especially the second can give you some basic experience in programming A.I.
rbaleksandar 2 years ago
no social life, no gf, me! me! lol
MusicSKIT 2 years ago
use Unreal Engine 3, its free now, weee. ;d
GfameVideos 2 years ago
This has been flagged as spam show
what is your age??
superbursihido 2 years ago
21jgh
superbursihido 2 years ago
i wonder how much a game programmer earn per year
rax7 2 years ago
60k$+/year I heard ( with no beforehand game development experience)
IIoWoII 2 years ago
start out at around £25,000 as a junior programmer and can get up to £60,000+ if your in a big successfull studio heading towards lead programmer/designer the salary doesnt really have a top limit on it, depends on how "famous" you become for being very very very good at what you do. If you are that good companies will pay top dollar to get you in their studio making their games.
JackChurch0110 2 years ago
I was sitting next to a game developer programer at microsoft and he earned 45 per hour - don't know what that translates to yearly. And he was only a contracter. The actual full time devlopers earn around 100 - 140 thousand a year depending on the game title and it's ability to be successful.
joeysipos 2 years ago
wow, even at Microsoft, he only earns $45 an hour. although it is higher than most of the wages. but still, it is just wage, not salary.
rax7 2 years ago
any particular C++ book for beginner that u suggest? I'm currently looking for one but it's kinda hard to choose
YuuViEtz 2 years ago
The Sams books are good, just go for 21 days and not 24 hours. It's way better.
And Practical C++ is great too. But I have recently moved onto XNA and it is working well for me :) Not as big of an indie scene as c++ though :P
kadajett 2 years ago
Here is the book list in order which I read to get me into game dev:
1) C++ a beginners guide by Herbert Schildt, very good book for learning basic syntax and concepts, I used bloodsheds Dev C++ IDE as its very simple for beginners.
2) Ivor Horton's Beginning Visual C++ 2008, because you are going to need to use a top notch IDE for game dev. Visual studio 2008 is currently free to all university and college students through the microsoft dreamsparks program.
list continued in next comment...
JackChurch0110 2 years ago
3) Effective c++: 55 ways to.... by Scott Meyers, a good book to increase you from beginner to intermediate.
5) Programming in Lua by Roberto Ieru... you will need a scripting language, Lua is a popular one for game dev.
6) Introduction to 3D game programming with DirectX 10 by Frank Luna, a good book, maybe not the best but it worked for me, you might also want to go with OpenGL instead of DirectX.
continued in next comment...
JackChurch0110 2 years ago
7) Programming game AI by example by Mat Buckland, a good introduction text on the subject, also includes some use of Lua scripting which is also good learning.
To get in to professional game dev studio you will also be expected to have a good degree in a technical subject primarily Computer Science, Maths, Physics, I personally have a first class degree in Bsc Mathematics and Astronomy. and I taught myself c++/Lua/DirectX/Artificial intelligence programming whilst at university.
JackChurch0110 2 years ago
the only other 'thing' you need to get into professional game dev is passion, you must absolutely want to be a game programmer otherwise you wont even get through the first "teach yourself" book, other than that, if you do want it and try in the proper way for it, you will get where ever you want to go.
JackChurch0110 2 years ago
Why rates is ** just rate 5stars awesome video!
doublesob 2 years ago
Good advice Gyro.
One thing most people don't understand though is no one can read there mind and tell them the next step. People need to research what they're trying to do and do it themselves. If you're unable to do that you shouldn't be a coder.
Kaln0s 2 years ago
I absolutely couldn't agree more. To this day I STILL get dozens of messages asking me how to start (even after seeing this video). If you can't take the initiative to grab a book or tutorial and teach yourself without having somebody hold your hand, you aren't cut out for this kind of work.
GyroVorbis 2 years ago
Wow can you be any more insulting?
johnesco 2 years ago
Most certainly.
GyroVorbis 2 years ago
Well then go for 110%. Make fun of people's SOULS why doncha. Oh and hey I'm trying to read this array but the when I ask for the #1 value it really gives me the second one, this API if messed up. It's like an array starts on zero or somethin'
johnesco 2 years ago
You mean like every array? Arrays start at index 0, because the index is actually an offset from the memory address of the initial element. Each element is at (location of array + index*sizeof(array)). So the first index is 0, because there is no offset in memory. deuces.
GyroVorbis 2 years ago
I could have said that in a more simple way. Although, your way sounds much better.
0121ryanh117 2 years ago
Comment removed
iceblade05 2 years ago
wow you taught me alot but i still dont understand :( . im interested in the concepts i have had and i got tons of layouts but i cant seem to put them into a 3d game. i tried putting games together like runescape or counter strike but nothing seems to work. i have 2 expensive programs : zbrush . and 3ds max. how would i start to design it?
nevinator8 2 years ago
For starters, things made in zbrush will 99.9% be non-game ready, since the models made with it can be millions of polys.
Those are just modeling apps, like Gyro said, you need a programming language or a pre-built library or engine.
PhantasqProductions 2 years ago
You are funny dude. Not but seriously, you are funny. XD
me liking this series better than the previous one.
touristtam 2 years ago
how can i make a game so that it can run on Playstation 2/3 , psp , xbox , nintendo ds and etc?
evermanito 2 years ago
Lol.
Deddinsyde 2 years ago
thats actually kind of tricky you will most likely start off making games for the PC and not any Video Game Consoles because the companies that make those consoles sign contracts with known developers giving them permission to make a game for their System then the Company gives that developer an SDK(Software Development Kit) for their system the only system you could probably make games for right now is the Xbox 360 by using XNA Game Studio with C# to do so
126644 2 years ago
There are homebrew SDKs out there. It's not like you have no alternative to being a big company and signing a contract to get the official SDK.
GyroVorbis 2 years ago
the only homebrew SDK I know about or have heard about is XNA Game Studio and before you install the software when you accept the end liscense user agreement thats basically signing a contract saying you won't use the software for anything microsoft doesn't want you to use it for plus if you develope any home brew games for the XBox 360 you need an XNA Creators club Membership which is $ 100.00 a year if I remember correctly and Microsoft gets 30% of anything you make when selling your game
126644 2 years ago
I hate to break it to you, but by definition XNA is NOT a homebrew SDK. It's made by MIcrosoft. And if you haven't heard of any other ones, you might want to check them out. I'm developing a game for Dreamcast and PSP without any official tools. You can also do that for many, many other consoles.
GyroVorbis 2 years ago