Yarra: Screenshots


Miscellaneouos screenshots which illustrate the capabilites of the Yarra Engine are available below. Click on any image to open a hi-res version in a new window.


What's this? Soccer game
The soccer game I've decided to make will have a control scheme similar to first person shooters, ie. you aim with the mouse, and where you release the mouse button, that is where the ball will bounce. The 2nd mouse button allows the player to lob the ball. A player will finally be able to actually pass the ball into empty space for another player to run into. The camera will follow the player (3rd person perspective), and the camera will tilt/pan via mouse control.

What's this? Tennis game
The Yarra engine will reach 1.0 status when the very first game built with the engine is released. The Tennis game utilises a majority of Yarra's features - the 3D rendering engine, the physics engine, the audio subsystem, the scripting facilites, the GUI and menu subsystems, and in the future it will utilise the networking engine.
What's this? History of the World
The game I ultimately want to play is a thrilling combination of several real time strategy games (Rise of Nations and Rome: Total War) and the ultimate turn based strategy game - Civilization from Firaxis. Since this crazy game hasn't been created yet, I've decided to develop it myself - even if it takes a lifetime to complete. The current development title is "History of the World"
What's this? Rapid game application development
The Yarra engine is designed to facilitate rapid game application development. When complete, game designers will be able to add/remove/modify various properties of all entities in the scene manager without having to modify the game source code.
What's this? Yarra 3D engine
The Yarra engine utilises a seperate thread to calculate shadows due to dynamic lights (one shadow per dynamic light). To minimise thread concurrency penalties, Yarra uses lock-free threads which calculate the shadow projection matrices for the subsequent frame, ie. shadows will always lag thier parent object by 1 frame. It looks as if the Yarra Egnine is faster than the speed of light :)




Visit the News page for the latest info and development blog.