|
|
| ETGiRC for Developers | Updated: 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
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
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
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.
|