BW2 :: the bitwise supplement http://www.bitwisemag.com/2/ en BW2 :: the bitwise supplement http://www.bitwisemag.com/2/ Learn to program adventure games - part 3 http://www.bitwisemag.com/2/Learn-to-program-adventure-games,387 2012-05-14 10:27:18 The pinnacle of the programmer's art is ( as you must no doubt agree! ) the text adventure.... If you've never written an adventure game, the latest in my series of videos may help you to get started. Here I look at how to create Rooms and maps and ways of saving and loading game data. Examples are shown in Ruby, C#, Objective-C and ActionScript but the same principles apply to other languages such as Python, Java, C++ and (...) Huw Collingbourne 2012-05-14T15:27:18Z text/html en Huw Collingbourne MoviePlus X6 http://www.bitwisemag.com/2/MoviePlus-X6 2012-05-12 09:19:33 £61.27 (inc VAT) Serif: http://www.serif.com/MoviePlus Serif's MoviePlus X6 is a video editing program that aims to provide a range of powerful editing tools in a simple-to-use interface. You only have to look at the Serif web site and product packaging to see at once that the target audience for MoviePlus is the amateur or ‘home' user. Mothers and babies feature rather heavily on all the MoviePlus pages and promotional materials. In fact MoviePlus can be used for (...) Huw Collingbourne 2012-05-12T14:19:33Z text/html en Huw Collingbourne Visual Studio 11, Fifty Shades of Grey http://www.bitwisemag.com/2/Visual-Studio-11-Fifty-Shades-of 2012-05-11 05:14:34 I must confess that I am baffled about the problems Microsoft is making for itself by tinkering around with the appearance of the forthcoming version of Visual Studio. User feedback on the beta was overwhelmingly critical of the grey lack-of-colour-scheme. In fact, there was so much criticism that Microsoft relented and, in the new Release Candidate (RC), has added back the odd dash of colour. The software is still rather subdued in tone but there are at least some hints of blue and green (...) Huw Collingbourne 2012-05-11T10:14:34Z text/html en Huw Collingbourne Wirth on OOP – Classes, Objects and Extensible Types http://www.bitwisemag.com/2/Wirth-on-OOP-Classes-Objects-and 2012-04-23 08:23:34 One of the things that seems to baffle many people when they start learning about Object Oriented Programming (OOP) is the jargon – and the arcane concepts that the jargon attempts to describe: classes, instances, inheritance, polymorphism, message-passing and so on. It could have been all so much simpler… OOP could, for example, have been described as nothing more than data records (or structs) that can be extended. That, in fact, is precisely how Niklaus Wirth – (...) Huw Collingbourne 2012-04-23T13:23:34Z text/html en Huw Collingbourne Learn to program adventure games - part 2 http://www.bitwisemag.com/2/Learn-to-program-adventure-games,383 2012-04-20 15:22:46 Here is the latest video in my new series... Now pick a language, and write that game! Huw Collingbourne 2012-04-20T20:22:46Z text/html en Huw Collingbourne The Bitwise Newsletter http://www.bitwisemag.com/2/The-Bitwise-Newsletter 2012-04-17 10:17:49 We now have a newsletter... We've been doing so many thing lately that even I find it hard to keep track of everything. I mean, not only are there all the news and reviews on Bitwise, but there are also the developments (Ruby and Flash/ActionScript tools) from my software company, SapphireSteel Software. Not to mention various online courses I teach on Ruby for Beginners or advanced users and C# Programming for Beginners. On top of that, we also have competitions from time to time (...) Huw Collingbourne 2012-04-17T15:17:49Z text/html en Huw Collingbourne Learn to program adventure games http://www.bitwisemag.com/2/Learn-to-program-adventure-games 2012-04-16 05:23:39 Long ago and far away (well, London in the early '80s to be precise) I started programming... I started with GW-Basic, a horrible language that came free with my PC. Fortunately I then discovered Turbo Pascal, a great compiler from Borland, and I never looked back. In my first year of programming I went from writing "Hello world" to coding a huge, sprawling adventure game with many rooms, a parser that let you enter commands such as "Put the carrot into the slot" or "Kick the potto" (...) Huw Collingbourne 2012-04-16T10:23:39Z text/html en Huw Collingbourne Learn C# Programming With $100 Discount http://www.bitwisemag.com/2/Learn-C-Programming-With-100 2012-04-03 07:35:24 If you've ever fancied learning to program on Windows, this is your chance... If you haven't discovered Udemy yet, you've been missing out. This is a wonderful site where you can learn all kinds of new skills by following video tutorials. For some time now, I've been teaching two of the most successful programming courses on Udemy: Learn To Program with Ruby (for Beginners) and Expert Ruby (for more advanced programmers). Now I've launched a new course: Learn (...) Huw Collingbourne 2012-04-03T12:35:24Z text/html en Huw Collingbourne Blu-Rays – when Technology Goes Backward http://www.bitwisemag.com/2/Blu-Rays-when-Technology-Goes 2012-04-03 05:12:07 The companies who distribute them would have us believe that Blu-ray discs are essentially better than DVDs. They have better picture quality, better sound, more special features…. So why is it that my heart sinks whenever I get a Blu-ray to watch? Simple. The damn' things don't let me resume playback. It drives me up the wall! Often, I like to watch a long film over two nights,. With a DVD I can stop the disk one night and, when I restart it the night after, it (...) Huw Collingbourne 2012-04-03T10:12:07Z text/html en Huw Collingbourne Get to No. 1 on Google (in easy steps) http://www.bitwisemag.com/2/Get-to-No-1-on-Google-in-easy 2012-03-26 06:35:33 Get to No. 1 on Google (in easy steps) – 3rd edition $14.99 / £10.99 by Ben Norman ISBN-10: 1840785330 ISBN-13: 978-1840785333 http://www.ineasysteps.com http://www.computermanuals.co.uk If you have a web site one thing you would no doubt love to do is what this book promises: Get to No.1 on Google. But how exactly do you do it and what exactly does it mean to “get to number one” anyway? This book takes you through the process of identifying what you want to (...) Huw Collingbourne 2012-03-26T11:35:33Z text/html en Huw Collingbourne