Jump to content

  • Log In with Google      Sign In   
  • Create Account

Interested in a FREE copy of HTML5 game maker Construct 2?

We'll be giving away three Personal Edition licences in next Tuesday's GDNet Direct email newsletter!

Sign up from the right-hand sidebar on our homepage and read Tuesday's newsletter for details!


We're also offering banner ads on our site from just $5! 1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


A whole decade, and the software is still sub-par.


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
32 replies to this topic

#1 Tutorial Doctor   Members   -  Reputation: 1643

Posted 19 March 2014 - 05:58 PM

I have always had a problem getting started on a project because I can never say "yes" to the question, "Is it a worthwhile project."

 

I saw the FAQS in the business forum about "worthwhile" things, and I saw where they say that if it is worthwhile to me, then that is enough. 

 

But this one company has spent more than a decade developing this one software, and it so very inadequate. 10 yrs! 

 

Small team or whatnot, and I am sure they are proud of their accomplisment, but if it were me, I would be comparing my software to other software in my genre, and very quickly I would say to myself, "all that time for nothing."

 

Thing is, if I do something I want it top notch, and I do understand that such a software will take a while, especially if it is only me. But I just can't put 10 yrs in like that. Way too long. 

 

This is why I am constantly finding fast and efficient ways to do things. 

 

Has anyone ever had this feeling towards something they have worked on? 

 

 

 

 

 

 


They call me the Tutorial Doctor.


Sponsor:

#2 frob   Moderators   -  Reputation: 22222

Posted 19 March 2014 - 06:47 PM


But this one company has spent more than a decade developing this one software, and it so very inadequate. 10 yrs! 

Care to be more specific?

 

Oh, wait! I see.  You are talking about Duke Nukem Forever.

 

 

No, seriously, what is the point of your rant?  An unspecified group working on an unspecified project fail to meet your unspecified requirements. Welcome to life.  

 

Unless it is something you have a contract for, I don't see the point.


Check out my book, Game Development with Unity, aimed at beginners who want to build fun games fast.

Also check out my personal website at bryanwagstaff.com, where I write about assorted stuff.


#3 alnite   Crossbones+   -  Reputation: 2123

Posted 19 March 2014 - 07:22 PM

There's more to software development than just coding.  Planning, meetings, testing, and all that stuff, and although each of the members is adept in what they do, the combination of the process and the differences in the personality can cause a lot of frictions, communications, and eventually bugs in the software.


Edited by alnite, 19 March 2014 - 07:22 PM.


#4 slicer4ever   Crossbones+   -  Reputation: 3944

Posted 19 March 2014 - 07:59 PM

But this one company has spent more than a decade developing this one software, and it so very inadequate. 10 yrs!

Care to be more specific?
 
Oh, wait! I see.  You are talking about Duke Nukem Forever.


I truly hope he's not referring to duke nukem. it was in development hell/hiatus for most of it's life, and only realistically was made in a year or 2.
Check out https://www.facebook.com/LiquidGames for some great games made by me on the Playstation Mobile market.

#5 Tutorial Doctor   Members   -  Reputation: 1643

Posted 19 March 2014 - 09:08 PM

Haha. No, not Duke Nukem. I didn't want to name the company. Didn't want to put them on blast like that. But they recently released Version 1 after over a decade of development and I hadn't realized it had been that long, but when I saw it I wondered if I could dedicate that much of my life to just one project that quickly becomes obsolete because of technology changes and such. 

 

If I were working for a company and was getting paid for that 10 yrs, then that would be fine. Not the case here though, I know it was for the love of programming, but boy did it make me reconsider some things. haha. 

 

At this point, I don't know the real-life time schedules for software development, or even yet all of the things that actually go into producing a polished project. But, the type of person I am, I have to have polish or else I won't release it. 

 

I think one of the smartest things I have seen is a company make their software opensource (was paid before) and let other devs contribute features. This way the software gets better, and a lot of time you have people who are willing to work on it free for the open sourced community. At first I thought it was a bad idea, but the updates to the software are more frequent now, and I am liking the new features as well. 


Edited by Tutorial Doctor, 19 March 2014 - 09:14 PM.

