Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    4
  • comments
    5
  • views
    6821

Sports Fiction Game Update 05/12/14

Sign in to follow this  
Chris Tate @ BinaryModular

1044 views

Sports Fiction Game Update 05/12/14

A number of game engine systems have been implemented in recent months. Some of these systems have been showcased in the latest development kit journal entry for the game.
The clock system was created to monitor the performance of the engine, bringing to the attention of the user, any major concerns regarding the performance of their game. Without seeing what aspect of the engine is slowing down the engine, any attempt to improve the performance will be time consuming.

SportsFiction-Screenshot-183-ClockGroups.jpg

A node system was added to the engine, this is for programming high level functions, events and gaming logic. The nodes are defined in the X-Producer, and then loaded into Sports Fiction defining the sports, campaigns, rules and other aspects of the game's logic. Nodes work like actions which send data through connectors to other nodes, which use the data to produce a desired result. These nodes like most of the entities are XML based.

[media]https://www.youtube.com/watch?feature=player_embedded&v=z30uqM82Tc8[/media]
Rendering
A rendering system was added to my direct X viewport for the game, and its editor (the X-Producer). This system uses an HLSL shader to apply effects and adjustments for the game view, breaking down the rendering into a series of render layers blended together to produce a final result. I will be refining this system in the near future.

SportsFiction-Screenshot-184-RenderPipelineProgress.jpg
Grass
One of the rendering techniques I have explored in recent months is grass shading. There are a number of shader programs under development used for rendering grass at variable distances; which will be crucial for when the time comes to transition from global view, to third-person character view.



[media]https://www.youtube.com/watch?feature=player_embedded&v=LGXKhDXEgzA[/media]



More information about the rendering is available at the multipaged development blog

Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!