Welcome to Nexfinity

G'day. My name is Christopher Johnson and I'm a University student studying Software Engineering at the University of Adelaide. Nexfinity.net is my website in which I'll cover programming related projects that I am working on as well as other tidbits from my day to day life. I have a passion for video games and computer programming and I hope that you I can share this with you through Nexfinity. Thanks for stopping by. I hope you enjoy.

Twitter Update

Follow me on Twitter

Current Project

Paint Prototype - C++ - SDL

Navigation

Categories

Most Recent Articles

Browse by Month

Blogroll

Content Syndication

Meta

CC-GNU GPL
The software on this website is licensed under the CC-GNU GPL version 2.0 or later. Unless otherwise stated.
My Portfolio

This page contains some of my most favourite pieces of work from different creative fields.

Time Lapse Photography

TimeLapse is a small program that uses a connected web camera to take a predefined number of pictures over a predefined interval. These pictures are then strung together into a video. The result is called Time Lapse Photography. An example can be seen here. Note that video did not use this software.

Download Source Code for TimeLapse

View Code Snippets

TimeTrack

TimeTrack is task management software that can be used during the Software Development Cycle. It assists in the management of milestone, task and task groups of several projects. It also allows statistical and graphical comparisons between different project, milestones, task groups and tasks. TimeTrack was written as part of the Software Engineering Group Project 1A course at the University of Adelaide. It was written by SHANCA which consists of Sean Donnellan, Huapeng Chen, Alan Carey, Nick Sizer, Christopher Johnson and Alex Pitman. TimeTrack was written in Java and the DBMS used was PostgerSQL 8.1.

My role within this group was Project Manager and Database Administrator. I was largely responsible for the database schema, database stored procedures, database constraints, user management and the integration of SwingX and Substance into the project.

View Java Code Snippets

View PGPL SQL Code Snippets

timetrack task-createhometaskgroup-view

selectdumplogganttmultigraph-projects

task-viewuser-allusergroup-viewcompare-project1

Spelling Bot

Spelling Bot is a simple Java based Bot that corrects spelling mistakes posted on IRC Channels. The bot uses Jazzy for spelling corrections and PIRC Bot the IRC connection.

Download Source Code for Spelling Bot

View Code Snippets

Draughts

Draughts was a small game I put together in order to test my knowledge with C++ and SDL. I created everything but the concept and music.

Download the Draughts Source Code

View Code Snippets

draught_titledraught_gamedraught_options

FlashVT

FlashVT is a website I was working on that never came to fruition. The website was going to host video tutorials for Adobe Flash. I created the Web front end and back end using PHP and MySQL for the DBMS.

Click to view Website

View Code Snippets

flashvt1flashvt2flashvt3

Trigger Instincts

Trigger Instincts is a modification for the game, Crysis. In the Trigger Instinct Team I was the web programmer. The website uses phpBB as it’s content management system for news, videos and screenshots. The front end is powered using PHP and the forums MySQL Database.

Click to view Website

screen_1screen_2

Pollution Solution

Pollution Solution is an educational video game that I worked on as a team member of Fiyawork for the Young Achievers of Autstralia program in 2004. My role with the student based company was the Product Manager. In terms of develop of the game, I was primary involved in programming the game using Actionscript2 and had minor roles as an artist and a voice actor.

Download Windows Installer (zipped) – Download SWF Version for Windows, Mac and Linux (zipped)

aftermazegamewayoutsludgeballattackfinalbattleshrinkingforrestlandrecyclinggameshipshrinkin

NRX Domain

NRX Domain is a website that was created by my brother Daniel and I to originally show off some our forum signatures. The site evolved over time into a small community of gamers, artists and programmers. The latest revision of the site had a highly customised version of phpBB with a customised install of MKPortal. I was the web administrator for the site.

Demo Website may show up in the future

ver0ver1ver2

ver3ver4

Web Designs

Here are several web designs that I have worked on.

gus_template_finalavatar_dumpavatar_dump_avpackflashgamesite_hoversiteclan_templateanother_clan_templatetutorial_shacknexfinyet_another_clantemplate1template