![]() |
| | #1 |
| The Right Honourable Join Date: Mar 2004 Location: Where circles begin.
Posts: 1,068
| How do you keep from being overwhelmed by a project? Not that I don't know what i'm doing, or where to go with it, but I just get a headache thinking about all that's left to be done just to get a decent beta release out. Part of it's my fault I suppose, since I created extra work by not planning enough before, resulting in a design oversight. How do you guys keep yourselves from becoming overwhelmed by your own projects? Sorry for being whiny and complainy, but it had to happen sometime ;p
__________________ Memorial University of Newfoundland Computer Science Mac and OpenGL evangelist. |
| psychopath is offline | |
| | #2 | |
| Registered User Join Date: Aug 2006
Posts: 159
| Quote:
in all seriousness. If I have something really big, I find out how I can break it down into several smaller projects, so that I can have something done within a few days. Even if it is nothing special and only 1/60th of the entire project, it's nice to be able to at least look at a piece of what you've done so far....Don't know if that made any sense at all. | |
| System_159 is offline | |
| | #3 |
| pwns nooblars Join Date: Oct 2005 Location: Portland, Or
Posts: 1,094
| Just keep iterating Psycho. |
| Wraithan is offline | |
| | #4 |
| Code Goddess Join Date: Sep 2001
Posts: 9,664
| >How do you guys keep yourselves from becoming overwhelmed by your own projects? I forget about it whenever I can. The best way to get overwhelmed or burnt out is to constantly work on or think about your project.
__________________ My best code is written with the delete key. |
| Prelude is offline | |
| | #5 |
| Fear the Reaper... Join Date: Aug 2005 Location: Toronto, Ontario, Canada
Posts: 625
| Code: for(;;)
{
printf("All work and no play makes Jack a dull boy...");
}
__________________ Teacher: "You connect with Internet Explorer, but what is your browser? You know, Yahoo, Webcrawler...?" It's great to see the educational system moving in the right direction |
| Happy_Reaper is offline | |
| | #6 |
| pwns nooblars Join Date: Oct 2005 Location: Portland, Or
Posts: 1,094
| I get a good couple hours a thinkin in on any given project at a time. Then I go play video games and/or work. I recently rediscovered the joys of Starcraft after hearing about Starcraft: Ghost finally being cancled... Blizard under-thought then over-thought then under-thought... while(1)... on that project and look where it ended up. I probably plan as much as I code/debug and still design flaws are all over. I am thinking about picking up a design patterns book. |
| Wraithan is offline | |
| | #7 |
| Jaxom's & Imriel's Dad Join Date: Aug 2006 Location: Alabama
Posts: 877
| My boss is so scater-brained that he hardly lets me work on one project for very long . |
| Kennedy is offline | |
| | #8 | |
| Devil's Advocate Join Date: May 2004 Location: Out of scope
Posts: 3,778
| Quote:
__________________ Terms of Service By quoting or replying directly to this post, you consent to the fact that all of the information in the post above is completely accurate and highly intelligent and no comments will be made towards its validity, thoughtlessness, and/or grammatical structure. Violators will be prosecuted to the fullest extent of the law. | |
| SlyMaelstrom is offline | |
| | #9 |
| The superheterodyne. Join Date: Dec 2005 Location: Ireland
Posts: 2,215
| I always felt sorry for jack. The hotel used him! To be honest, if I'm writing a program, and if there are lots of problems flying at me from all angles and I don't know how to solve any of them, I make a number of side-projects. This way, I tackle one problem at a time. In fact, I have one pernament project on my computer called 'problem_proj', where I do my smaller sub projects, then file the source in sub folders within my 'problem_proj' folder when I solve the problem ... seems slightly obsessive, eh? I think of it as organised
__________________ I blag! |
| twomers is offline | |
| | #10 |
| ∞ Join Date: May 2005
Posts: 970
| Learn how to say "no" to certain aspects of your project (don't implement them, or take an easier approach) and take a break every now and again. Yes, it really can be that simple.
__________________ argus triad mingus |
| BobMcGee123 is offline | |
| | #11 |
| The Right Honourable Join Date: Mar 2004 Location: Where circles begin.
Posts: 1,068
| Saying "no" has always been a problem for me. With everything. I'll probably try what twomers and system_159 said; breaking it down into smaller pieces. I've been away for the last 5 days, so I've had a nice little break from the computer. Maybe that's what I needed, because i'm now itching to get back at it again.
__________________ Memorial University of Newfoundland Computer Science Mac and OpenGL evangelist. |
| psychopath is offline | |
| | #12 |
| MFC killed my cat! Join Date: Sep 2006 Location: Boston, Massachusetts
Posts: 880
| post it on sourceforge and get others to help with it to. This only works sif you project is actually interesting, which I think it is. |
| manutd is offline | |
| | #13 |
| Code Goddess Join Date: Sep 2001
Posts: 9,664
| >post it on sourceforge and get others to help with it to. This only works sif you project is actually interesting And if open sourcing it is feasible.
__________________ My best code is written with the delete key. |
| Prelude is offline | |
| | #14 |
| The Right Honourable Join Date: Mar 2004 Location: Where circles begin.
Posts: 1,068
| I would post it on SF, but I don't really have any intention of making the project open-source (yet).
__________________ Memorial University of Newfoundland Computer Science Mac and OpenGL evangelist. |
| psychopath is offline | |
| | #15 |
| Super Moderator Join Date: Aug 2001
Posts: 7,817
| Projects become overwhelming when you try to do too much with too little. Make a list of features and functionality you would 'ideally' like to have. Now go through that list and pick out the ones that are 'realistically' possible given the size of your dev team, time needed to implement, etc, etc. Your list will begin to shrink quite rapidly. Your editor does not need to do everything under the sun like 3DS Max and it won't. You cannot possibly produce a 3DS Max with the time you have and the number of people you have. And besides take a look at Blender. It does a lot, but doesn't do it all that well and the interface is horrible. But trueSpace and gameSpace from Caligari will do everything you want, will do it well, and the interface is much better. So what is it exactly that you want this editor to be able to do and what 'functionality' do you feel lies beyond the scope of the editor. Is it for creating localized objects or can it create entire worlds? Will it have various file format exporters or are you going to simply support a format of your own design and then allow people to create exporters. This is a simple process of creating an API of sorts for loading and saving data and you can implement plug-ins to do format specific tasks. I'd say plug-ins are the most important part of an editor. This allows you to focus more on the core code and then let the rest 'evolve' as people begin to use it and need more functionality. |
| Bubba is offline | |
![]() |
| Thread Tools | |
| Display Modes | |
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Problem Displaying a Struct | rockstarpirate | C++ Programming | 16 | 05-05-2008 09:05 AM |
| added start menu crashes game | avgprogamerjoe | Game Programming | 6 | 08-29-2007 01:30 PM |
| Dynamic Binding | gpr1me | C++ Programming | 1 | 03-24-2006 09:01 AM |
| Game Independent Anti-cheat Project Needs Programmers | GIA Project Lea | Projects and Job Recruitment | 3 | 09-15-2005 07:41 PM |