Scott O'Brien

The Projects and life behind the world of Scott O'Brien

  • Home
  • About Me
  • CV
  • Projects

Archive for the ‘Software’ Category

Playing with a small telephone system

Monday, February 15th, 2010

Starting to play with a friends network, the basic idea is that we’re replacing his Commander PBX that’s costing a LOT of money with a cheap computer and VoIP phones.. The fun comes when we’re installing a few IP phones at his home (on the bottom of the diagram) and linking the two PBX systems to the IP phone in the home office is another extension at work and so on :)

We’re making the box here the router and VPN solution so as we dig into this, expect a great deal more detailed how-to guides :)


Tags: Asterisk, IP
Posted in Networks, PBX, Software | No Comments »

CSCI356 Ass2

Saturday, January 2nd, 2010

CSCI356 Assignment 2

Here (link removed, I’ll re-enable it when the assignment spec for this years students changes enough not to copy this) is my assignment 2.  Once again, I have as much as possible, tried to make a strong OO design with my assignment where it’s very easy to expand on the number of weapons and elements in the game.  BePu was used in this one for the physics.  The code is kept fairly neet and many of the game components can be taken out and used in your own personal projects.  Right key moves to next weapon, up and down change the gravity of the world.  Enjoy blowing up those crates :)

DOWNLOAD

Tags: BePu, C#, Programming, Projects, XNA
Posted in Software | No Comments »

CSCI336 ass5

Saturday, January 2nd, 2010

assignment4 screenshot

As you might have seen in my Previous posts demo reel, here you will find the code attached for my CSCI336 As

signment 5.  Looking at how a few of my other friends completed their assignments for this task, I enjoyed having a more modular approach to OpenGL.  For instance, while it is possible to do this task in one function, the idea was that I wrapped my OpenGL calls in appropriate classes.

Examples of this are a GL_LIGHT is abstracted by the light class, you create a light, give it a type, and don’t have to worry about it being GL_LIGHT0.. GL_LIGHT7 (although, you can only have 7 li

ghts in your scene with this method).  Textures are contained in Texture structs with the appropriate functions to load and unload them.

The code is not as ne

ar polished and as complete as I wanted it to be, but it ended up being complete enough to build my assignment upon and satisfy all the requirments.  Hope you enjoy :)

DOWNLOAD Code (link removed, I’ll re-enable it when the assignment spec for this years students changes enough not to copy this)

Tags: C#, OpenGL, Projects
Posted in Software | No Comments »

Demo Reel

Saturday, January 2nd, 2010

Before I was able to go up and join the BlackWolf team to compete in the IDGA 48 hour game competition (which we won I might add, go UOW!) I had to put a demo reel together of my work. The following video is used to demonstrate my 3D work in my games and graphics subjects last semester.


Tags: 3D, C#, Games, XNA
Posted in Software | 2 Comments »

Kombat Karts

Friday, January 1st, 2010

The aim of Kombat Karts is to produce a small game in which the player will drive around in a kart style vehicle and compete against either another player or against a form of AI controlled Kart.

The game is designed to run and perform on the Microsoft XBox 360 gaming console. The details of the xbox 360 can be found either from the Microsoft website or the technical documentation (found on this site). Our game makes use of the BePu Physics libraries and XNA Framework.

The KombarKarts web page can be found on our projects page Here


Tags: 3D, KombatKarts, Projects, XBox, XNA
Posted in Software | No Comments »

  • Categories

    • Artwork (1)
    • Electronics (2)
    • Networks (2)
    • PBX (1)
    • Software (5)
  • Random Gallery Shot

    119. Media Arts 302 (13-11-2009)
  • Tag Cloud

    3D 3G Arduino Artwork Asterisk Avaya BePu C# Electronics Games IP KombatKarts LED MIDI OpenGL OpenVPN Optus Programming Projects Tunneling VoIP VPN XBox XNA

Copyright © 2010 - Scott O'Brien | Entries (RSS) | Comments (RSS)

WordPress theme designed by web design