Jump to content
  • Advertisement
Sign in to follow this  
CppNet

Please Help Me Get My Motivation Back

This topic is 4168 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I wanna program again, but every time I program, it just gets boring quick and then I quit again. Anyone please motivate me I really wanna program and make games, programs, doesn't matter, and I wanna have fun doing it. Programming was fun before but now its not. T_T

Share this post


Link to post
Share on other sites
Advertisement
You need to set yourself projects that you find fun all the way through. For example if you're interested in hardware programming take a look at some build and program your own robot projects.

Or you could just do some really small projects that you will actually finish before you get bored. This way you'll get back into programming by having the feeling that you can finish programs.

Good Luck,
David

Share this post


Link to post
Share on other sites
Dont try to get your motivatio back. Just wait until it comes back. It will come back, and if it does not, then you were not meant for programming.

cheers [smile]

Share this post


Link to post
Share on other sites
The more I learn, the more difficult software development gets. Once upon a time, I had no problem writing horrible code that worked, but now that I know better, it takes a lot of effort to write anything.

So instead of writing software, I decided to get a few good books on areas I'm not very knowledgable about. One of the two books covers the theory behind it all, and the other covers one person's approach to making an engine. Hopefully, once I've read them both, I'll be able to apply it all without the same kind of work that being original requires.

Share this post


Link to post
Share on other sites
I think it all depends what your trying to do, If your concentrating on 3D game then it can demotivate you considering the complexity, I've gone through exactly the same thing, I put it down to thinking about how much I have to learn and how many YEARS it will probably take LOL which is why I have changed my goals. I used to think I'm going to learn this learn that, which is completely unrealistic, I believe the best thing to do is to 'specialise' in a particular market, PC development is so saturated I decided to continue my Java learning and go into Mobile device development, mainly concentrating on applications that use the bluetooth protocol etc... This is something I really have an interest and passion about so this is what I will be spending alot of my time on.

Try working on something small such as Tic Tac Toe, space invaders etc... set yourself small goals like everyone has suggested and try not to be too ambitious at first.

Share this post


Link to post
Share on other sites
My thoughts are similar to Extrarius's.

I left programming for a while, because I found it boring eventually. I realised that I enjoyed it more if I was learning stuff so I began to look into areas where I really wasn't knowledgeable (which, thankfully, is quite a wide area -- design principles and the nice math-based comp. sci. stuff). It's much more interesting then.

Find an area where you have interest but you don't know much about; find some good resources on it -- books, or even just idly reading Wikipedia (the latter is much harder work though because you have to sift through a lot to find the gems).

Don't force yourself to find motivation. If you find something boring, don't keep forcing yourself to do it -- it's not going to get more interesting!

Share this post


Link to post
Share on other sites
Do agile or extreme programming methods. Basically, set your goals for an overall project to be small, quantifiable, and quick to produce. By doing this, you'll be seeing results and keeping your motivation up.

Share this post


Link to post
Share on other sites
The truth is, if you're motivated by the end result only, and are never looking forward to the actual work (i.e. you don't actually like programming), you will never get the motivation you're looking for. I suspect what made it fun before is that you had shorter projects to work on or something. Maybe you can break your big projects into small, bitesize chunks or something...

Share this post


Link to post
Share on other sites
Programming can be just like playing a video game: If you keep getting beat down by the bug monster without winning now and then, it loses it's joy.

I recently got into Lua as a scripting and data storage language. It's easy to add to Code::Blocks or Dev-CPP, as there is a devpack (5.0.1) that works. You can add data to your prog with a text file that reads:

Tech {
name = "Laser",
damage = 4,
level = 2
}
Tech {
name = "Missile",
damage = 6
}

and so on. Pretty nifty? It gets better: You can write executable functions in the script files. And they can call C++ functions in your program, or your C++ functions can call them. Nice if you want to write custom AI routines for a specific alien race :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!