jestermax![]() Member Posts: 1064 From: Ontario, Canada Registered: 06-21-2006 |
I need help. I had a serious ego crash this week where i realized how big of an ego i had. Not fun; i hate egos, and i hate being ignorant about my problems. So among all of this i realized that i don't know nearly as much as i thought i did. It's very depressing ![]() Any ideas as to what i should have on this list? Here's a few examples just to get the idea. Anything related to computing or game development. -Quadtrees, octree, binary, etc. spatial partitioners -Quaternions/Matrix operations (dot, cross, etc) -2D convex polygon collisions -Huffman, Limpel-Zive, etc/ compression algorithms -blowfish, AEC, etc. cryptography algorithms -Shell, Quick, Radix, Insertion, etc algorithms -3D math, physics Just to knick the surface. It's a sort of long term project but i think i have enough determination for 5 people; even if i can't be a professional game developer, i want to be the best that i can possibly be to serve God. I've realized that for most of my life I've very selfish in my thirst for knowledge but i need to change my motives to do it for the Lord's work. ------------------ |
dartsman![]() Member Posts: 484 From: Queensland, Australia Registered: 03-16-2006 |
I just found it's best not to try and do things which your not interested in, and muck around/play with the things you are interesting in. Like your list is different to what I'd be interested in. Sure you could learn everything you thought might help you, but then again, you could know the things you love to do in greater depth... I don't see anything about graphics programming in your list, this is something which interests me, but not soo much other people. Another thing, game play/game systems coding. And it's worse when people start to learn things to imitate others. Every programmer has their own interests and their own path to where they are at now. Also to where they will be. It's the variance which makes a good team. I think a master list of everything you *should*/*think you have to know* isn't really a good idea, more just, things you'd like to get around to doing just the sake of doing it as it interests you. Games Development especially is about the love of the game and doing something you love to do, it's definitely not about the money, hehe. It'd be better to just have a goal... like right now, I'm working on a really small/'old school' project which has alluded me for just over 5 years now. and I'm not saying not to learn, this industry is all about learning, more that you should concentrate on the areas you like, there'll be (or at least there should be) plenty of time in a job to be taught what you need to learn for your given tasks. Don't mean to sound harsh, or bash your post, just that out of that list, what really interests you, and even more so, what of that list would you want to be doing in a job situation or in your spare time? If you want a master list of things to do, check out gamedev.net or game tutorials articles/tutorials and learn them all... ------------------ |
JeTSpice Member Posts: 433 From: La Crosse, Wisconsin, USA Registered: 06-10-2006 |
If you're going to boast, boast in the Lord. You've been convicted by the Holy Spirit to change your ways and you're doing it! It's a rare thing! But give all the credit to Him and boast about what He has done. You have asked God for wisdom, and He will not refuse you. But read His Word. Don't compile a list of earthly goals so that you are justified in having an ego. People sometimes think that "having an ego" means that they brag about things they don't have. This is not egotistical behavior, it is fraudulant behavior. (I should know, I've done both.) Having an ego means that a person exalts themselves above others and above God, whether their claims are true or not. God in His mercy says that if a man must boast, to boast in the things of God. The Word says: Trust in God and lean not on your own understanding. A man plans his ways, but God guides His steps. If you make a list of earthly things to accomplish, you have no foundation. It will be a house built on sand and the wind will blow and all will be lost. But if you have been convicted by the Spirit to change, then go to His words first--read the Word and study it and get it in your heart. Then, with prayer, the earthly course of action for you to take will become easily apparent. |
bennythebear![]() Member Posts: 1225 From: kentucky,usa Registered: 12-13-2003 |
that's good advice. ------------------ proverbs 25:7 www.gfa.org - Gospel for Asia www.persecution.com - Voice of the Martyrs |
jestermax![]() Member Posts: 1064 From: Ontario, Canada Registered: 06-21-2006 |
@dartsman: i have a massive range of interests. stuff like the crypto, search and compression algorithms do interest me and stuff like that is useful to know but horrible when you realize you need it and don't know it. As for the graphics and game engine stuff, i didn't mean to leave it out so i'll add that to the list as well; thanks. I must say though, the things that interest me the greatest DO lie within game dev. @jetspice: Those are very wise words. you ARE right with that, i have to keep myself in check so that i'm not just making sure i can live up to my boasting. I need to make sure my foundation is solid with Christ before i can even think about learning other things. quote: Wise words i think. Thank you for this reminder. ------------------ |