Refactoring life

  1. Search
  2. Subscribe
  3. Archive
  4. Random
Newer
Older
  • maxistentialist:

    After about two years of design, development, and testing, we have launched version 1.0 of the new HvZ SOURCE software.

    HvZ SOURCE is the game hosting software that helps players organize Humans vs. Zombies on six continents.

    To arrive at the final design for the new SOURCE, we interviewed dozens of Humans vs. Zombies moderators from around world to learn how they have customized their games. To add the functionality we needed, it was necessary to rewrite the software from the ground up.

    This release was built primarily by Ben Beecher and myself. This is the most complicated and best thing that either of us has ever made, and we both had to learn a tremendous amount to get it done. Ben had to learn about web typography, CSS layouts, and usability standards. I had to learn how to use Git, jQueryUI, the Django template language, and enough Python to connect the game logic to our front end. To complicate matters, we did all of this remotely, while we worked full-time jobs.

    We also couldn’t afford any critical errors or scaling issues - we knew that we would have to support a lot of users right away (we launched with 3,000 players in 71 games and are expanding rapidly) - and if our software failed, it would compromise games.

    Ben and I are constantly pushing each other to learn new things and make our work more perfect. I call Ben all the time to tell him to move something over 1px (“Dude, are you kidding me with the pixel?”) and Ben always demands that I use as few lines of code as possible and abstract every UI element to avoid redundancy.

    I love this software and I’m really excited to see it used for this game season. Check it out.

    It’s been so fun to make this, I wouldn’t have had it any other way.

    Tagged: Humans vs. Zombies Design Programming

    Posted on October 2, 2011 via Maxistentialism with 31 notes

    Source: maxistentialist

    1. queenofcatnaps liked this
    2. maxistentialist liked this
    3. benbeecher reblogged this from maxistentialist and added:
      It’s been so fun...make this, I wouldn’t
    4. legoexpo liked this
    5. christielouwho liked this
    6. christielouwho reblogged this from maxistentialist
    7. evansiegel liked this
    8. redwoodcephalopod liked this
    9. haizemingfeng liked this
    10. mu-beta liked this
    11. riseagainsttheroyalwe reblogged this from maxistentialist and added:
      fence about using...at UF. The previous HvZSource...been...
    12. fuckyeahhvz reblogged this from maxistentialist and added:
      extremely relevant...your interests, dear followers. All ten
    13. unicornorgy liked this
    14. justaturnofthedial liked this
    15. maxistentialist posted this
  • fuckyeahdementia
  • whydoihaveablog
  • emergentfutures
  • jephjacques
  • subtilitas
  • troisenator
  • maxistentialist
  • christielouwho
  • laughingsquid
  • allthewaydown
  • proustitute
  • theatlantic
  • thedrunkenmoogle
  • littleworries
  • hellonewyork
  • mattlovescomics
  • criminalwisdom
  • spiritedmag
  • delgrosso
  • themonkeysyouordered
  • futuristgerd
  • theshipthatflew
  • chr0n1x
  • epic4chan
  • futuramb
  • smarterplanet
  • fred-wilson
  • thatandycohen
  • j2d2
  • viscerality
  • j2labs
  • lookatthisfuckingjuggalo
  • legoexpress
  • bookshelfporn
  • 9-bits
  • powells
  • tomoatmeal
  • godelescherbach
  • babiesareyum
  • alligatortower
  • sablesma
  • solfdaggen
  • jgzogaib
  • emilenox
  • adamlongwill
  • radicalquaker
  • fuckyeahclassical
  • justyummyfood
  • aznstarlette
  • nbr
  • icodeforlove
  • floodlite
  • scottkurtz
  • senchainc
  • notch
  • thelategreatme
  • fuckyeahjaneway
  • azul
  • kaffeinkatmandu
  • jqtouch
  • allthingsoregon
  • aurai
  • thejuggalog
  • timmyintransit
  • confusionist
  • gremmllin
  • fareastvagabond
  • play-grounds
  • calixte
  • lowres
  • mycatisretarded
  • tipsforpros
  • troublewith

Field Notes Theme. Designed by Manasto Jones. Powered by Tumblr.