Perkel
Arcane
- Joined
- Mar 28, 2014
- Messages
- 15,875
THE STORY
So i got fired from my job two days ago (or was it yesterday ?) and i have now ton of free time which i can spend being productive.
Soo i decided to finally do something about dream of mine. Creating games. I know, i know shit isn't easy it takes a lot of time and game making is actually probably the hardest part about programming. I know this won't be easy or something that i will do in short time. First I want to set realistic goals i can achieve in relatively short amount of time. Like for example learning how to make characters line of sight or how to make grid for characters or how to define how much space character takes on grid or so many other things. I realize those goals are so far unreachable for me as i need to first learn basics but even those basics can have realistic goals like learning how to do simpler stuff for beginners.
THE SKILLS
I wrote ~0 because i think 0 means complete lack of knowledge about anything in programming and usually people at 0 are simply scared and lost when they see something like int or double or ().
My experience :
- dabbled a little in html (basic stuff)
- dabbled a little in css (basic stuff)
- i studied half a year at Polish-Japanese Institute of Information Technology unfortunately i learned hard way that learning on weekends and working from mon to fri at the same time especially at something like computer science is hard. Then i was cash strapped and i dropped out. Naturally i plan to go back sometime in future to get bachelor.
That half a year was also not as productive as i would love to. I learned not to fear code and some simple stuff in Java and C#. Some theoretical basic knowledge on how works CPU. Unfortunately again i was to young and stupid to make best of that time so i wasn't practicing and pace quickly outpaced my skills.
- some beginner 3DS stuff
- good photoshop skills
- some good amount of time spent working with Sacrifice engine creating my own stories and levels (it was like coding for dumb instead of if there were full sentences like when you do ____ do ___ or If ____ is _____ then show game over screen) and some colobolt (loved it)
- i am not superb or super talented. I am normal dude.
THE IMPORTANT STUFF
I made this thread because i feel that making this thread as diary and QA for people and me would be best way to learn it and have fun with it. Also this would be great for people like me who dabbled something but don't know how much it really takes to do stuff and thus this may have positive effect of someone else dreams.
What i want from this thread is discussion. Every day or every two days i will write what i did and what i learn/am learning. As i said earlier i want to set first realistic goals. If i will choose some goal, don't fear to criticize that goal. If you think you have better idea about what i should do instead make a post and feel free to correct that. Help from people will be also valuable as tool for setting those goals because frankly beside simple stuff i don't know beyond that point what i should do and what is more important for me at that or this moment.
From many people opinions i also know that programming isn't closed box. It isn't something you can learn and you won't need to learn new stuff. I know from people it is all about problem solving and iteration (especially later).
What i also want to focus on is practicality. Which means that i need to create stuff. I don't want to be theorizing stuff. I want to code stuff and see results even if it means additional time spend on outputting ideas like some easy to do text based choose your adventure game. With this i would be able later to test my new ideas in that code like for example adding score boards and stuff without building stuff from ground up just for sake of creating score board.
THE FIRST GOAL
# GOAL No001 # - Do python interactive training program for beginners.
I think i found interesting training beginner program for python which is interactive instead of being a book, it is supposed to be only 13 hours long and i so far did few first lessons without much of a problem and i really enjoy it. Link below.
http://www.codecademy.com/en/tracks/python
QA for people reading this thread:
Any opinions on that training program ?
I heard python is good for newbies, is that true ?
Opinions on that choice. Practicality of python in future (games, apps and stuff).
Should i start with something else instead ?
What is difference between procedural language and object based. Is it harder ? easier ? Which should be though first ? Opinions.
Thanks to :
@Raghar because he was the one that gave me that needed push to do something finally with it.
Readers. Because i know my english skill isn't great.
So i got fired from my job two days ago (or was it yesterday ?) and i have now ton of free time which i can spend being productive.
Soo i decided to finally do something about dream of mine. Creating games. I know, i know shit isn't easy it takes a lot of time and game making is actually probably the hardest part about programming. I know this won't be easy or something that i will do in short time. First I want to set realistic goals i can achieve in relatively short amount of time. Like for example learning how to make characters line of sight or how to make grid for characters or how to define how much space character takes on grid or so many other things. I realize those goals are so far unreachable for me as i need to first learn basics but even those basics can have realistic goals like learning how to do simpler stuff for beginners.
THE SKILLS
I wrote ~0 because i think 0 means complete lack of knowledge about anything in programming and usually people at 0 are simply scared and lost when they see something like int or double or ().
My experience :
- dabbled a little in html (basic stuff)
- dabbled a little in css (basic stuff)
- i studied half a year at Polish-Japanese Institute of Information Technology unfortunately i learned hard way that learning on weekends and working from mon to fri at the same time especially at something like computer science is hard. Then i was cash strapped and i dropped out. Naturally i plan to go back sometime in future to get bachelor.
That half a year was also not as productive as i would love to. I learned not to fear code and some simple stuff in Java and C#. Some theoretical basic knowledge on how works CPU. Unfortunately again i was to young and stupid to make best of that time so i wasn't practicing and pace quickly outpaced my skills.
- some beginner 3DS stuff
- good photoshop skills
- some good amount of time spent working with Sacrifice engine creating my own stories and levels (it was like coding for dumb instead of if there were full sentences like when you do ____ do ___ or If ____ is _____ then show game over screen) and some colobolt (loved it)
- i am not superb or super talented. I am normal dude.
THE IMPORTANT STUFF
I made this thread because i feel that making this thread as diary and QA for people and me would be best way to learn it and have fun with it. Also this would be great for people like me who dabbled something but don't know how much it really takes to do stuff and thus this may have positive effect of someone else dreams.
What i want from this thread is discussion. Every day or every two days i will write what i did and what i learn/am learning. As i said earlier i want to set first realistic goals. If i will choose some goal, don't fear to criticize that goal. If you think you have better idea about what i should do instead make a post and feel free to correct that. Help from people will be also valuable as tool for setting those goals because frankly beside simple stuff i don't know beyond that point what i should do and what is more important for me at that or this moment.
From many people opinions i also know that programming isn't closed box. It isn't something you can learn and you won't need to learn new stuff. I know from people it is all about problem solving and iteration (especially later).
What i also want to focus on is practicality. Which means that i need to create stuff. I don't want to be theorizing stuff. I want to code stuff and see results even if it means additional time spend on outputting ideas like some easy to do text based choose your adventure game. With this i would be able later to test my new ideas in that code like for example adding score boards and stuff without building stuff from ground up just for sake of creating score board.
THE FIRST GOAL
# GOAL No001 # - Do python interactive training program for beginners.
I think i found interesting training beginner program for python which is interactive instead of being a book, it is supposed to be only 13 hours long and i so far did few first lessons without much of a problem and i really enjoy it. Link below.
http://www.codecademy.com/en/tracks/python
QA for people reading this thread:
Any opinions on that training program ?
I heard python is good for newbies, is that true ?
Opinions on that choice. Practicality of python in future (games, apps and stuff).
Should i start with something else instead ?
What is difference between procedural language and object based. Is it harder ? easier ? Which should be though first ? Opinions.
Thanks to :
@Raghar because he was the one that gave me that needed push to do something finally with it.
Readers. Because i know my english skill isn't great.
Last edited: