Global Game Jam Toolset

January 27th, 2011


Global Game Jam is coming up this weekend, a chance to get together with other devs and students to create games in just 48 hours. One of the interesting aspects is not knowing exactly who I’ll end up working with, and that means being as prepared as possible to adapt.

Having freshly installed Windows 7 on my laptop (I usually run Linux) I’ve had to get hold of all the editors, tools and libraries I need again, and figured I would share here. Everything here is open source, free for non-commercial use or has a free trial version. Continue reading »

Software Freedom Day Talk

September 21st, 2009


Well, as those of you who were there most likely noticed, I never made it to Software Freedom Day this year. Instead I was busy being ill, which I’m pretty disappointed about.

2327138220_e7a75d899d

If anyone is interested, I’ve uploaded the slides from my talk on Free Software for Students which I was intending to present. They probably don’t make much sense without me talking over the top, and there are a few applications I would like to have mentioned but cut out for timing reasons, so I’ll try to write up a blog post on the topic.

The aim was to cover the types of software I find helpful, for example personal wikis and to do checklists that other students might not make use of yet, as well as suggesting open source alternatives for common applications such as Office. The one thing I really struggled to find was a good referencing tool – everything I tested was either limited to one platform, hard to use, or so difficult to get hold of and install that I wouldn’t have felt comfortable recommending it to anyone else. If you have any suggestions on that front, I’d love to hear it.

Anyway, apologies again for missing the day; I hope that everyone that took part had a really great time.

Photo thanks to AGoK on flickr.

Software Freedom Day 2009

September 12th, 2009


Just a quick note that the Abertay Linux Society and Tayside Linux User Group will be hosting a Software Freedom Day event in Dundee again, following on from hosting the largest event in the UK last year.

IMG_1764

The event, which takes place on Saturday the 19th of September in the Hannah Maclure Center, will feature a range of talks and ongoing demonstrations and is a great opportunity to celebrate and learn more about software freedom.

Personally, I’ll be talking about software for students – discussing the benefits of choosing free software and sharing some great organisation, study and entertainment packages.

If you’re in Dundee, please stop by and say hello!

Software Freedom Day Dundee Homepage (there’s also a swish information hotline if you call 01382 848 950)

SFD Dundee Twitter Feed

Software Freedom Day Homepage

Umbrello on Windows

February 13th, 2009


Sick of Argo UML’s lack of an undo function and feeling too poor and studently to pay for UML editor software (or use demos which won’t last right through my project), I figured I’d try getting Umbrello (a KDE application) working under Windows. The results? Fantastic.

Umbrello is a pretty simple UML editor though it does support a range of different views and diagrams. It makes it as easy as possible to draw a simple diagram, then lets you alter and add to it as your design is refined. Everything seems to work fine under Linux with the exception of exporting to an image.

The instructions you need to follow to install Umbrello – and a range of other KDE 4 applications such as my favourite text editor Kate – under Windows can be found on this wiki page.

If you give it a try let me know whether the install works for you. I hate having to learn to use a different piece of software for each platform I work on.

UML Editors

January 13th, 2009


I’ve been a fan of creating UML diagrams for my software projects for about a while now (after previously being a fan of scribbling incomprehensible charts in my notepad), and I think I’m starting to the stage where drawing class diagrams is almost automatic; I can focus completely on the design at hand.

That said, the area where I’m really struggling is finding a decent UML editor. Under Linux the best solution I’ve found is Umbrello: it’s easy to use, and has a lot of great functionality. However, it isn’t altogether stable – I’ve found it can’t cope with complex diagrams and crashes every hour or so – and since QT4 for Windows isn’t quite up to scratch, it isn’t much use when I need to to Windows/Direct X development work.

Recently I’ve been using ArgoUML. As a Java application it will run on practically any platform, so I can share diagrams between my Windows and Linux installs. It has a good range of features such as critiquing your designs and a clear and simple graphical user interface, however it also has its stability issues. Occasionally it uses up a huge amount of memory before grinding to a complete halt, requiring the application to be restarted in order to continue. Changes to the application’s settings seem to only take effect as and when they feel like it. Also, layouts seem to change when a diagram is saved, losing a lot of formatting information.

Overall, ArgoUML is usable. The user interface is great, and the feature set is definitely heading in the right direction. At the same time though, for applications relating to my coursework I’d take stability over an increased features set in a heartbeat.

Does anyone have any recommendations for an open source (or, if necessary, freeware) UML Editor?
How do you design your projects and software?