They call me the Tutorial Doctor.


#6 HScottH   Members   -  Reputation: 512

Posted 19 March 2014 - 11:24 PM

I can really relate.  It's amazing that there are teams working for years and years between releases.  I have recently worked with a team who is occasionally rev'ing a product that was first launched in the 70's, and they are still making millions from the product.

 

As a geek, I like to turn things around in 1/2 to 1 year and release, just because I know my most amazing ideas will be poo in about that time.  But the fact is that business operates on different time scales.

 

"Is it worth is?"  I can think of many metrics with which to answer that:

* Is it fun and educational

* Is it going to prepare you for something valuable later

* Will it make money

 

In most cases, the last one is the one that gets all the merrit.



#7 fir   Members   -  Reputation: -460

Posted 20 March 2014 - 12:46 AM

Sadly your worries are to be about true imo. If you devote 5 years everyday work you should manage noticable improvement in programming clarity (compared to 5 years back) but besides that not much will change and even 10 years will not grant you to do some polished thing you have on yr mind.. After 5 (5 to 8) years  of consecutive programming I began to be sorry of this last about ten years of my youth (age 26 to 36)  wasted on this very hard and lone work - though Im still hoping it will pay back (maybe)... 


Edited by fir, 20 March 2014 - 12:51 AM.


#8 DareDeveloper   GDNet+   -  Reputation: 963

Posted 20 March 2014 - 01:30 AM

At first I thought I had related feelings. Then I read 

 

 

 

This is why I am constantly finding fast and efficient ways to do things. 

 

At that point I knew I was thinking of something else. I developed a strong reaction to such careless Agile impulse implementations.

 

As I see it if you want those 10 years to show you need to put a lot of time and thought into a strong foundation.

 

That foundation can develop over time through a lean startup approach with clean code refactorings ... but finding isolated fast and efficient solutions for the problem at hand ... that will not lead to a great and complex product - it is not a way to manage complexity.


Edited by DareDeveloper, 20 March 2014 - 01:32 AM.

Given enough eyeballs, all mysteries are shallow.

ProcGames.com


#9 szecs   Members   -  Reputation: 2172

Posted 20 March 2014 - 05:14 AM

Dunno, don't start with the visuals then. Start with everything else and only polish the graphics at the end of the development.



#10 jHaskell   Members   -  Reputation: 1051

Posted 20 March 2014 - 06:31 AM

A project is only a waste of time if you didn't learn anything while working on it or gain any worthwhile experience from it.



#11 Aardvajk   Crossbones+   -  Reputation: 6056

Posted 20 March 2014 - 09:04 AM


Small team or whatnot, and I am sure they are proud of their accomplisment, but if it were me, I would be comparing my software to other software in my genre, and very quickly I would say to myself, "all that time for nothing."

 

You're on a very high horse here. Have you actually completed and released anything?



#12 jms bc   Members   -  Reputation: 439

Posted 20 March 2014 - 09:27 AM

I can get depressed thinking of the time put into working around ram and cpu limitations only 6-7 years ago. Imagine how the old punch card guys must feel.


The Four Horsemen of Happiness have left.


#13 Tutorial Doctor   Members   -  Reputation: 1643

Posted 20 March 2014 - 04:50 PM

Small team or whatnot, and I am sure they are proud of their accomplisment, but if it were me, I would be comparing my software to other software in my genre, and very quickly I would say to myself, "all that time for nothing."

 
You're on a very high horse here. Have you actually completed and released anything?

No. I haven't as far as programming goes, because I'm new to it, but in other areas of my life I have. Very few things I find worth doing and completing. But sometimes I do it as a challenge to myself. However, I am more critical of my own work than others (very critical in fact). I always compare myself to others to get a realistic idea of my skill level.

In this case, I am comparing one company's work to another company's work. Both made a similar software, but one is far superior to the other. If I worked 10 + years on something, I would want it to not be obsolete by the time I finish it.

This matters to me mainly because I am new. Trying to get some perspective on actual time and effort that goes into programming, so I can be sure whether or not it is something I want to go deeper into.

I mean, if you love it, then sure, it's worth the effort. But for me, learning programming and game development is yet another challenge I gave myself. Hopefully one that could pay off soon.

