Independence Day (Joining Isotx)

June 1st, 2008 was a historic day for me. It was the day I finally transitioned from the ranks of SDET (software developer engineer in test) to a full fledged game developer at [Isotx]. I received the formal offer Tuesday and told my boss Wednesday. July 16 will be my final day at [Infospace] after nearly 8 years. At [Isotx] I’ll be working on indie and commercial game delivery using a platform called [CrosuS]. I’ll be also be adding video editing, upload, and distribution capabilities for CrosuS video. I’ve already been working with [Crysis] and [Assassin’s Creed] with more hot titles in the very near future.

Preferred Developer Tools

These are the common steps I use to setup a new machine and my favorite tools.

  • Create recovery CDs if not available
  • Remove [Norton] if pre-installed
  • Enable Remote Desktop access
  • [Firefox] – Be sure to get these add-ons: [Foxmarks] (bookmark synchronizer), [FireFTP] (ftp client), [ChatZilla] (icq client), and [Firebug] (web debugger)
  • [Thunderbird] – open source email client, [manually backup] or use [Mozbackup] to backup/restore Mozilla products
  • [Lightning] – integrated calendar for Mozilla Thunderbird
  • [TortoiseSvn] – an open source client tool for integrating with subversion source control
  • [WinMerge] – an open source diff tool excellent for quickly identifying revision changes and merging code quickly
  • [Cygwin] – UNIX command-line tools on Windows (grep, tar, tail, head, zip, unzip, ssh, scp)
  • [Textpad] – a text editing utility with built-in regular expression support
  • [Gimp] – a free image manipulation program
  • [WinRar] – there’s always some hoodlum in the online community using the rar format that contains a file that you need
  • [Skype] – online chat/voice communication
  • [MagicDisc] – allows you to mount ISO files on 32/64 bit Windows
  • [VMWare Player] – free virtual machine player
  • [Visual Studio 2005 and Visual Studio 2008] – Microsoft development tools for doing anything .NET
  • Visual Studio 2005 Express Service Pack [xp] [vista] – Various bug fixes that fix known problems in Visual Studio
  • [Visual Studio 2005 Team Suite Service Pack] – fixes numerous bugs in the Team System edition of Visual Studio
  • [Visual Studio 2008 SP1] – ISO service pack
  • [Windows Platform SDK] – A development kit of tools, libraries, and source for developing on the Windows platform
  • [DirectX SDK] – the software development tools, includes and libraries for building DirectX applications [Setup.exe]
  • [Google C++ Style Guide] – coding standards attempt to keep programmers’ code easy to read and hopefully easy to understand
  • [Microsoft XNA Game Studio] – all the dependencies that you need to start developing for the XBox
  • [Quicktime] – for very basic video editing
  • [ITunes] – to synchronize with my IPod
  • [Sharepod] – a better way to manage music on your ipod
  • [Wireshark] – network packet level analysis
  • [Combined Community Codec Pack] – contains most of the codecs you need to play movies from the net
  • [Visual Assist] – the best enhancement for Visual Studio Professional or better that you can buy
  • [BitTorrent] – Popular download and distribution client
  • Multicore in Games

    Intel’s Paul Lindberg talks on about challenges when developing games that utilize multiple cores. Brad Werth talks about the diminishing returns when focusing on performance and implores developers to focus on features to get a better return. Paul describes how decoupling subsystems allow asynchronous designs to be more resilient when more than the allocated frame time is taken.

    [Intel Profilers]:

  • [Thread Checker] – checks whether your application is threaded correctly
  • [Thread Profiler] – checks whether your application is well balanced between threads
  • [Threading Building Blocks] – helps design your application for threading
  • More videos can be found on [Intel (r) Software Network Developer Zone]

    XBOX 360 Back

    I sent my XBOX 360 for repairs on May 27th and got it back June 10th. That was fast! I have yet to take it out of the box to make sure the red lights are gone. They sent a free month gift card for XBOX Live to boot! And the box is back in working order!

    Modo Extending Edges

    I’d like to know if there’s a way to easily extend an edge loop using existing edges in Modo. The last frame of the animation lasts for 5 seconds while I circled the area where I want the edge to be contiguous.

    And why is the color of the wireframes different on each leg?

    I learned some techniques on the forums about how to manually cleanup extra verteces and polygons.

    forum: [post]