Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Things that make you want to smash the keyboard

Discussion in 'General Discussion' started by Nubz, Oct 6, 2014.

  1. Nubz

    Nubz

    Joined:
    Sep 22, 2012
    Posts:
    553
    Into little pieces.

    Haha
    So as I just spent 4 hours sifting through the scripting reference(this is how it goes for me so far don't know enough yet to write off the top of my head) to try and write something for a sort of prototype level I'm working on. I finally get it so Unity and Visual Studio aren't having a hissy fit only to find out it another script doesn't like it.

    So time to toss it out and start all over o_O. UGH!!!

    Not so bad really because this is probably a good way to learn what not to do and Im not really all that mad because I made myself look at it that way.
    Sort of made me laugh since it has happened before


    /end rant

    Really don't know what the point to this post was other than to vent to others that might understand since my girlfriend and daughter wouldn't have the slightest clue what I was talking about.
     
    ChrisSch likes this.
  2. MrBrainMelter

    MrBrainMelter

    Joined:
    Aug 26, 2014
    Posts:
    233
    Bugs. Other people's bugs.

    Not to say that I don't make them myself, but you have to rely on someone else to fix them.
     
  3. Meltdown

    Meltdown

    Joined:
    Oct 13, 2010
    Posts:
    5,797
    Haha... I don't even want to get started.

    But thanks for sharing the rant. The community is here to listen and make you feel better :)
     
  4. malosal

    malosal

    Joined:
    Jun 22, 2013
    Posts:
    151
    When you can't test run your program when there is an error in a script that you are not using, because it happen to come with something you got from the asset store!
     
    Ryiah, carking1996 and shkar-noori like this.
  5. giyomu

    giyomu

    Joined:
    Oct 6, 2008
    Posts:
    1,094
    When unity crash :D
     
    Meltdown likes this.
  6. TylerPerry

    TylerPerry

    Joined:
    May 29, 2011
    Posts:
    5,577
    When it works fine in the editor but not in the build.
     
  7. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    I don't actually get angry with game development. Seems like I would be some sort of idiot incapable of doing my job if I did. It's a machine, I'm responsible for what goes in that machine. Why would I smash keyboard over that as opposed to googling for some answers?

    In any case if you're getting angry with game dev, try a different hobby :)
     
  8. Teremo

    Teremo

    Joined:
    Jul 8, 2014
    Posts:
    82

    Speaking on my behalf, I face palm myself when the error lays in something so simple, yet I over looked it because I am an idiot... or that's how the machine makes me feel. :(
     
  9. casimps1

    casimps1

    Joined:
    Jul 28, 2012
    Posts:
    254
    Having to work on a horribly architectured project and not fix the horrible architecture.

    So many people just want to fix what's visible to the end-user and could care less how bad things are under the hood. I was once brought onto a project for a medium-sized game where almost the entirety of the game logic, GUI, input, everything was in a single C# file that was thousands of lines long. Ugh.
     
  10. Valette

    Valette

    Joined:
    Jun 9, 2014
    Posts:
    68
    The thing that drives me crazy is when I'm tired and not thinking and I add a Debug.Log to my code which I thought might throw up one or two messages and instead attempts to print ten million messages to the screen, thereby crashing Unity and losing my work. I just wish Unity had a way of saying 'Please stop printing Debug messages once you've written 1000'...

    The other thing that drives me crazy is when I stupidly drag the wrong GameObject to a Prefab, thereby overwriting something that took me ages to get right.
     
  11. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Ugh I'm not calling you an idiot or trying to make you feel like one - more trying to express how I feel when I'm doing that and the attitude I use to overcome it... so yeah while I would feel annoyed when I started out, I picture it as just being something logical instead.

    (Plus is cheaper on keyboards)
     
  12. Teremo

    Teremo

    Joined:
    Jul 8, 2014
    Posts:
    82

    Don't take it the wrong way, I'm not saying you're calling me an idiot, I'm just saying that's the way I feel when I was the one who created the problem and the machine is just doing it's job by showing me or telling me I'm an idiot. haha!
     
  13. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    I don't really understand the tossing it out and starting again comment...

    I can get... frustrated with code, but never enough to smash the innocent hardware (which I know will cost me money to replace).

    I've heard swearing at the code is free ;)
     
  14. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    I give my hardest bugs pet names. Shakin' stevens for example pops up to dance whenever there's a movement glitch.
     
    ChrisSch and JamesLeeNZ like this.
  15. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    your bug names are much more polite than mine... mine usually rhyme with mucking trunt
     
  16. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    There's a swift and dexterous ducking banker in my game.
     
  17. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    hate those ducking bankers!
     
  18. drewradley

    drewradley

    Joined:
    Sep 22, 2010
    Posts:
    3,063
    Whenever ADB stops Unity from closing, I call it the "all done bug". Well, I actually use a rude b-word and do my best Jesse Pinkman imitation. :)
     
    Last edited: Oct 7, 2014
  19. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    I think I reserve whispered swearing for the forum more than any actual code.
     
    Ryiah likes this.
  20. tswalk

    tswalk

    Joined:
    Jul 27, 2013
    Posts:
    1,109
    which is worse, programming and working out a bug you've written yourself, or... trying to figure out for an hour why no one can connect to the internet on WIFI... only to find out, you forgot you unplugged the WIFI.

    .. that's me.
     
    BeefSupreme likes this.
  21. N1warhead

    N1warhead

    Joined:
    Mar 12, 2014
    Posts:
    3,884
    Things that make me want to smash my Keyboard, well actually MOUSE.

    This morning I unhooked my mouse and smashed it accrossed the floor - reasoning, a script that was supposed to work, just didn't point blank work.

    How does in the update function this not work

    if(Input.GetKey(KeyCode.W)){
    transform.Translate(Vector3.forward * 12 * Time.deltaTime);

    beats me, so i smashed my mouse after an hour and stole my brothers mouse lol.
     
  22. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Might help if you make a thread for it, this isn't the place though :)
     
    carking1996 and angrypenguin like this.
  23. angrypenguin

    angrypenguin

    Joined:
    Dec 29, 2011
    Posts:
    15,500
    He needs to get a new mouse, first. ;)
     
  24. N1warhead

    N1warhead

    Joined:
    Mar 12, 2014
    Posts:
    3,884
    oh no I got it working, like 5 minutes after breaking it lol.
    I wasn't trying to get help for it, I was just giving off my example to what made me *smash* my mouse instead of Keyboard lol.
     
  25. Heu

    Heu

    Joined:
    Feb 13, 2012
    Posts:
    349
    When a giant spider is on my keyboard.
     
  26. Teremo

    Teremo

    Joined:
    Jul 8, 2014
    Posts:
    82
    All those spiders are met with deadly force where I live.
     
    N1warhead likes this.
  27. Nubz

    Nubz

    Joined:
    Sep 22, 2012
    Posts:
    553
    I was so lost it was ridiculous and I just couldn't figure it out is why I deleted it and started over.

    Didn't actually get that mad that I want to break things that will only cause me more problems LOL.
    Just annoyed and mostly laughing at myself when I figured out what was wrong.

    Turns out starting over is helped since I re did it last night and it works now.
    I still have a lot to learn so it actually does help to just start over again sometimes.
    Especially when along the way I figure out what was wrong and sometimes find a better way to get it done.


    Anyway this thread went way farther than I thought it would thanks for all the reply's.
     
  28. Whippets

    Whippets

    Joined:
    Feb 28, 2013
    Posts:
    1,775
    Attempting to do artwork (I'm a programmer).
    Creating UIs
    Finding that your newly purchased asset has the worst code you've ever seen.
     
    Ryiah, Socrates and N1warhead like this.
  29. JamesLeeNZ

    JamesLeeNZ

    Joined:
    Nov 15, 2011
    Posts:
    5,616
    re-writing scripts often results in better scripts as you have a better idea what you're doing and what you want the script to do, ending up with cleaner, more structured and concise code.
     
    Socrates, TylerPerry and BeefSupreme like this.
  30. BeefSupreme

    BeefSupreme

    Joined:
    Aug 11, 2014
    Posts:
    279
    One time, I downloaded this looping audio creation program and attempted to make some background music for my game. I have absolutely no musical ability, and after a few hours I had only succeeded in giving myself a headache. Not handling failure well at all, and with a painful pulse running through my temples, I fell into a terrible rage and passed out. The next thing I remember was waking uncertainly amongst the ruin of my cheap motel room. Where was I? What had I done? My head still hurt, my vision a blur. I closed my eyes and attempted to gain some kind of focus. I reopened my eyes, and as the world began to regain clarity, I noticed the shadows in the periphery of my vision moving and jittering...even though the light from the old battered lamp bolted to the wall above me was steady. Full consciousness returned then, and to my horror, I found myself surrounded by small, leafy humanoids. The were chittering noisily and spattering my still prostrate body with vile amber sap during their careless machinations. Confused, I reached out a tentative finger, hoping it would pass through one of the creatures and confirm that I was still dreaming. I recoiled in pain as the foul creature bit my finger violently. Forcing myself to my feet, I stumbled feebly out of my room and down the hall to a maintenance closet that had been left open. Retrieving a shovel from within, I returned to my room and proceeded to destroy the bothersome creatures, spattering their gooey black innards across the already filthy carpet.

    Not sure if that counts.
     
    Last edited: Oct 8, 2014
    tango209 and TylerPerry like this.
  31. TylerPerry

    TylerPerry

    Joined:
    May 29, 2011
    Posts:
    5,577
    You had me at terrible rage.
     
  32. BeefSupreme

    BeefSupreme

    Joined:
    Aug 11, 2014
    Posts:
    279
    Lol, slow day at work.
     
  33. Deleted User

    Deleted User

    Guest

    One time I went to the chicken shop and they forgot my BBQ sauce, it was rage city... Had to go to the shop and everything, came back my chicken was cold, then had to microwave it and it didn't taste right after.

    That was one of the darkest days ever...
     
    randomperson42 and TylerPerry like this.
  34. imaginaryhuman

    imaginaryhuman

    Joined:
    Mar 21, 2010
    Posts:
    5,834
    I think the one main annoying thing I have encountered over and over again is performance... not enough performance to pull of the artistic/creative vision. The usual result is the project has to be scrapped.
     
    Deleted User likes this.
  35. angrypenguin

    angrypenguin

    Joined:
    Dec 29, 2011
    Posts:
    15,500
    Incorrect, incomplete, badly written, unstructured or hard to navigate documentation.

    Also, user interfaces that seem to guide you away from what you're trying to do.

    Finally, third party code which is written, designed (or not designed) such that it's difficult to modify to suit your needs.

    None of these make me genuinely want to smash things but groaning, excessive coffee drinking and additional breaks are distinct possibilities.
     
    Ryiah likes this.
  36. N1warhead

    N1warhead

    Joined:
    Mar 12, 2014
    Posts:
    3,884
    I normally don't smash things, but the other day I had enough.

    It bolstered down on two things.

    A mouse that had a bad wire and kept cutting off and reloading(for MONTHS DEALING WITH IT) Well it randomly started working GREAT, no problems, finally I thought it was not brain dead, well one morning I wake up, and BOOM, the mouse starts messing up again, I deal with it at first, then when I get on Unity and a basic code that normally works didn't work, I slammed the mouse down quite hard, still didn't fix it, I Ignored it for a moment, tried to deal with code again, still didn't work, so I unplugged it and grabbed the wire and slammed it as hard as I could and watched pieces go everywhere, then went and stole my brothers mouse lol...

    The mouse had a good life until the sad end, a good 14 year life lol.
    Don't worry it got the proper burial lol.
     
  37. Nubz

    Nubz

    Joined:
    Sep 22, 2012
    Posts:
    553

    14 years LOL
    Sounds like it was time for a new one anyway.
     
  38. AndrewGrayGames

    AndrewGrayGames

    Joined:
    Nov 19, 2009
    Posts:
    3,822
  39. N1warhead

    N1warhead

    Joined:
    Mar 12, 2014
    Posts:
    3,884
    Haha I know, I just hate buying something new if I don't need to. It would work, but the second I started dragging the mouse around the wire would come loose I guess (not visually) but it would just cut on and off. lol.