Coding for nubs

Started by
8 comments, last by HyperV 7 years, 4 months ago

Ok so as seen above im a complete nub when it comes to coding stuff. I have tried web sites and YouTube videos to teach me how to code but the problem im having is not being able to ask why do i use that piece of code and not another. So i can understand what it does. So is their a way that i can be able to ask these questions and still be taught. PS im 17 so i dont have money to pay people to teach me.

Advertisement

I have tried web sites and YouTube videos to teach me how to code but the problem im having is not being able to ask why do i use that piece of code and not another.

This forum is a great place to post these type of questions.

Developer with a bit of Kickstarter and business experience.

YouTube Channel: Hostile Viking Studio
Twitter: @Precursors_Dawn

That still does not help. I need some one to teach me. How to code then and while they are teaching me I can ask questions. And sorry for the bad english

That still does not help. I need some one to teach me. How to code then and while they are teaching me I can ask questions. And sorry for the bad english

First, your IP address says you're in Texas. So if English is your native language, then act like it. Second, you don't need someone to teach you, you need to learn to ask intelligent questions. While a bit dated now, I recommend you read this:

http://www.catb.org/~esr/faqs/smart-questions.html

Third, the way to go about this is to pick a project that is within reach and do it. So "Pong clone" might be within reach but "first person shooter" is not. Once you have a project, you can start breaking down the key things you need for that project to begin existing, and then learn how to do them. If you're even before that stage, then I recommend that you find a good book on C# programming. It seems like there are a lot of good options:

https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=C%23+programming

And since the Internet can be a somewhat overwhelming and disorganized trove of information at the start, a book can really help clarity and focus to get rolling.

SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.

That still does not help. I need some one to teach me. How to code then and while they are teaching me I can ask questions. And sorry for the bad english

First, your IP address says you're in Texas. So if English is your native language, then act like it. Second, you don't need someone to teach you, you need to learn to ask intelligent questions. While a bit dated now, I recommend you read this:
http://www.catb.org/~esr/faqs/smart-questions.html
Third, the way to go about this is to pick a project that is within reach and do it. So "Pong clone" might be within reach but "first person shooter" is not. Once you have a project, you can start breaking down the key things you need for that project to begin existing, and then learn how to do them. If you're even before that stage, then I recommend that you find a good book on C# programming. It seems like there are a lot of good options:
https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=C%23+programming
And since the Internet can be a somewhat overwhelming and disorganized trove of information at the start, a book can really help clarity and focus to get rolling.
I will try getting one of these books to see if they help. Also English is not my first language. I know I can't make a fps at the beginning. Iv made a 2d platform already.

You have a computer, or at least have access to one: You know how to use it. You just don't know what to do with these tools.

I think you need to Learn To Think Like A Computer Scientist:

My Google skills are failing me right now - I'm looking for "Learn To Think Like A Computer Scientist" by Allen Downey, which is a great comprehensive guide to doing whatever magic programmers do and WHY, but this book http://www.greenteapress.com/thinkpython/thinkCSpy.pdf

is the Python edition, rather than a C based version but you should be able to translate the code. And best of all it's licenced under the GNU Free Documentation Licence, so it's Free.

That still does not help. I need some one to teach me. How to code then and while they are teaching me I can ask questions. And sorry for the bad english

First, your IP address says you're in Texas. So if English is your native language, then act like it. Second, you don't need someone to teach you, you need to learn to ask intelligent questions. While a bit dated now, I recommend you read this:
http://www.catb.org/~esr/faqs/smart-questions.html
Third, the way to go about this is to pick a project that is within reach and do it. So "Pong clone" might be within reach but "first person shooter" is not. Once you have a project, you can start breaking down the key things you need for that project to begin existing, and then learn how to do them. If you're even before that stage, then I recommend that you find a good book on C# programming. It seems like there are a lot of good options:
https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=C%23+programming
And since the Internet can be a somewhat overwhelming and disorganized trove of information at the start, a book can really help clarity and focus to get rolling.
I will try getting one of these books to see if they help. Also English is not my first language. I know I can't make a fps at the beginning. Iv made a 2d platform already.

Fair enough on the English point. In that case look on amazon for game programming books in your chosen programming language, there are a lot. It's not that the books have information you can't get elsewhere, but they are much more usefully organized and focused towards creating a specific thing. That can make it much easier to get off the ground.

SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.

Following on from my comment above. Here's the C++ version of Learn to Think Like A Computer Scientist, found next door to the Python version:

http://www.greenteapress.com/thinkcpp/thinkCScpp.pdf

http://greenteapress.com contains all the different versions of L2TLaCS, and more free books from Allen Downey (and friends)

might be within reach but "first person shooter" is not

Depends on the engine. Unreal Engine 4 has a basic First and Third Person Shooter templates in their basic setup and they have dozens of video that show people how to craft them into better versions.

The largest + to UE4 is their Blueprint system that requires a user to write zero code for a wide range of projects.

Developer with a bit of Kickstarter and business experience.

YouTube Channel: Hostile Viking Studio
Twitter: @Precursors_Dawn

Hi ,

Most of the people already answered your question.

It takes time to learn something and be patient with it.

first learn look for a suitable programming language you like (there is no better language it really depends on the needs and what you like).

trust me it's hard to make a game so i recommend you to try baby steps . create small programs and check what it's doing behind ask yourself why is this working.. change data values to see what will happen if it's changed.

This forum is really great for game dev information also great for fun.

you can always ask a question like what the guys above me, earlier mentioned.

of course it takes time to get an answer, people help other people at free will.

im having is not being able to ask why do i use that piece of code and not another

There are books that learn you how to debug and you can see why it's a better to use that piece of code and not another.

Of course you can try create something like a first person shooter.

If you are going to use Unreal. the unreal engine team hosts every thuesday and thursday a twitch stream.

So ask alot of questions (A question is never stupid)

Google alot and

do alot of stuff beyond of whats been writtin on the book.

sorry for my grammar doing multiple things at the same time xD

Hope this helps :)

HyperV

This topic is closed to new replies.

Advertisement