Genre: Network Engine
File size: 116 kb.
- PsichiX - XenoN Core
- Snake - GMapi
Description: Ether is a network library (based on XenoN Core Ether module and GMapi; also is a part of SixthSense ) for GameMaker, that contain features of most other libraries (like all-in-one dll). Supports sockets to network communication, buffers to store data, sessions for automated client-server communication (for multiplayer games primarily), HTTP requests to communicate with Web servers (asynchronous download/upload files and data from/to the server), and XML languages reader (HTML websites). Project file contain examples of each engine feature, and I'm working on other advanced examples.
TODO examples list:
- files uploader using communication with sendspace
- search engine using communication with google
- data streaming to clients (movies, audio, etc.)
Edited by PsichiX, 27 December 2010 - 04:27 AM.