Get Norton Safe Web Lite FREE


Hover For More Information

ETGiRC for DevelopersUpdated: February 8, 2010

Leverage Your Knowledge

  • Use your existing knowledge of VB, the most widely used programming language, with our VBScript extended scripting/programming system!

  • VBScript has one of the easiest learning curves to get started with, but has plenty more for the advanced users as well!

Theme Configuration

  • Utilize existing themes, and just change the colors or other settings to match your needs!

Theme Development

  • Develop channel or full client themes!

  • Develop new themes to visually match your channel's subject or company's website!

  • Set minimum window sizes!

  • Set the window sizing bounding options if any!

  • Create rounded corners on your elements!

  • Create windows with custom shapes!

  • Read/interact with checkboxes and labels as well as textboxes that you create!

  • Channel Themes auto download to users of that channel!

  • Full client themes are showcased within ETGiRC and on our website for users to get!

Script Development

  • Develop full scripts, or smaller add-ons that can easily plug into ETGiRC!

  • Our site hosts a script depot for all users to easily find your script!

Game Development

  • Chat windows can double as Game windows!

  • Access to many extended options not available for normal theme development!

  • True Client/Server capabilities with game clients able to analyze and respond to different data they are sent!

  • Game Text animation available!

  • Support for .GIFs and .JPGs.

  • Make Sprite games fast and easy with built-in 2-bit mask support! Client will automatically apply masks when rendering the images!

  • 32-Bit BMP(with alpha channel) also available for use in games that require alpha rendering!

  • Fast Image Indexing available, or access via easy to follow names you assign!

  • Draw Images for fast performance, or Render them in game mode for even faster performance when needed!

  • Draw Text or Render Text with Anti-Aliasing!

  • Draw Lines, Boxes, Circles!

  • Image Tiling, Rotation, Copying, and Manipulation!

  • BackBuffer for flicker free drawing!

  • Multiple game timing methods, from event driven, to timer driven, to exact system tick looping methods!

  • Built-In Line intersection calculation system

  • Send data back and forth to the game server!

  • Ability to automatically join sub-game channels for those games that need multiple channels! (For instance a lobby with game list and then a number of individual games.)

  • Ability to read external game data files like mapdata or other things!

  • Ability to make single-player or multi-player games!

Game Audio Systems

  • Play .Wav Sounds!

  • Modify Sound Speaker Balance and Volume!

  • Play .Mid Music Files!

  • Modify MIDI Playback Tempo and Volume!

Text / Ascii Graphics

  • Fixed font/Graphics mode makes text games and menus super easy to read and interact with!

  • Extended Graphics Mode gives you double the resolution with a 80x50 equivalent!

  • Extended Graphics doesn't use a smaller font like most 80x50 clients where it looks horrible. To obtain the best visual outcome we render at full resolution and then shrink the render down to proper size.

  • Over 40 base Colors, IRC and ANSI are just 16 Colors!

  • Use over 6000 Dithered Colors in your graphics/menus!

  • Color Compatibility mode lets users of other chat clients see the colors closest to what you intended(in a 16 color pallete) while still showing the proper color to all ETGiRC Users!

  • See what your text and colors will look like in the text preview window so you can edit and get it right!

  • Built in Character Map lets you easily use non-standard characters for your ascii graphics/menus!

  • Character Map supports both Normal and Graphics Mode Characters!

Game Directory

  • Approved games that are complete/nearly complete and are well tested/meet with our quality standards are added to our Game Directory and are available to all ETGiRC users to play with a simple click!

Game Approval System

  • We host all approved games that are to be featured within ETGiRC on our game server farm to best guarantee performance, security, and reliability!

  • Extendable options for all hosted games to send special dynamic data to game clients live!

  • Extendable options for all hosted games to send dynamic scores or players so they will display in the Game Directory!

  • Players can rate games so they know which ones are well liked!

  • Depending on your game’s quality & ratings, you may even have your game advertised and featured by us getting you even more exposure!

  • All approved games are able to earn money based on the following program!

Earn Money

  • Great way for good indie developers to earn some money!

  • All "free to play" games earn their developers money from micro-transactions based on how many hours it's played by registered users! You can earn thousands, tens of thousands, or even hundreds of thousands of dollars a year by making a very popular game!

  • All "pay to play" games earn money selling directly through our system at a price point you pick between $1-5. There is just a small percentage withheld to cover the cost of the transaction, hosting, and distribution!

  • Payments are made on a quarterly basis if the sum earned/owed to you is over $500. If the amount earned is less than that, it will roll over from quarter to quarter until that sum is reached or until the end of the year is reached; at which time the remainder will be paid out.

  • Games making over $3500 per month will be paid on a monthly basis.

  • Games making over $6000 per month will be paid on a weekly basis.

 
   
   

Site & Contents are Copyright 2010 Excelsior Media Studios, Inc.   -   All Rights Reserved   -  ETGiRC is a Trademark of EMS, Inc   -  Patents Pending
All Graphics, Logos, Games, Characters are Copyright / Trademark their Respective Owners.
Display of Organizational Names, Logos, or Graphics in No Way Indicates Endorsement, Support, or Sponsorship of ETGiRC by their Respective Owners.

Company Verified    -    Privacy Policy    -    Terms of Service    -    DMCA Policy    -    Website Scanned