About myself

My name is Tom Vergult and my alias online is FVANtom. I live in Belgium, near Brussels. 

FVANtom with staffDue to my passion for software I started programming at a very early age. Aside from my main activity, building high performance websites as a senior consultant, my other ambition is to be a gaming consultant who is able to bring a more meaningful experience to gaming in general.



Custom GUI and positioning for Unity 3D

Hi Everyone. As you can see I'm not a great blogger (yet). I always seem to forget to spend some time on here.. 

Today I received a question from a fellow Unity developer regarding GUI and GUI positioning in my recently launched game apzOrb

To help him along I will try to extract the GUI logic and scripts from my game and present them here. I won't have time to make them fully plug and play. But if people are interested, let me know and maybe I will transform it into an asset for the asset store in Unity.

My system is build in 3 parts:

1. The Scale3DGUIElements script

Installing Drupal on SourceForge

I was wondering today: 'Is it possible to install Drupal on SourceForge as a website'. After a bit of googling I ended up here: http://drupal.org/node/122232

The following was written by:

Hasnain Saleem
TOV FZE - www.tov-me.com
P.O. Box 36049
Dubai - UAE

Basics: Understanding SourceForge Hosting

Cairo Dock transparency without Compiz

While looking for a solution to make the user experience of my Ubuntu better I've stumbled upon 'Cairo Dock', A neat little mac style 'Icon Dock'. I wasn't running Compiz at the time because it seems to make my machine slower and cause a number of other problems while trying to play HD video etc.

This command has helped me to fix the Cairo dock transparency while keeping Compiz turned off:

gconftool-2 -s -t bool /apps/metacity/general/compositing_manager true

Een.be is 'Site of the year'

The votes are in, the jury has decided. The website 'Eén.be', a project where I have been the lead developer of, has been rewarded 'Site of the year 2009' in the category Television and has earned itself a 3de place in the general ranking.

The ranking is based on votes of the users (70%) and votes from a jury (30%). This contest has been organized by the popular Belgian computer magazine 'Clickx.be'

PulpGUI Project

I've started up an open source project called PulpGUI. This project aims to supply the community with game and user interface components for the PulpCore 2D web gaming API. A list of the widgets we will be creating can be found here

Class naming and some of the inheritance structure will be based on the Android Open Source Project widget package.

Feel free to leave comments with suggestions and remarks about this project. If you are interested in helping out, please drop me a line via the contact form on this website.

Code highlighting

A quick test to test code highlighting so I can post code snippets. I'm using the geshifilter for Drupal. Here is a code snippet that prevents search indexing for a certain node type. Just add it to a custom made module for your website.

* Implementation of hook_db_rewrite_sql()
function tnvgeneral_db_rewrite_sql($query, $primary_table, $primary_field, $args) {
  $exclude_node_type = 'image';
  // Exclude blockcontent nodes from the search results
  if ($query == '' && $primary_table == 'n' && $primary_field = 'nid' && empty($args)) {
    $where = " n.type != '$exclude_node_type' ";
    return array('where' => $where);

In order to get it working together with WYSIWYG and TinyMCE I had to adjust the geshi.php according to this post:

Welcome to my blog

FVANtom with staffMy name is Tom Vergult (aka FVANtom). I live in Belgium, near Brussels. Due to my hobbies and passions I started programming at a very early age. My big ambition is to create a successful game development studio that is able to bring a more meaningful experience to gaming in general.

In 2002 I bought a small online gaming engine which I have gradually rewritten in the Java programming language. Because of this, I use Java on a daily basis. In January 2009 I started working on a new online gaming project that will hopefully become a big success. To fund these ambitions I'm also active as a Drupal Web Consultant and a Senior Java Consultant.