I'm coding a simple 2D game engine and documenting it on github, but I've just lost motivation to work on it. It's usually after I encounter something that I don't know how to do and close visual studio, to not open it again. Does anyone have any tips for self motivation? It's hard working by yourself, I usually work a lot better with some other person working on another aspect of the game, and being proactive with it. That makes me want to pull my weight. But it's just me... and I really feel dumb just sitting here with an unfinished project in my bookmarks. Any tips?
"Suck it up and get it over with" is what I usually do — thing is, you actually get motivated to work on it again once you're done with the tedious part you were stuck at.
[QUOTE=Mozartkugeln;39273146]"Suck it up and get it over with" is what I usually do — thing is, you actually get motivated to work on it again once you're done with the tedious part you were stuck at.[/QUOTE]
I'm just having a hard time actually implementing a library (sfgui) into the program. I try to do it once, and I fail, and I just stop, because I know I'll probably have to go through all this work of asking on facepunch and then stackoverflow. I just know what's coming.
[editline]19th January 2013[/editline]
I hate relying on other people to show me how to do things when I should be able to do it myself, like implement a simple library.
There's no shame in asking for assistance. Regardless, you could take a break from it and come back in a few days with a clear head and a fresh approach. After all, [URL=http://en.wikipedia.org/wiki/Incubation_(psychology)]incubation[/URL] is the most important stage in the process of creation.
[QUOTE=Mozartkugeln;39273226]There's no shame in asking for assistance. Regardless, you could take a break from it and come back in a few days with a clear head and a fresh approach. After all, [URL=http://en.wikipedia.org/wiki/Incubation_(psychology)]incubation[/URL] is the most important stage in the process of creation.[/QUOTE]
Ok, thanks. But do you have any other tips for just making yourself work? I'm usually a guy who loves getting things done, but I hate when I can't do things and I just feel stupid.
Remove distractions, force yourself through it. You could always try to implement GWEN instead, you might get more experience help with it here, as this is the facepunch community.
Showing people your progress is always a good motivator.
WAYWO is a great place for that.
One lil tip I thought of today: As soon as the programming becomes unfun for external reasons (like being crazy hungry, need to take a shower, etc) immediately do those things so I don't associate programming with that.
Find someone who gives you decent feedback. Positive or negative, it doesn't matter, you should just have people tell you something about what you just sent them. Other than that try to create lists (I use workflowy) and try to get into the habit of working every day. Github's new main page for your account (contributions) has a pretty neat visual map of your daily commits and once you get into the habit of filling it up and not skipping a day it's way easier to constantly work on things.
Sorry, you need to Log In to post a reply to this thread.