Work Smarter .. apparently (Part 1)

Published February 11, 2011
Advertisement
Well after a lengthy break from anything game related I've finally got some free time to start doing something fun.

First up i am setting up my workspace for new projects and mildly efficient dev work.

A disclaimer, most of my set up is for my own personal amusement, it is not necessarily the most efficient or elegant way of doing things.

(in fact a lot of it is overkill for the size of the projects I'm working on but getting it all working is fun nonetheless)



I have a short attention span unless i'm really into something, thus i usually work on 3 or 4 smaller projects at the same time.

I also work in lots of different languages so i generally have all IDE's and tools i need to use any given language installed and ready to use.



Right, first up i have a small atom based server i use for project storage, backup, CI etc ; this is where all the most of the server based stuff goes.



I work on a windows based system, so standard dev setup dictates visual studio. I also have Eclipse + ADT(android Dev) + Aptana Studio(python mostly) and Unity.

Additionally on my local setup i also have

  • Notepad++
    • Notepad app, miles better that stock notepad.
  • Toggl
    • Timekeeping app so i can better track what I'm doing(or pretending to do)
  • NUnit
    • Unit testing for .net
  • Nant
    • for building a better executable
  • Skype
    • Not even sure why this is here its not like i talk to anyone on a regular basis
  • Spotify
    • #1 Essential install after visual studio
  • TortoiseHG(and mercurial)
    • Because mercurial is just plain awesome


  • Once my local machine is done i like to get some decent off site code storage, in my case I'm using mercurial and my go-to hosting is bitbucket(although i hear Google code now support mercurial as well).

    Bitbucket allows unlimited private projects(last time i checked) and also comes with a wiki and issue tracker per project. There are various other kinds of goodness to be found as well so go check it out.

    My favourite part of mercurial is the API that allows you to create projects using get requests, this is nice because i can now create a batch script(or command line app) that allows me to specify a project name

    and auto create all the folders and subfolders and automatically push to the server.

    (part 2 to follow)




    [Edit: Fixed Layout]

    [Windows live writer is apparently not a fan of posting things in whatever format these journals likes - any recommendations?]

    0 likes 0 comments

    Comments

    Nobody has left a comment. You can be the first!
    You must log in to join the conversation.
    Don't have a GameDev.net account? Sign up!
    Profile
    Author
    Advertisement
    Advertisement