Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Sat Dec 15, 2018 5:21 pm

All times are UTC

Post new topic  Reply to topic  [ 1 post ] 
Author Message
PostPosted: Fri Aug 26, 2011 10:08 pm 
User avatar

Joined: Mon Aug 09, 2004 12:14 am
Posts: 1524
Location: Not over here
I open this topic, in the hopes that this post inspires a developer to actually start working on this game and actually get some results done as this takes away having to figure out the cross platform stuff.

Here goes:
  • Graphics: OGRE 3D (nothing new here).
  • GUI: CeGUI (again, nothing new).
  • Input: Object Oriented input system (again, nothing new)
  • Sound: SFML. It is cross platform and allows usage of individual modules. It also supports 3D positional audio. It is a c++ equivalent of libSDL.
  • Threading, file IO: Commoncpp. Nicely cross platform.
  • Configuration storage: YAML as it stores the information in a human readable way... but is also better for machines then XML.
  • Networking: enet or grapple (the first is more stable, but the latter has more features.
  • Data compression and collection: physfs (data files, saved games)

I hope this list helps any future dev who faces the challenge of making this game cross platform.

Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1 post ] 

All times are UTC

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000-2018 phpBB Limited

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2018.
Hosted by Zernebok Hosting.