[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Programming advice.

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 26
Thread images: 3

File: 20170608_022723.jpg (280KB, 1321x1436px) Image search: [Google]
20170608_022723.jpg
280KB, 1321x1436px
Im a teen that is trying to get into programming as a head start for college. So far I love what I have done. I want to be both a game dev and a programmer in general for work when the time comes. Everytime I start learning again, I fall off the horse and take long breaks because I cant find efficient places to learn. Im learning c# but I cant follow youtube videos because they just teach you one thing, not how to actually use the methods they are teaching. I have yet to find a good website or websites to be able to learn and keep me coming. Id really appreciate some advice for successful programmers. Thanks my fellow friends.
>>
I'd suggest you start with a little project, let's say standard atuff: build a simple calculator. You learn about GUI, basic math operations, click handlers, maybe events, maybe attach a little sqlite database for storing history. Search and learn as you go.
>>
>>61038550
>atuff
*stuff
>>
There are a few books out there that teach you how to build small games in XNA step by step. This is literally what you're looking for.

Disregard any other shit advice on /g/.
>>
>>61038550
Im gonna take this to heart and start tomorrow on something like this. Before I stopped for a bit, I freestyled a dice roll program which I was pretty happy with.
https://gist.github.com/gellydew/1176803d077da01898cb0ea6331a0a08
>>
>>61038518
>game dev
haha
>>
>>61038595
>laughing at a job in an industry with estimated worth of 91.5 billion
haha
>>
>>61038616
> never know how shitty is industry
>>
>>61038518
>Im a teen
>>>/global/rules/2
>>
>C#
Fuck off
>>
>>61039270
Ever hear of eighTEEN nineTEEN? useless muck
>>
File: computer_science_major.png (99KB, 561x595px) Image search: [Google]
computer_science_major.png
99KB, 561x595px
>>61038616
>>
>>61039282
when's the last time you've heard an 18 year old refer to themselves as a teen?
>>
>>61039294
Yesterday
>>
Op here. Just want this thread to be helpful and nice.
>>
File: 1474620711690s.jpg (4KB, 125x93px) Image search: [Google]
1474620711690s.jpg
4KB, 125x93px
>>61038518
Here's the trick. You need to make your own projects. Do not fall into the trap of making huge projects. One, you'll never keep the motivation to finish it. Two, you'll not gain as much experience as starting a new project.
For example you might want to learn how to interface with a database. You might make a simple program which you can input and lookup data. You would not try to create a whole client to manage everything you would want to do for a database. If you did a project like that you'll be wasting that time which you could be using building something else.
Starting projects often also makes it so you aren't always looking at the shitty code you wrote when you were terrabad.
t. game prototyper
>>
Videogames aren't easy cause it's not just about the code.
It's also about the audio, the graphics.
I'd start learning some programming first.
Maybe make some mods in Lua or something.
>>
>>61039411
You can pay other people to do the Audio and graphics.
>>61038518
I'm not that great of a programmer or game dev yet but I suggest trying small projects at first and then working your way up to bigger and better projects. I learn best just trying to make something and consulting something like stack overflow if I need help. Watching YouTube videos or reading shit out of my text books does nothing for me.
>>
>>61039283
I have never really understood what math has to do with programming. Have any of you used math formulas beyond 8th grade in something.
>>
>>61038518
Programming is like learning a language. You try-fail-try-fail and then eventually accomplish something. Try love2d for games and python for everything else.
>>
>>61039724
Some fields in programming heavily use math. Vidya programming is one of them. Knowledge in geometry and arithmetics really help.
>>
>>61040094
Yeah but these formulas come before 8th grade. (At least in my country) I am talking about the absolute advance math that you need to learn in order to """"""program""""""
>>
>>61039724
You just need basic maths to build games using an engine, but you need complex maths to actually build some of those game engines, especially if they have 3d physics.

Saying that I can think of multiple examples I've needed maths when programming such as:
>Creating a drunken sway effect on the camera for a vr game
>Ai for some enemies
>testing if you jump in real life using the accelerometer in your phone for an in game mechanic in a vr game
>using maths to always ensure a possible path for the player in an infinitely long randomized track with barriers

Shit like that all uses maths, the equations are usually held within functions but you need to know what the equations are for, what they do and when to use them.
>>
>>61038518
Consider actually reading a book, rather than trying to learn from websites and youtube videos.
>>
>>61042645
Doesn't this go more to the subject of physics? And if not can you give me an example? Thank you.
Sorry for being such a pain in the ass with the questions I really wish to know about the math in programming.
>>
>>61039322
>Just want this thread to be helpful and nice.
[pictures_of_laughing_hyenas.png]
Thread posts: 26
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.