Framework for Game Engine Tools

Connection setup

I’ve now finished the C# side of the tcp connection. Before implementing it I had the problem of figuring out how to let a listener thread both send and receive data, to the other side and with the main (application) thread. My solution is a inbox and outbox queue that both the listener and main thread got access to, along with variable locks to make it thread-safe and avoid collisions. The listener loops and with each cycle adds eventual received data to the inbox for the main thread to handle, then checks for outbox items and sends all of them.

Next task is setting up the equivalent threaded tcp connection in the Nebula 3 application. After that I’m going to test the capacity of the connection, how much and how often data can be sent without delays or errors. All this happens on the same computer and should therefore be fast but it will still need testing and adjustment (such as waiting time for receiving data), and proper error handling.
I’ll need to have these tasks and the synchronized start/shutdown feature of the two applications done by the end of this week to meet my goal of having all main features finished by march 12th.

Posted by .(JavaScript must be enabled to view this email address) on 02/22 at 06:33 PM

Name:

Email:

Location:

URL:

Write Comment

Smileys

Next entry: Peasant Village - Rendering, compositing, shading and fluids

Previous entry: Modeling progress

<< Back to main

Projects

  • Realistic 50's diner for film production
  • Animation friendly character rig with lip-sync
  • 3D Portal Rendering
  • Beyond the Frame
  • Creature Modeling for Film Production
  • Framework for Game Engine Tools
  • Game Character Creation
  • Character Creation for Game / Cinematic
  • Game Demo
    • AI Programming
    • Animation
    • Character Modeling
    • Environment Design
  • Modeling for game engine
  • Character modeling and texturing
  • OpenCL Particle System
  • Peasant Village, Visual effects in live action
  • General
  • 3D Environment Design
  • Realistic tiger animation for film
  • Shading for Real-time Applications
  • Shortfilm, helicopter explosion VFX

Search


Monthly Archives

  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • Complete Archives
  • Category Archives

Most recent entries

  • Final Lipsync
  • Project Concluded
  • Peasant Village
  • FINAL RESULT!
  • Goal driven behavior
  • At Last Everything Is Done!
  • Final Result
  • Finished!
  • Path smoothing
  • Helicopter Vfx, Final Result!
  • 50’s Diner - Finished!
  • Update
  • Finally Done Almost XP
  • Shortfilm, HVFX - The film
  • Deadline!