New Drive..
Moderator: Coders of Rage
New Drive..
I feel kind of lost in programming. I can write code and do all my assignments fine, I just feel like I'm missing something?
I look up to the programmers on youtube like GyroVorbis and the others, and I just want to be so much like them. They never seem to lose interest, give up, or anything. It's like they were given a keyboard and an NES when they came out of the womb, while I was given an Atari controller alone. My dream is to sit around with a bunch of friends on a Friday night and code a game. That is a good time to me.
I feel like I have so much ahead of me, just to make a simple game like Pickin' Sticks. And when I think about how much it would take to make a complex RPG like what ES is working on, I feel completely and utterly defeated.
How can I keep myself motivated when I don't feel like going on?
I look up to the programmers on youtube like GyroVorbis and the others, and I just want to be so much like them. They never seem to lose interest, give up, or anything. It's like they were given a keyboard and an NES when they came out of the womb, while I was given an Atari controller alone. My dream is to sit around with a bunch of friends on a Friday night and code a game. That is a good time to me.
I feel like I have so much ahead of me, just to make a simple game like Pickin' Sticks. And when I think about how much it would take to make a complex RPG like what ES is working on, I feel completely and utterly defeated.
How can I keep myself motivated when I don't feel like going on?
- programmerinprogress
- Chaos Rift Devotee
- Posts: 632
- Joined: Wed Oct 29, 2008 7:31 am
- Current Project: some crazy stuff, i'll tell soon :-)
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++!
- Location: The UK
- Contact:
Re: New Drive..
Firstly, motivation is a term usually used by people who lack it, think about it for a second, do you every say to yourself "I'm well motivated!" no, you get on with what you need to get done.
One thing that plagues programmers is lack of direction and drive, I suffer from this myself, but you aren't going to be told what to do, there isn't anyone there to tell you to work, you have to do that yourself.
It's a bit naive to think that the ES team don't suffer from the same problems, they have mentioned such problems countless times in the videos (and I'm sure this has happened especially when the camera weren't rolling), the mere fact of the situation is, they make their own drive and motivation, and they set goals.
If you want some drive and motivation, start desigining, and once you've done that, get coding! you need to build your own momentum to achieve anything.
now I just need to follow my own advice
EDIT: good god, all of this gym time is making me sound like a coach
One thing that plagues programmers is lack of direction and drive, I suffer from this myself, but you aren't going to be told what to do, there isn't anyone there to tell you to work, you have to do that yourself.
It's a bit naive to think that the ES team don't suffer from the same problems, they have mentioned such problems countless times in the videos (and I'm sure this has happened especially when the camera weren't rolling), the mere fact of the situation is, they make their own drive and motivation, and they set goals.
If you want some drive and motivation, start desigining, and once you've done that, get coding! you need to build your own momentum to achieve anything.
now I just need to follow my own advice
EDIT: good god, all of this gym time is making me sound like a coach
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D
I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D
I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: New Drive..
And once you find that initial burst, you're all set. Why? Because you can post whatever you are working on right here in these forums and receive all kinds of great feedback from people just like you. Aside from watching the latest episode of Adventures in Game Development, what could possibly motivate you more than twenty people telling you how good you are doing?
Like PiP said, the first step to being motivated is to a goal. Any goal, not matter how small or seemingly easy, will give you reason to continue work.
Like PiP said, the first step to being motivated is to a goal. Any goal, not matter how small or seemingly easy, will give you reason to continue work.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
Re: New Drive..
i take it you never played any kind of sport on a competitive level.
ive found that people that dont partake in sports on a competitive level lack drive and discipline.
sometimes people practice for hours when they would rather be doing something else. just like
sometimes people sit down and write tons of code when they would rather be doing something else.
note: im note saying this is empirically valid all the time. just a trend.
ive found that people that dont partake in sports on a competitive level lack drive and discipline.
sometimes people practice for hours when they would rather be doing something else. just like
sometimes people sit down and write tons of code when they would rather be doing something else.
note: im note saying this is empirically valid all the time. just a trend.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: New Drive..
Very, very true. There have been maaany times where ES has been less than motivating, and I have to take a few days off.programmerinprogress wrote:It's a bit naive to think that the ES team don't suffer from the same problems, they have mentioned such problems countless times in the videos (and I'm sure this has happened especially when the camera weren't rolling), the mere fact of the situation is, they make their own drive and motivation, and they set goals.
There are several things that I find motivate me. It started out as a love for video games. Then that evolved into a love for programming. Then that evolved into a love for engineering. One of my biggest motivators is to learn something new, figure out how to turn it into something cool for Elysian Shadows, then integrate. Sometimes I also like to revisit my influences--games like Chrono Trigger, Secret of Mana, and the classics.
I'm not sure how new you are to programming, but there is a gigantic amount of knowledge to absorb. I remember when I was younger how mentally draining programming was for me. There will always be a gigantic amount of information to learn. Hell, there is a loooot that I still have yet to learn. With experience, you will learn to learn better, though. That will make things easier. :D
Re: New Drive..
Well, I find programming interesting, and I am definitely not an "artistic" person.
Do you guys think that I'm just being lazy?
Is programming even supposed to be fun? Or is it something that you learn to love over time?
And finally, if programming was my passion, wouldn't I be in love with it at "first sight"?
If it was my passion, I'm sure I would studying it every spare second I had. Am I right?
Do you guys think that I'm just being lazy?
Is programming even supposed to be fun? Or is it something that you learn to love over time?
And finally, if programming was my passion, wouldn't I be in love with it at "first sight"?
If it was my passion, I'm sure I would studying it every spare second I had. Am I right?
Last edited by The Great on Tue Dec 01, 2009 5:01 pm, edited 1 time in total.
- Shoulin
- Chaos Rift Newbie
- Posts: 7
- Joined: Tue Dec 01, 2009 4:14 am
- Current Project: Escape the Room Puzzle Game
- Favorite Gaming Platforms: PC, PS3, Wii
- Programming Language of Choice: C++
- Location: Nashville, TN
Re: New Drive..
Guess that just depends on the person. I have been an artist for years now more than a programmer. I started teaching myself about a month ago and have been loving it ever since. There are just those that are more artistically inclined and are meant to be artists.
Lois, when I'm through with them, our kids will be so smart, they'll be able to program their own VCRs without spilling piping hot gravy all over myself.
Re: New Drive..
So I basically have to suck it up and keep making progress while learning a language, even when it gets draining?GyroVorbis wrote:Very, very true. There have been maaany times where ES has been less than motivating, and I have to take a few days off.
There are several things that I find motivate me. It started out as a love for video games. Then that evolved into a love for programming. Then that evolved into a love for engineering. One of my biggest motivators is to learn something new, figure out how to turn it into something cool for Elysian Shadows, then integrate. Sometimes I also like to revisit my influences--games like Chrono Trigger, Secret of Mana, and the classics.
I'm not sure how new you are to programming, but there is a gigantic amount of knowledge to absorb. I remember when I was younger how mentally draining programming was for me. There will always be a gigantic amount of information to learn. Hell, there is a loooot that I still have yet to learn. With experience, you will learn to learn better, though. That will make things easier. :D
I think it gets monotonous when I am just learning a programming language and not actually using it to make a game, which is what I really want to do.
Is it supposed to take a while to get to the "good stuff"?
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: New Drive..
You don't have to wait to make games, but you SHOULD wait to make BIG games. Start off with a number guessing game and SLOWLY work your way towards Platformer/RTS/RPG/Adventure style games.The Great wrote: So I basically have to suck it up and keep making progress while learning a language, even when it gets draining?
I think it gets monotonous when I am just learning a programming language and not actually using it to make a game, which is what I really want to do.
Is it supposed to take a while to get to the "good stuff"?
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Moosader
- Game Developer
- Posts: 1081
- Joined: Wed May 07, 2008 12:29 am
- Current Project: Find out at: http://www.youtube.com/coderrach
- Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
- Programming Language of Choice: C++
- Location: Kansas City
- Contact:
Re: New Drive..
After responding to the email from ye that said the exact same thing, I thought it'd be useful to make a video showing an example of the steps taken and how long it's taken to go from Pickin' Sticks to [in my case incomplete] RPG. :P
There really isn't any other way but starting out simple. If you try to start out too big too soon, it'll never get done... If it does, it'll be a mess.
http://www.youtube.com/watch?v=myWVSbnm5SQ
There really isn't any other way but starting out simple. If you try to start out too big too soon, it'll never get done... If it does, it'll be a mess.
http://www.youtube.com/watch?v=myWVSbnm5SQ
Re: New Drive..
I just want to say thanks to Rachel for clearing this up for me .
All I have been making is text based games that show up on the command prompt.
I'm sure that once I start learning about 2D programming it will be a lot more interesting to me.
All I have been making is text based games that show up on the command prompt.
I'm sure that once I start learning about 2D programming it will be a lot more interesting to me.
Re: New Drive..
I enjoy the 2D a lot start with pong pong is fun...
Re: New Drive..
I have to finish learning the fundamentals of the language before I can start with 2d . But I am certain that it's worth it.
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: New Drive..
Some people might think I'm a dick for saying this... but those people probably don't know what they're talking about...
Game programming is one of the most broad, complex fields of programming/computer science. It can encompass everything from hardware and architecture, physics, and algorithms to calculus, linear algebra, and advanced geometry. I firmly believe that just "wanting to make games" is not good enough to become a good game developer.
It might get you started, but unless you have a real interest in the fields of computer science or computer/software engineering, you won't make it far. There is just too much to learn and too much to know for an attitude of "I just want to make a game." You need an attitude of "I want to know how this works, and I want to understand this."
At least 70% of ES is me enjoying the engineering aspect of game development rather than just wanting to make a game.
Game programming is one of the most broad, complex fields of programming/computer science. It can encompass everything from hardware and architecture, physics, and algorithms to calculus, linear algebra, and advanced geometry. I firmly believe that just "wanting to make games" is not good enough to become a good game developer.
It might get you started, but unless you have a real interest in the fields of computer science or computer/software engineering, you won't make it far. There is just too much to learn and too much to know for an attitude of "I just want to make a game." You need an attitude of "I want to know how this works, and I want to understand this."
At least 70% of ES is me enjoying the engineering aspect of game development rather than just wanting to make a game.
Re: New Drive..
GyroVorbis wrote:Some people might think I'm a dick for saying this... but those people probably don't know what they're talking about...
Game programming is one of the most broad, complex fields of programming/computer science. It can encompass everything from hardware and architecture, physics, and algorithms to calculus, linear algebra, and advanced geometry. I firmly believe that just "wanting to make games" is not good enough to become a good game developer.
It might get you started, but unless you have a real interest in the fields of computer science or computer/software engineering, you won't make it far. There is just too much to learn and too much to know for an attitude of "I just want to make a game." You need an attitude of "I want to know how this works, and I want to understand this."
At least 70% of ES is me enjoying the engineering aspect of game development rather than just wanting to make a game.
i completely agree.
also, andre lamothe, (very famous in the gaming field, basically was the pioneer of the game programming book) is quoted as saying that games are the most complex pieces of software. note this is a dude that was a software reaseacher at NASA and holds degrees in mathematics, computer science, and electrical engineering.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"