Xbox360 Graphics Programmer / Lead

Bongfish Interactive Entertainment - Xbox360 Graphics Programmer / Lead

Required Qualifications

  • Fair C++ skills.
  • Understanding of multithreaded rendering engines.
  • Good communication skills
  • Able to work in Graz, Austria oder Vienna, Austria

Responsibilities

  • Being responsible for porting an existing OpenGL Render-Engine to DirectX.
  • Integrating state-of-the-art rendering effects.

Send your resume to: Michael Putz (CEO)

Bongfish Interactive Entertainment, http://www.bongfish.com

Comments off

Network Programmer

Bongfish Interactive Entertainment - Network Programmer

Required Qualifications

  • Fair C++ skills.
  • Understanding of online multiplayer network/code requirements.
  • Good communication skills
  • Able to work in Graz, Austria oder Vienna, Austria

Responsibilities

  • Implementing online multiplayer into an existing game engine.

Send your resume to: Michael Putz (CEO)

Bongfish Interactive Entertainment, http://www.bongfish.com

Comments off

A Multithreaded Approach to a Rendering Pipeline


A Multithreaded Approach to a Rendering Pipeline
By Russell O’Heney

Over the last few years, the rate of processor speed advancements has slowed considerably as CPU manufacturers have faced tough challenges including those of trying to manage rising heat levels and deal with power inefficiencies. As such, there has been a concerted push towards systems comprising of multiple cores, designed to work in parallel to provide additional processing power; consequently this shift has made the task of the programmer more complex since code must be structured to take advantage of additional cores. Video card manufacturers have already started rolling out multithreaded drivers that make use of additional cores to parallelize driver overhead where possible.

This article presents a strategy for dedicating a rendering thread to the process of running the rendering pipeline and addresses the issues of synchronization with other subsystems running on the main game thread. The rendering pipeline can consume significant CPU overhead; we exploit the fact that a clear separation can be made between rendering subsystems and game-related code (code other than the rendering pipeline) to allow us to utilize an additional core in parallel. This approach could be used to take advantage of multi-core PCs and next-gen platforms such as the Xbox 360. Where appropriate, code snippets correspond to a Direct3D 9 Windows platform, although the principles are intended to apply in a more general sense. To the extent possible, reference will also be made to Xbox 360 in order to highlight certain platform differences that may influence key design decisions in aiming for a more generic, cross-platform pipeline.

Continue reading “A Multithreaded Approach to a Rendering Pipeline..


Biography

Russell O’Heney has worked in the games industry since early 2002 and has contributed to a number of published titles which include Race Driver 3, LMA Manager and the Club Football series while working for Codemasters Software, UK. Most recently he worked as graphics programmer for Rockstar Games in Vienna, Austria, working on next-generation technology.

Comments off

Vertex4 - Map Scripter

Vertex 4 - Map Scripter

Required Qualifications

  • Fair programming / scripting skills.
  • Insane passion & understanding for RTS games
  • Good communication skills
  • Perfectionism
  • Fair english
  • Able to work in Vienna, Austria

Responsibilities

  • Defining unit-flows and behaviors via scripting-language.
  • Testing & balancing those maps.

Send your resume to: Roman Pfneudl (vertex4 - CEO)

Source: http://www.vertex4.com/thejobs.php

Comments off

Vertex4 - GUI & GameMenu Programmer

Required Qualifications

You should be:

• Located in Vienna
• enthusiastic
• 100% reliable
• experienced in C/C++

You are responsible for:

• Design of an easy to use, scriptable GameMenu System for our current project SunAge.
• Extending the script language to feature all kind of necessary menu-commands. (eg.: button creation, menu screen transitions)
• Scripting the menulogic with those commands

You should have:

• Social competence
• Good communication skills
• Fair english

Comments off

« Previous entries