They call me the Tutorial Doctor.


#14 Nathan2222_old   Members   -  Reputation: -400

Posted 21 March 2014 - 12:21 AM

If you are looking for faster ways to do things why not program something that makes it faster.
Isn't that what programming can do? Yet, i've seen only one do it.

UNREAL ENGINE 4:
Total LOC: ~3M Lines
Total Languages: ~32
smile.png
--
GREAT QUOTES:
I can do ALL things through Christ - Jesus Christ
--
Logic will get you from A-Z, imagination gets you everywhere - Albert Einstein
--
The problems of the world cannot be solved by skeptics or cynics whose horizons are limited by the obvious realities. - John F. Kennedy


#15 slicer4ever   Crossbones+   -  Reputation: 3944

Posted 21 March 2014 - 07:38 AM

Haha. No, not Duke Nukem. I didn't want to name the company. Didn't want to put them on blast like that. But they recently released Version 1 after over a decade of development and I hadn't realized it had been that long, but when I saw it I wondered if I could dedicate that much of my life to just one project that quickly becomes obsolete because of technology changes and such. 

Why not?  their is no reason to protect a company here, it's a valid discussion point.  and honestly it might open up a few avenue's to explain why things happened like they did.  at this point it's all just guess work, or it might even be that it's actually good software to most people, but you don't think it is.  really all we have to go on is your word that they made a bad product, and nothing else.


Check out https://www.facebook.com/LiquidGames for some great games made by me on the Playstation Mobile market.

#16 Tutorial Doctor   Members   -  Reputation: 1643

Posted 21 March 2014 - 08:38 AM

Okay. I'll name the software. The software is makehuman. Been following it for a while. However while waiting for some large update to occur that would blow me away, I learned of Quidam studio.

Feature wise, quidam studio far surpasses makehuman, but it has fallen off the map.

There are some things I use makehuman for, but I read somewhere where they said they were trying to make the best character creator. Thing is, after 10 years they are not even close (actually 12).

I'm not saying it is bad, just that it is sub-par, and that it made me wonder if I could dedicate a decade to anything that wouldn't be the best in its class.

They call me the Tutorial Doctor.


#17 Aardvajk   Crossbones+   -  Reputation: 6056

Posted 21 March 2014 - 08:41 AM

Well, MakeHuman is a well respected piece of software. What exactly makes you consider it sub-par? I suspect it is just your personal preferences rather than anything qualitative to be honest.

 

I got on better with Paint Shop Pro than Photoshop back in the day. That doesn't make Paint Shop Pro better than Photoshop, just that this one particular person (me) happened to prefer PSP.


Edited by Aardvajk, 21 March 2014 - 08:41 AM.


#18 Tutorial Doctor   Members   -  Reputation: 1643

Posted 21 March 2014 - 08:55 AM

Actually quidam studio and makehuman are comparable. I haven't made a list if feature comparisons, but they serve the same purposes, so basically I am comparing features, usefulness, stability etc.

Same way I could compare and contrast Daz Studio and Poser.

I do like the proxy meshes in makehuman, as well as the choice of rig exports. quidam studio also has a Level Of Detail export and a rig export. A feature by feature comparison would put Quidam Studio way ahead.

They call me the Tutorial Doctor.


#19 Nathan2222_old   Members   -  Reputation: -400

Posted 21 March 2014 - 09:28 AM

I hadn't seen any "good" human model made in make human, that is until now. The difference between the model in that tutorial and a real human is non-existent (at least 0.00000 . . . 1)

UNREAL ENGINE 4:
Total LOC: ~3M Lines
Total Languages: ~32
smile.png
--
GREAT QUOTES:
I can do ALL things through Christ - Jesus Christ
--
Logic will get you from A-Z, imagination gets you everywhere - Albert Einstein
--
The problems of the world cannot be solved by skeptics or cynics whose horizons are limited by the obvious realities. - John F. Kennedy


#20 Aardvajk   Crossbones+   -  Reputation: 6056

Posted 21 March 2014 - 09:54 AM

So why is MakeHuman sub-par then? No specific reasons?

 

This thread is weird.






Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS