JavaScript is required to use Bungie.net

Destiny

Discuss all things Destiny.
Edited by SulkyVirus: 1/30/2015 3:43:01 PM
406

Oh, so you're a coder?

Edit: almost 1000 replies, thank you everyone for being vocal on this matter. Even if you think it's easy and you are a screamer, your replies keep bumping. It's something that needs to be discussed for sure! Seriously, reading all the replies to the weekly update and to Deej's comment just pissed me off. 99.9% of this community has no idea how to code and design a video game, so why does everyone insist it is so damn easy to just add some vault space or add matchmaking? I can guarantee if it was is Bungie would have done it. Why the hell would they not do it? To be jerks? No. So unless you have a college degree in video game design or have spoken to someone who does ... Shut.. The.. Hell... Up. Before anyone doubts my opinions, a close family friend (pseudo uncle of mine) is a designer for Ubisoft and worked on all of the Assassin's Creed games. He has given me and my brother insight into how hard the coding guys have it. Edit: wake up to over 600 replies.. Well done guys. And yes, AC games suck now, I know that, he knows that. He is a landscape and city designer... So he makes all the breathtaking landscapes and badass city layouts.. Pretty sure no one can argue that those suck. He has stated how disappointed he is in where the games have gone. He also likes having a job. Edit: HEY EVERYONE! How would you like it if they rushed the vault expansion, released it, then found out once maxed the vault somehow deletes the entire vault? Would you be happy? No. Let them get all the testing and stuff done.
English
#Destiny

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Codes have letters and numbers right? Or just numbers? You got me, I don't know shit lmao

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • With some of the issues it doesn't matter how hard the fix is because the problem never should have existed. Vault space, glimmer limit, heavy ammo loss on respawn. All issues that shouldn't have existed at launch.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Hey totes write code too brah! And like, you have no write to say anything cuz you're a -blam!-in nerd! I wrote code for every mmo ever. I'm like the inspector gadget of the gaming industry. Add new things to games is as easy as me sayin "go go gadget rocket dildo!" So plz nuff said, I complain cuz I actualy in fact created an entire copy of destiny from scratch and my version has infinite vault space and no ammo glitches and I gave crota a boot and now the final boss is xur, and he drops all the exotics at once! So stfu cuz you don't know anything bout nothin cuz you're a GOD...DAMN...NEEEEERRRRD

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

    6 Replies
    • Back again bumping cause facts.

      Posting in language:

       

      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

    • Everyone has their own opinion about this, even you but posts like this is why the communitys already so bad. As long as this keeps going things won't get better, they'll Implement a fix at some point people will be happy, but then guess what more content will come out they'll be new bugs more problems, I could honestly care less about what someone told you about codeing weather It's family or not it all really depends on the company themselves, look around at different mmo's some work well some don't, it isnt always the codeing that's the problem.

      Posting in language:

       

      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

      2 Replies
      • Lmao @ this thread "Um, excuse me, I wrote a 'hello world' program in C++ so even I know all you have to do is declare your heavy ammo as a global variable (lol people thinking using those is good/safe practice) and modify it after the user spawns. DUH." People looooove talking out of their asses about shit they know nothing about. On a related note, I don't see why doctors just don't cure cancer already. All they need to do is just make a pill that specifically targets the bad cells. It's not that hard.

        Posting in language:

         

        Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

        2 Replies
        • [b][i][u]KCCO[/u][/i][/b]

          Posting in language:

           

          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

        • I actually spoke with someone that coded the Home Front game once for THQ, and brought up the fact that me and my friend, both, could not get past any level without dying once. No matter how cautious or good we were (my friend was ranked in the top 100 nationally for Halo PvP.) They gave me insight into just how hard it is to get that coding spot on, to where the AI takes the perfect amount of damage and how much damage you take. Very insightful. I understand Bungie's problems with the vault space and heavy weapon ammo bleeding, especially after the lead designer explained it.

          Posting in language:

           

          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

        • Wow. This is a one stop shopping channel for my mute filter...

          Posting in language:

           

          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

        • I've only taken 2 programming class but I feel like it wouldn't be hard to increase vault space. Maybe they have a nested for loop for the columns and rows and would just have to add more? Obviously I'm not an expert yet but logically it doesn't seem hard.

          Posting in language:

           

          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

          7 Replies
          • Back again to bump this. Great thread!!!

            Posting in language:

             

            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

            2 Replies
            • Unless YOU are programmer STFU. And yes My day job is software engineer in gaming industry. You have no -blam!-ing right to bitch at the rest of the community saying coding is hard and shit... Because you are not "coder".... Way to get me fired up... I -blam!-ing hate idiot like pretending to know something and ends up being someone you know or close that knows... Get a -blam!-ing life meg!

              Posting in language:

               

              Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

              12 Replies
              • What are you talking about? All they have to do is flip a switch and the game is perfection

                Posting in language:

                 

                Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

              • It's extremely difficult to fix bugs without introducing more bugs..I mean look at battlefield 4. I coded in high school and I very much understand how difficult it is. I'm surprised they patch things so quickly in the first place

                Posting in language:

                 

                Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

              • Matchmaking, difficult, drawn out process. Vault space, simple, but requires more storage space for servers, ie, higher costs.

                Posting in language:

                 

                Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

              • Edited by VisageOfAnAngel: 1/30/2015 7:36:42 AM
                I have no degree in video game design. I do however have vast experiences in programming with several languages. I prefer the good ol' C++ (If you get the joke for the name I applaud you) but am familiar with the managed code that Destiny probably uses giving the proliferation of C# in most shops. From my understanding the devs create a base heavy ammo variable, let's name this [b]CurrentHeavyAmmo[/b] which is updated during every loop. They then have a constant for what we are calling [b]HeavyAmmoPerk[/b]. When the game logic spawns the player it reads [b]CurrentHeavyAmmo[/b] before reading [b]HeavyAmmoPerk[/b] which is why Bungie says we are losing ammo. I speculate that the +2 generated by [b]HeavyAmmoPerk[/b] is being removed from [b]CurrentHeavyAmmo[/b] based upon the way they said the spawn loop reads data from the server but it is not being added again for whatever reason. The simple solution to this, that [u][i][b]should not[/b][/i][/u] break anything, would be to define a new variable that we will call [b]ModifiedHeavyAmmo[/b] where: [b]ModifiedHeavyAmmo[/b] == [b]CurrentHeavyAmmo[/b]+[b]HeavyAmmoPerk[/b]. During the de-spawn (death) loop this variable is updated and called upon just before the spawn loop is completed with a simple [b]CurrentHeavyAmmo[/b]==[b]ModifiedHeavyAmmo[/b]. It is not a hard thing to fix and it does not take 5+ months to do. As far as vault storage goes that information is, most likely, stored in a database that can very easily be added to. To implement it in the game you would need to do a bit more than the, above mentioned, heavy ammo fix but it's not much more. Essentially you create a few new GUI assets that allow the player to flip between "pages" in their vault and each page reads from a specific range of database cells. You create a system to check what page the player is on by declaring a variable for [b]VaultWeaponPage[/b] and set that to whatever page the player is currently on. When adding or removing from the vault you check [b]VaultWeaponPage[/b] and [b]VaultWeaponCell[/b] (the actual grid location) and parse the two which will give you the relevant database cell location to read/write to. Go ahead and run this past your "pseudo-uncle" to give to his houses' programmers. They'll tell you the same thing.

                Posting in language:

                 

                Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                49 Replies
                • Is programming hard at first? My cousin is giving me private lessons on Java and says this is the best way to begin with. I wanted to start with C or c++ but no, he says it will help be get a better understanding of getting used to other "languages."

                  Posting in language:

                   

                  Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                  3 Replies
                  • Well seeing as people need to buy more heavy ammo because of bungies mistake they should drop the price from 950 to something like 400 to make up for it and sell it through xur every week until its fixed.

                    Posting in language:

                     

                    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                    3 Replies
                    • Nicely said! There is more than meets the eye to practically everything in life.

                      Posting in language:

                       

                      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                    • Addind vault space is most definately easy. Almost all they have to do is copy and paste the code for the first vault, rename a few things, and you can get multiple pages this way. I could be wrong but that is the pseudo-code way of doing it

                      Posting in language:

                       

                      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                    • If it is a difficult change, they didn't think it through very well. They created a game that supposed to be ever expanding and yet the vault space is static.

                      Posting in language:

                       

                      Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                      1 Reply
                      • I code but on a very basic level. I wish to be able to make games like Destiny one day.

                        Posting in language:

                         

                        Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                      • or, since they are a multi-million dollar company, they could have thought about all this stuff BEFORE they released the game. You know, since this is what they do for a living and putting hundreds of millions of dollars into a game, would would think they would have already planned for something like this.... the devil is in the details, so they say... just a thought....juuuust a thought...

                        Posting in language:

                         

                        Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                        3 Replies
                        • Edited by Mab: 1/30/2015 5:50:10 PM
                          2
                          I'm actually one semester off of getting my Bachelor's degree in software engineering and it should not be hard to change something like vault space. They already have code that determines how something is deposited so changing the capacity should be as simple as changing the integer stored in a variable somewhere. If the deposit code has bounds checking on it, one number there would have to be changed as well. The GUI adjustment for vault space would be a bit more difficult unless they just decided to shrink the current icon size (older folks might be disappointed with that though).

                          Posting in language:

                           

                          Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                          1 Reply
                          • uhhhhh the vault could have just been BIGGER the first time around, it ain't freaking rocket science. Tell the tard that designed the vault to look at his early notes and EXPAND IT.

                            Posting in language:

                             

                            Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                            4 Replies
                            • I'm not an architect, but if they put a pillar in the middle of a doorway I get to say something. So on that thought, if you make armor that provides a bonus to max weapon ammo, it shouldn't then take away that same ammo. Yeah I know he posted the update about the heavy ammo glitch. And hey a "cool" programmer story about fixing a 10-year bug in another game. Chances are that bug wasn't 'known' for 10 years.. Bungie has acknowledged this bug for a long time, and only after spamming the holy shit about it in his posts and new threads did something finally get set in motion. We shouldn't have to beg/harass them to fix their game in the first place.

                              Posting in language:

                               

                              Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

                            1 2 3 4 5 6 7
                            You are not allowed to view this content.
                            ;
                            preload icon
                            preload icon
                            preload icon