Welcome to 343GS.com....Home & Portfolio of Will Beddow
This site contains a little bit about who I am and what I do. Feel free to have a look around and don't hesitate to contact me if you have any questions, comments or requests.
A special thanks goes to
http://dezinerfolio.com for the awesome JavaScript code that powers this site.
Although I originally started with scripting technologies such as Actionscript 2.0, I have since moved on to the fundamental languages and tools of modern software development. My weapons of choice are C++/C# and Java, with a great deal of experience in rendering techniques and graphics frameworks; from industry-standard APIs such as Direct3D and OpenGL, to specialised shading effects in HLSL.
Aside from dealing with the more common aspects of game programming, I have also delved into more advanced areas such as AI, physics and kinematics.
My internship at HP involved developing complex applications that required in-depth experience with the .NET Framework and the object orientated features of the C# language. This detailed exposure to the world of high-level Windows application development gave me a huge advantage when I began developing game engine components with Microsoft's XNA Framework.
Providing extensible applications has been a programming passion of mine for many years and for my dissertation it culminated in the creation of an extendable audio visualiser (see 'Projects & Portfolio') that united a low and high level concepts to provide a fully-customisable experience.
The two main projects (Brainstem and Mosaic) listed below have their own project sites and can be viewed using the links below. There are also other smaller programs listed at the bottom of this page.
Additional Minor Projects..
Sentience is an experiment in game artificial intelligence written in C#. The application deploys many cornerstones of the AI field in order to create interesting situations and behaviours for teams and squads of agents. The program also features a map editor to design and create custom maps.
Click Here to Download Source Code (VS 2008)