Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » No motivation

This thread is locked; no one can reply to it. rss feed Print
 1   2   3 
No motivation
Neil Roy
Member #2,229
April 2002
avatar

That looks familiar, it has some of the same advice, which I think is good advice. Starts you out simple, and getting something done, whether it's crap or not, always feels good and can be motivating in itself.

Speedhack was good for that. Set yourself a time limit to get a game done, and then stick to it.

---
“I love you too.” - last words of Wanda Roy

GameCreator
Member #2,541
July 2002
avatar

You reminded me of that too: I never got anything playable done for Speedhack but when the last one ended, I went back to working on my other game only to realize that I liked the grass tiles I made for the Speedhack entry WAY better. Was quite surprised to see that.

bamccaig
Member #7,536
July 2006
avatar

I have relatively bad habits that encourage a lack of motivation: I stay up too late, I don't eat healthy, and I j0rb full-time. :-X My productivity varies, but it is noticeably better when I get enough sleep (read: go to bed at like 8pm to wake up around 7:30am). The problem with that is I have no time to actually do anything on my own time. My time is all j0rb's with that schedule. I get home around 5:15pm or 5:30pm and only have 2.5 or 2.75 hours before I'm supposed to go to bed, and included in that is eating something (and, in a fantasy world, doing the dishes). That just doesn't seem like enough time to enjoy myself and get personal projects done. So instead I don't sleep much. Which is almost as unproductive because often I'm too tired to do anything after j0rb.

I've almost given up on game programming. Not because it doesn't interest me, but because it isn't very practical. There are a lot of concepts to learn and it's unlikely to ever lead to a sustainable income. Learning about utility and business programming seems much more practical, and depending on the topic, I still enjoy it. If you develop software that serves a practical purpose in your life then it can actually make you more productive! Today I finally "started" a project that I've been wanting to do for months: write a CLI command-set for managing finances/budgets. My hope is that I'll be able to actually keep track of how much money I spend on what, figure out where I can save some more, and figure out how much (if any) I'm netting now that I'm living on my own (paying rent, telcom, food, etc.). There really isn't any useful code yet. I realized that I had better focus on the back end, and particularly the data schema, before I bothered working on the front-ends so I stopped the useless coding I was doing and began to speculate on the data schema:

https://github.com/bamccaig/ka-ching/blob/0cca9fa85300e4a9e8e76fc5e4dd27a3925e022f/SCHEMA

I honestly haven't done anything budget-like since grade 10 business class so I'm more or less just making things up right now. Advice / criticism / feature suggestions would be much appreciated. Would help to motivate me if I actually had a design that would be useful and not just made up. :P

In any case, the lifestyle that I keep (see above) does burn me out every few weeks or months and eventually I reach a point where I have zero energy to be on the computer and just watch a couple of hours of TV and then go to sleep really early (like 7pm or 8pm). It feels great to sleep that long though (for me), I almost always have awesome dreams when I sleep long enough (especially so if I'm not wasted), and I feel much better after doing that a couple of days in a row. Perhaps all you really need is to get some more sleep? :)

Arthur Kalliokoski
Second in Command
February 2005
avatar

It also takes time to get into the zone during a particular coding session, maybe an hour before you're really rolling. A significant interruption such as a salescritter at the door or a phone call resets the timer.

They all watch too much MSNBC... they get ideas.

Matthew Leverton
Supreme Loser
January 1999
avatar

bamccaig said:

Advice / criticism / feature suggestions would be much appreciated.

Spend less than you make. Works for me.

Neil Roy
Member #2,229
April 2002
avatar

I am currently working on paying off a credit card, I am 1/3 of the way so far, which I am quite proud of. I have a set date to have it paid off by, I set a reasonable amount of time to pay it so I'm not broke and can still have some entertainment. Once paid off I plan on keeping a credit card with a SMALL limit on it just for online purchases mainly (500$ limit) and anything larger than that, I save up for or to layaway. No more debt, gonna be great. Live within your means, make it yourself etc...

---
“I love you too.” - last words of Wanda Roy

Thomas Fjellstrom
Member #476
June 2000
avatar

I'm currently saving up for a new Furnace. Need $2400-$2600 for it. so far I have about $1000. Maybe $1100. Technically I have $1500 in cash right now, but I have yet to pay my power+water+garbage bill, and have about $400 on my creditcard. So yeah, I actually have about $1000 of actual money after including debt and paying the rest of my bills. Which is nice. I might have enough saved up by August.

--
Thomas Fjellstrom - [website] - [email] - [Allegro Wiki] - [Allegro TODO]
"If you can't think of a better solution, don't try to make a better solution." -- weapon_S
"The less evidence we have for what we believe is certain, the more violently we defend beliefs against those who don't agree" -- https://twitter.com/neiltyson/status/592870205409353730

bamccaig
Member #7,536
July 2006
avatar

Spend less than you make. Works for me.

Works for me too. :P It's just rather difficult to keep track of how much I spend so I'd prefer software to help me. It will help if I can project how much "extra" I have so I know how much to spend and still save.

Neil Roy
Member #2,229
April 2002
avatar

I was actually thinking about it today and I may get rid of all credit cards once I have my big one paid off. Basically avoid anything that charges interest. I honestly feel the economy is going to crash in the near future and I want to be out of debt and have a few bucks saved before that.

---
“I love you too.” - last words of Wanda Roy

Idealius
Member #1,619
November 2001

switching gears back to the original topic..

I'm going to give you a parallel thought on the matter. What took me a long time to realize is that I like to write. I like to write all kinds of stuff, not just code. Writing it down, whether for publication, or for my own means of expression is by far more satisfying than writing a mere game.

It's like expressing yourself without a split system or a friend's ear to haunt bearing down on your conscience.

Sorry for the heavy reply.

In any event. Don't force your hobby to mix with your professional goals. Let it happen naturally. ;)

Derezo
Member #1,666
April 2001
avatar

Yeah, I also like to write... but I'm sure nobody here has caught on to that ;)

"He who controls the stuffing controls the Universe"

Neil Roy
Member #2,229
April 2002
avatar

Actually, I think mixing your hobby with how you make a living isn't necessarily a good thing, unless you get realllly lucky. ;)

---
“I love you too.” - last words of Wanda Roy

Arthur Kalliokoski
Second in Command
February 2005
avatar

I'd say doing what you love best for a job is great, the second favorite thing should be your hobby. Like a major and minor in college.

They all watch too much MSNBC... they get ideas.

Idealius
Member #1,619
November 2001

hobbies and work usually require one major ingredient to be successful:

focus

life is the game ;)

here's some somewhat OT brain food:
http://www.sirlin.net/articles/playing-to-win-part-1.html

decepto
Member #7,102
April 2006
avatar

If you're doing the "heavy lifting" of programming work at your computer, then You're Doing it Wrong ™.

{"name":"sLbrU.jpg","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/8\/688a22e59054cdff7282236fb0249bc1.jpg","w":450,"h":543,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/6\/8\/688a22e59054cdff7282236fb0249bc1"}sLbrU.jpg

--------------------------------------------------
Boom!

Arthur Kalliokoski
Second in Command
February 2005
avatar

decepto said:

If you're doing the "heavy lifting" of programming work at your computer, then You're Doing it Wrong

Are you talking about writing code with no design ahead of time?

They all watch too much MSNBC... they get ideas.

decepto
Member #7,102
April 2006
avatar

Are you talking about writing code with no design ahead of time?

Yes. I wish I had the ability to design, code, debug and test software all while in front of a monitor. However, I have a short attention span, and I often lose motivation while sitting at the computer.

Here's the process I usually follow:

1. Get an idea for some piece of software.
2. Do some technical research via google to make sure my idea is viable.
3. Go to a cafe with paper, pencils and index cards.
4. Work out the high-level design on paper.
5. Work out the core classes using basic UML (very informal) using index cards. Each class gets an index card.
6. Write some code.
7. Write some tests.
8. Print out troublesome source code for a paper-based code review. (For some reason, it's easier for me to find bugs, poor architecture, etc when I'm looking at code on paper.)
9. Goto step 4.

Yes. It's an infinite loop. I haven't really figured out how to finish software yet.

--------------------------------------------------
Boom!

Arthur Kalliokoski
Second in Command
February 2005
avatar

decepto said:

Yes. It's an infinite loop. I haven't really figured out how to finish software yet.

Is that why there's so much useful software yet to be written?

They all watch too much MSNBC... they get ideas.

Neil Black
Member #7,867
October 2006
avatar

decepto said:

4. Work out the high-level design on paper.

I don't know how to design software... :-/

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

decepto
Member #7,102
April 2006
avatar

I don't know how to design software...

pff, don't look at me.

--------------------------------------------------
Boom!

Trezker
Member #1,739
December 2001
avatar

Where else would I do the heavy lifting?
I have to write down my thoughts as they come, I can't keep the whole design in my head.

I don't do pen and paper. I do classes, maybe UML.

Neil Roy
Member #2,229
April 2002
avatar

My game design process is something like this:

1) Come up with idea for new game
2) Create some basic graphics for the game
3) Create a level editor for the game
4) Create a level with the editor
5) write code to load in level and basic game code
6) spend days trying to track down bugs
7) if (frustrated) goto 1
8) else polish and release game.

I usually don't make it to step 8. ;D

---
“I love you too.” - last words of Wanda Roy

jason perkins
Member #10,524
January 2009

About a month ago I put my project on hold to learn how to draw... I spent quite a bit of time trying to to do it and I realized I'm terrible at it. I just can't put 3d images from my head onto paper. But! someone from here suggested rendering scenes in 3d. And I found that while I'm not great at modeling it was alot easier for me to make the basic shapes for things in 3d, paint them in photoshop then take 2d pictures of them. It's a pretty quick process -> model the basic shape in Maya -> Sculpt it in Zbrush -> paint it in photoshop.

It was a very cool experiance to learn new programs like Maya and Zbrush And was enough to get me motivated to actually make the game they are for.

Neil Roy
Member #2,229
April 2002
avatar

I've been mostly rendering using trueSpace 6, using basic shapes, texturing, lighting to suit the project then once rendered, I use a combination of Irfanview and ImageReady to crop and resize the image. ImageReady has some nice features for this, including one I use to make transparent backgrounds.

---
“I love you too.” - last words of Wanda Roy

 1   2   3 


Go to: