Jump to content

Why You Can't Prioritize Bug Fixing Over Art


17 replies to this topic

#1 Hikaru Shizuka

    Member

  • PipPipPipPipPip
  • The Defiant
  • The Defiant
  • 188 posts
  • LocationVancouver, BC

Posted 06 December 2012 - 11:14 AM

As the topic states, you simply cannot say that bug fixing takes priority over artistic content. On the flip side, you can't say the opposite either. Why? Because coders are not artists. I myself am a 3D artist. I've done a little film work here and there, and some game work as well. Nothing big, but I'm pretty confident in my skills. I'm going to now use my artistic skills to fix the netcode. Watch me go!

 
open mechwarrioronline.netcode
FIND(lagmonster)
initiate.autocorrect FOR ping>100
ANTICIPATE(ballistic.delay)
IF(mech.teleporting,REDUCE(mech.teleporting))
 


See what happens? Let us artistic types take care of the pretty items and let the coders take care of the engineering. It's not as if adding new artistic content takes dev time away from the bug fixing. Please stop complaining on the forums that a new skin or bobblehead is pushing back bug fixing, it just doesn't work like that.

Edited by Hikaru Shizuka, 07 December 2012 - 10:48 AM.


#2 batesman

    Member

  • PipPip
  • 47 posts

Posted 06 December 2012 - 11:16 AM

Hilarious!

#3 Redshift2k5

    Welcoming Committee

  • PipPipPipPipPipPipPipPipPipPipPip
  • Stone Cold
  • Stone Cold
  • 11,975 posts
  • LocationNewfoundland

Posted 06 December 2012 - 11:17 AM

What kind of 3D art do you do, Hikaru? http://wizardofosmond.deviantart.com

#4 Hikaru Shizuka

    Member

  • PipPipPipPipPip
  • The Defiant
  • The Defiant
  • 188 posts
  • LocationVancouver, BC

Posted 06 December 2012 - 11:20 AM

Redshift, we've been over this, remember?

http://brandx0.deviantart.com/

#5 Indk

    Member

  • PipPipPipPipPip
  • 117 posts

Posted 06 December 2012 - 11:28 AM

game = true;

#6 Redshift2k5

    Welcoming Committee

  • PipPipPipPipPipPipPipPipPipPipPip
  • Stone Cold
  • Stone Cold
  • 11,975 posts
  • LocationNewfoundland

Posted 07 December 2012 - 10:18 AM

View PostHikaru Shizuka, on 06 December 2012 - 11:20 AM, said:

Redshift, we've been over this, remember?

http://brandx0.deviantart.com/


I never remember, oops.

#7 Konrad

    Member

  • PipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 769 posts

Posted 07 December 2012 - 10:43 AM

View PostHikaru Shizuka, on 06 December 2012 - 11:14 AM, said:

As the topic states, you simply cannot say that bug fixing takes priority over artistic content. On the flip side, you can't say the opposite either. Why? Because coders are not artists. I myself am a 3D artist. I've done a little film work here and there, and some game work as well. Nothing big, but I'm pretty confident in my skills. I'm going to now use my artistic skills to fix the netcode. Watch me go!

 
open mechwarrioronline.netcode
FIND(lagmonster)
initiate.autocorrect FOR ping>100
ANTICIPATE(ballistic.delay)
IF(mech.teleporting,REDUCE(mech.teleporting))
 


See what happens? Let us artistic types take care of the pretty items and let the coders take care of the engineering. It's not as if adding new artistic content takes dev time away from the bug fixing.





Come on. You oh all people should know better then to post a thread like this. Stop the trolling.

Edited by Konrad, 07 December 2012 - 10:44 AM.


#8 Hikaru Shizuka

    Member

  • PipPipPipPipPip
  • The Defiant
  • The Defiant
  • 188 posts
  • LocationVancouver, BC

Posted 07 December 2012 - 10:44 AM

I think you completely missed the point Konrad... I was pointing out how silly an idea it is that new content causes bug fixes to be pushed back, to all the people whining on the forums about it.

Edited by Hikaru Shizuka, 07 December 2012 - 10:47 AM.


#9 Bguk

    Member

  • PipPipPipPipPipPipPipPip
  • Moderate Giver
  • 1,159 posts

Posted 07 December 2012 - 10:46 AM

View PostKonrad, on 07 December 2012 - 10:43 AM, said:

Come on. You oh all people should know better then to post a thread like this. Stop the trolling.


Whoosh?

#10 Roadbeer

    Member

  • PipPipPipPipPipPipPipPipPipPip
  • Elite Founder
  • 8,160 posts
  • LocationWazan, Zion Cluster

Posted 07 December 2012 - 10:52 AM

I see what you did there...

Thing is that most of the people who start the "Christmas Items? Fix the F'ing netcode" threads haven't moved into the world where they need comprehend the concept of skillsets.

In their paper-hat world, the guy who's skillset includes starting the timer on the deep fat fryer isn't too diffferent from the skill set required to make a smiley face in the ketchup on a bun.

Ultimately, these are the same people who scream at electricians when their toilet is cloged.

#11 Taryys

    Member

  • PipPipPipPipPipPipPipPipPip
  • 2,685 posts
  • Google+: Link
  • Facebook: Link
  • LocationWisconsin

Posted 07 December 2012 - 10:57 AM

Great thread!
I have been posting the quote below to make that same point, although I like yours better.
Much more tricksy!!


Quote

First let us take a look at a few important facts:

