What a genius really isn't ... yep, me. :-(

Discussion about everything. New games, 3d math, development tips...
Post Reply
Cristian
Posts: 55
Joined: Fri Nov 25, 2005 12:02 pm

What a genius really isn't ... yep, me. :-(

Post by Cristian »

I just realized tonight that I'm 20 years old and most of the projects that I made NOW should have been done when I was 15 - 17. Not only that, but my college major is "Failling Exams", having failed 8 exams (5 medical issues, 3 actual failures), I don't know DirectX or OpenGL further than making a model viewer without using the manual, I SUCK at math (any integral more complex than the product of a few terms KO's me), I'm cashless, and best of all clueless.

I'm 90% positive, I'll fail this year in college (and have to repeat it). I still have some health problems. Best of all, my actual "major" (ther's no such thing as a major, in the USA college sense, here) is Computer Science. I just failed to send in a C Kermit protocol implementation (didn't quite understand it), and my next homework is a socket protocol (which I understood even less).

Actually that's just the tip of a huge iceberg.

Any advice?
wyrmmage
Posts: 204
Joined: Sun Mar 16, 2008 3:12 am
Contact:

Post by wyrmmage »

find a friend who knows more than you and beg them to teach you more; I've been lucky enough to be on both receiving and giving ends, and it really is a great way to learn :)

Just my two cents, however...and I realize that not everyone has close friends who know how to program.
-wyrmmage
Worlds at War (Current Project) - http://www.awkward-games.com
Ganadu'r, The Eternal Sage (Other Current Project) - http://rpg.naget.com
twilight17
Posts: 362
Joined: Sun Dec 16, 2007 9:25 pm

Post by twilight17 »

Well maybe then Computer's aren't your thing.. What else interests you?

Just remember don't give up... also, what projects have you completed, care to share them?
Post this userbar I made on other websites to show your support for Irrlicht!
Image
http://img147.imageshack.us/img147/1261 ... wernq4.png
Cristian
Posts: 55
Joined: Fri Nov 25, 2005 12:02 pm

Post by Cristian »

Since when does making a kermit implementation say everything about you... or your skills. The computer oriented subjects, I can handle for the most part (I'll force-study if I have to).

What I really have problems with are math, physics, electronics, etc.

EDIT:
It sounds bad but all/most of my projects are dead and/or lost because of HDD failures, DVD/CD oxidation. So apart from a couple of accounting apps and 2 small games, I have no more actual projects to show.
twilight17
Posts: 362
Joined: Sun Dec 16, 2007 9:25 pm

Post by twilight17 »

Why not hire a tutor? Or just go to the library.. get out a couple books on Math, Physics, Electronics everything you need help with... Or even use google (My sig :)) and search for [Whatever grade] Math/Physics/Computers tutorials
Post this userbar I made on other websites to show your support for Irrlicht!
Image
http://img147.imageshack.us/img147/1261 ... wernq4.png
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Yeah, I agree with everyone else.

If you are short on cash, and can't go to the library/buy a book from a store, then the internet is definitely your fried.

The best thing you can do is go out there and get some exposure with programming. Try out different languages, try different libraries like Irrlicht, SDL, etc. Read other developers code, read open-source projects, read papers, and try to implement what they discuss.

Mind you, it won't be a quick transformation if you don't dedicate yourself, but if you do it could take 1-2 years before you shed that feeling of cluelessness.

Your not alone, there are other people who feel like you. But seriously, start small. Don't try to learn OpenGL as your first project. Get SDL and make a cool like pong game or something.

A lot of people have a problem in which they sit there and believe that knowledge will come to them, they can make it on their own, and other programmers will come to help them.

You are most certainly deceiving yourself if that is what you believe, so go out there, and get proactive, not passive! Motivate yourself, and think of where you could be, not where you are! :)
TheQuestion = 2B || !2B
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

If your math teachers are giving you a hard time with your exams try this:
Image :lol:
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
Zeuss
Posts: 114
Joined: Mon Nov 08, 2004 9:02 pm
Location: Canberra - Australia
Contact:

Post by Zeuss »

If you don't have to learn OpenGL or DirectX for a subject, do not worry about it for the time being!

To actually do anything with DirectX or OpenGL requires a good solid understanding of matrix and vector math and how they work, and its a lot of work to actually get a result and something useable and because of that it isnt that fun, inless you really want to write your own engine and it is most definantly not new programmer friendly!

Pick up a friendly fluffy engine like Irrlicht (its where I learn't a lot of my skills) and make some simple things.

Like others have said, it won't be a quick transformation, it takes quite a lot of time before you get to a stage where when writing code you are not worrying about the semantics/syntax of a language and move onto solving just the problem and worrying about your implementation.

It takes about 10 years to truely master C++ (or there abouts) even if you did start all this back when you were 17 you would still only be 3 years into that 10. I myself am still no way near that 10, but I believe I am fairly competent but there is still plenty I could learn.

Try and find a good C++ book, they are very hard to find, try C++ Programming a Visual Quickstart by Larry Ullman and Andreas Signer its cheap and isnt like a lot of other C++ books where they are more like a reference for the language than actually teaching you C++.

Finding a good math books is also nearly impossible, they are mainly written by mathematicians who only know the math and think that just giving the algrebra explains it well enough. I have seen a good once recently I just need to find the title of it.

It sounds like your health issues seem to be a root of a problem, I don't know what they are but I hope they get resolved soon and leads onto a prosperous future, don't get too disheartened!
Help make Irrlicht even Better! Create and submit your own Irrlicht Extension
Want a Games Education? Try The Academy of Interactive Entertainment
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Speaking on the topic of mastering a language. I have always just found that the best thing to do is to not master the language, but instead master what you need from the language. It it just may so be a coincidence that you will master the whole language as a result of needing it. :lol:

But either way, don't look at the big picture, take out small time frames.
TheQuestion = 2B || !2B
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Sure, a friend can teach you some things, maybe you will learn more with a Maths or C++ book, but who cares about all that?

The Number 1 thing you need right now, is to cheer the hell up.

The Number 2 thing you need, is to find a goal and a direction, and a passion in life.

Cheers
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Vsk
Posts: 343
Joined: Thu Sep 27, 2007 4:43 pm

Post by Vsk »

BlindSide wrote:
The Number 2 thing you need, is to find a goal and a direction, and a passion in life.

Cheers
Wise man, wise man ;).
Totaly agree.
torleif
Posts: 188
Joined: Mon Jun 30, 2008 4:53 am

Post by torleif »

If math and programming aren't your thing, attack the problem from the art side.

Study technical drawing, painting and writing and become become a master of photoshop and Illustrator in your own time. Even if you know how to write a hello world program and understand it, you are an asset to a company as you can bridge art and code together.

A lot of game developers don't even recognize C code

If your inquiring about advice on what to do with your life, I'm pretty sure the internet isn't the right place to do it.
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

As a youngster, I got my career advice from a wise old guru who lived in the wilderness. Well, by wise old guru I mean tramp, and by wilderness I mean the public toilets in the park. And by career advice I mean, uh... a lifetime fear of public toilets.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

rogerborg wrote:As a youngster, I got my career advice from a wise old guru who lived in the wilderness. Well, by wise old guru I mean tramp, and by wilderness I mean the public toilets in the park. And by career advice I mean, uh... a lifetime fear of public toilets.
I don't know why but I really liked the way you said that. 8)
jontan6
Posts: 278
Joined: Fri Jun 13, 2008 5:29 pm

Post by jontan6 »

do advance reading on subjects you find difficult. e.g. on vacation breaks, study the courses you will take on the following semester.

try to read the textbook repeatedly until you get it. if you cant get it in 3 readings, then try finding simpler explanation using google.

if you suck in math, then go back to your previous math subjects that you dont understand very well. even if you already passed it. and try study them some more.

just work hard
Post Reply