Other Stuff

Battlefield 3 / Last Week

So I got BF3 on the day it came out, installed asap, was amazed. The graphics, particularly in the campaign, are stunning. I decided I was going to play the campaign first to get a feeling for controls etc before taking on multi-player. I got about half way through the campaign before I tried it. It feels very similar to BF2 in game style so I was quick to get into it. I didn't play any of the Battlefield games in between so cannot comment on the evolution of the series.

I have to admit I'm not great. I will hold my hands up and admit at one point I googled around for advice on how to not to die so quickly... not that it particularly helped. One thing I could relate to was the large number of forum posts with people complaining about the fact they could empty entire clips into enemies who would fire only two shots back and kill them!

BF3 View from above

Fantastic graphics over the huge levels

Turns out the answer is simple you need to shoot first and you need to shoot accurately. Obvious, yet this was my major problem. I had noticed when using a sniper rifle that despite getting an upgrade to allow reloading while aiming, I stopped aiming anyway. It made me pay more attention to what I was doing. I noticed I would often see the enemy first, I put that down to having fast computer, low ping and being observant. Problem was I would naturally then 'aim' (with scope) before shooting, accurate yes but not fast. By the time I had decided they were the enemy and started aiming they would have noticed me.

I then tried to avoid 'aimed' fire (ie shooting from the hip) and found that by starting the shooting that fraction of a second earlier makes a MASSIVE difference. Seems that getting the first hit to the chest is more effective on average then trying to get the first hit to the head. Obviously sometimes you get lucky and a bullet hits their head anyway making the whole process a lot quicker!

Anyway, once I had this realisation I became much more effective when running around.

BF3 Long Range Kill

400m headshot, first attempt :D

At a similar time to this enlightenment I unlocked a 12x scope and bipod for my sniper rifle which dramatically increased my effectiveness at long range encounters.

The bipod allows the scope to be held perfectly still making lining up precise shots relatively easy. For the very long distance shots, the challenge becomes combining the delay for the bullet to travel and the bullet drop. The difference in height between the centre of the scope and the blood splatter shows the significant bullet drop over long range.

My longest headshot to date is 551m, while I enjoy trying to make this as large as possible I don't think it will increase much beyond this as the opportunity to make shots this long is so infrequent.

Gallery

Continue reading

New Computer!

A lot of things have changed since my last post... One big change is that I finally upgraded my computer. I have been using a Dell M1710 XPS laptop for over 5 years, has been great but lacks the credentials required for many modern games. Sporting a 512MB Nvidia Geforce Go 7950 GTX , it didn't tick the box for DirectX 10, aka 8000 series or newer graphics cards. It could run crysis on low/medium settings at about 1280x800, still looked good, on a faster system it just looked even better!

my new pc

Anyway, now I have plenty of juice 8-)  earlier today I finished my first run through the new Deus Ex game, all graphics set to max and 1920x1200 resolution with faultless frame rates. I loved the first two Deus Ex games so seemed fitting to break the PC in with the latest one. 

This was the first computer I have ever built from scratch and I'm very pleased with the result. I bought all the parts from Overclockers UK who provided helpful pre-purchase advice. Turned out within the first 48 hours, one of my RAM sticks was faulty. I was planning a long drive the next day so gave them a call and was able to take a detour via their shop and swap the RAM there and then. Absolutely perfect, no down time for my computer and the extra petrol cost less that the postage back.

Parts

Intel Core i7 2600K & Asus P8Z68-V PRO Intel Z68 Mainboard
MSI GeForce GTX 570 OC Twin FrozR III Power Edition 1280MB GDDR5 PCI-Express Graphics Card
Cooler Master CM-690 II Nvidia Edition Advanced Dominator Case
Antec TruePower New Modular 750W '80 Plus Bronze' Power Supply
OCZ Agility 3 60GB SATA-3 Solid State Hard Drive
LG BH10LS30 10x BluRay-RW / 16 x DVD-RW Drive
Western Digital Caviar Black 1TB SATA 6Gb/s 64MB Cache
Kingston HyperX Genesis 8GB (2x4GB) DDR3 1600MHz Dual Channel Kit
Akasa Venom CPU Cooler
TP-Link 300Mbps Wireless N PCI Adapter

Modifications

CPUz and GPUz

Shows my Core i7 running at 4.4Ghz

Using ASUS TurboV EVO automatic overclocking my CPU now runs up to 4.4Ghz, up from 3.4Ghz! I have also added three 30cm green cold cathrode lights to the inside of my case. This was mainly because I thought my lovely green window looked dull under a desk... now it lights my feet up! Whoop!

 

Gallery

Continue reading

Learning JavaScript 2

Following my first attempt at the name game, I released that my hint code was rubbish (but really, I knew that at the time) and that it's very difficult to guess a random name with so few clues.

First of all, the code has been improved. It will tell you how many letters you have correct from the first letter, ie first 3 letters or first 100 letters. Secondly, as additional help it can tell you every letter that is correct. This major addition should make guessing from scratch much easier. Version 2 of the name game never made it online as I was already working on version 3. Version 3 got updated to v4 since being posted!

Guess The Name Game v4

Make a guess at the name:
 
 
 
 

Continue reading

Learning JavaScript – Name Game

When I was younger I found it really interesting you could piece together 'tags' to make web pages. More recently, I've found it fascinating how the guys at Cyanogenmod and ModaCo can hack through source code for phones. They improve not only the speed but also the functionality of android phones sometimes far beyond where the original manufacturer gave up. My example is my old HTC Magic which was running Android 2.1 reasonably well thanks to Cyanogen and team but HTC left me high and dry on Android 1.6!

So the point is, I'd love to be able to do that too. I told myself while I was in Canada I would learn Java but never got round to it (busy life!). Since then I've been spending my time filling in job applications...

Lifehacker brought my attention to Codecademy, an interactive teach-yourself site currently focused on javascript, so I decided to give it a bash. Within a few minutes I was hooked and completed the whole thing in one sitting. Not terribly long but it put wood on the fire. I decided to do something with what I learnt and the result is below.

I just hope that Codecademy update with more detailed lessons in more languages in the near future. Continue reading