FACT 1 - Specialized Development Roles: The people that work on net code or bug fixing are not the same people that are working on modeling. Bug fixing/programming is a different skill/specialization than net code troubleshooting which is a different skill than working mech modeling and maps. I am a programmer and I could not put a model together to save my life and I would be hard pressed to do any sort of net code fixing. With this being known they are going to be able to pump out models and maps, etc while still working on net code and bug fixing. Stopping everything else to concentrate on bug fixing and netcode issues would mean that everyone else of the office would sit around doing absolutely nothing but twiddling their thumbs which wastes valuable money and time, when they could actually be doing something to move the game forward.

FACT 2 - Bug Fixing is Hard: Bug fixing is 1000 times more difficult and time consuming than writing new code, especially when you have thousands and thousands of lines of code to sort through and it becomes even more difficult if the code is not written by you (ie multiple programmers). You may think that you have found the problem in one place and you place some code there to fix it, but it turns out that the real problem is hidden deep down within layers and layers of dependent code. You put two integer values into a function and expect to get an integer value out, but on occasion you get "SRM" instead. That is a WTH moment, and honestly all it takes is for one = or == to be out of place and things will break intermittently and unexpectedly.

FACT 3 - Small Shop: They are a small shop so getting things done takes a lot longer than super-mega funded projects who are hemorrhaging cash. PGI's work on MWO is underwritten by a small independent producer, IGP, and is not support by a massive corporation like Sony or Bioware. If they were we would have MW5 like they were originally looking to do, and not MWO as it is now.

FACT 4 - Monetization: Playing on Fact 3 here - since they are small shop and PGI and other investors require a return on investment and need a steady income stream they need to be continuously be putting on the money making items (bobble heads, Christmas lights, hero mechs, etc) in order to support the game and continue its development. If you want them to stop making these things please see Fact 1 and Fact 3, and then you need to tell me that you desire the game to fail due to lack of an income stream. Face it people, regardless of how any of us feel or what any of us want, PGI needs to make money or their will be no game.

No money = no game.


#12 Konrad

    Member

  • PipPipPipPipPipPipPip
  • Legendary Founder
  • Legendary Founder
  • 769 posts

Posted 07 December 2012 - 11:01 AM

I guess for the rest of you that think I missed the point here. I will explain as you seem to forget where you are. Threads like this lead to more trolling. I gather you guys don't think there is enough of it. This is not a clever or funny thread and it does not belong in the general discussion. Post this in off-topic. Hik should know better.

#13 MrPenguin

    Member

  • PipPipPipPipPipPipPipPip
  • The Raider
  • The Raider
  • 1,815 posts
  • LocationSudbury, Ontario

Posted 07 December 2012 - 11:07 AM

View PostHikaru Shizuka, on 06 December 2012 - 11:14 AM, said:

 
open mechwarrioronline.netcode
FIND(lagmonster)
initiate.autocorrect FOR ping>100
ANTICIPATE(ballistic.delay)
IF(mech.teleporting,REDUCE(mech.teleporting))
 


Hehe... most people won't even get the joke in here. But I certainly did :)

Edited by MrPenguin, 07 December 2012 - 11:07 AM.


#14 Hikaru Shizuka

    Member

  • PipPipPipPipPip
  • The Defiant
  • The Defiant
  • 188 posts
  • LocationVancouver, BC

Posted 07 December 2012 - 11:10 AM

Well people seem to like it, clever or not, some people do find it funny. Obviously these forums are full of completely unconstructive threads, at least this one has a tiny bit of constructive value. Relax a bit, if you don't like it, that's fine.

#15 Roadbeer

    Member

  • PipPipPipPipPipPipPipPipPipPip
  • Elite Founder
  • 8,160 posts
  • LocationWazan, Zion Cluster

Posted 07 December 2012 - 11:14 AM

View PostKonrad, on 07 December 2012 - 11:01 AM, said:

I guess for the rest of you that think I missed the point here. I will explain as you seem to forget where you are. Threads like this lead to more trolling. I gather you guys don't think there is enough of it. This is not a clever or funny thread and it does not belong in the general discussion. Post this in off-topic. Hik should know better.


Because that's where the people posting completely uninformed opinions on the state of the game are... right?

IMO, while this thread is troll-baiting, if it prevents one person from making another "I don't know WTF I'm talking about thread", then it has done more good than your tisk-tisking of it ever would.

#16 MrPenguin

    Member

  • PipPipPipPipPipPipPipPip
  • The Raider
  • The Raider
  • 1,815 posts
  • LocationSudbury, Ontario

Posted 07 December 2012 - 11:17 AM

View PostHikaru Shizuka, on 07 December 2012 - 11:10 AM, said:

Well people seem to like it, clever or not, some people do find it funny. Obviously these forums are full of completely unconstructive threads, at least this one has a tiny bit of constructive value. Relax a bit, if you don't like it, that's fine.

I don't know if you're responding to me, or konrad. 0-o

#17 Hikaru Shizuka

    Member

  • PipPipPipPipPip
  • The Defiant
  • The Defiant
  • 188 posts
  • LocationVancouver, BC

Posted 07 December 2012 - 11:22 AM

View PostMrPenguin, on 07 December 2012 - 11:17 AM, said:

I don't know if you're responding to me, or konrad. 0-o


Konrad

#18 MrPenguin

    Member

  • PipPipPipPipPipPipPipPip
  • The Raider
  • The Raider
  • 1,815 posts
  • LocationSudbury, Ontario

Posted 07 December 2012 - 11:26 AM

View PostHikaru Shizuka, on 07 December 2012 - 11:22 AM, said:


Konrad

Oh, okay. I was just a bit confused there. :)





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users