Re: Let's talk about audiogame development environments

Hi, the first part of ELten API course is here!





ELTENAPI
Programming course

WHat is Elten Api?
Elten api is a library written for ruby language, which allov to use alot of Elten's functions. It's written partially in Ruby, and partially in C++. It is quite compatible with these languages:
Ruby
C++
Python
LUA
Java
. This course shoves the basics of programming in Elten Api with ruby language.

Code interpreting
Elten api applications can be written in three workmodes

Modules
Modules are the core parts of the program added to ELten's main code. They are saved in Elten database and are launching with it. They add functionality to Elten. They can not work without it. Temp modules can be added using dev tool application.
Programs
Programs are additional files, which can be executed from elten's menu. They can use all it's functions and use user data like u ser name. They can't work without Elten.
Applications
Applications using Elten API are separate executables, which are using elten's libraries. They can not use some program's functions like user data, but they don't require Elten to work. Creating these apps requires other than devtool apps, and for using Elten's functions elten.dll library is used.

Specs
Below are specs of the library.
Required RAM: 0,25 GB
Required CPU: 1,0 GHZ
Number of threads: 5 for version 1.36 and newest for modules and programs..
Recommended programming language: Ruby
Used libraries: FMODEX, MSVCRT, SCREENREADERAPI, RGSS, ZLIB
Used compilator: GCC
Used header files: WINDOWS, DIRENT, STDLIB, RUBY
Included libraries: Depents on compilation type.
Screen resolution: : 640x480
Predefined data:: Voice engine,, window,, voice selection, instancje i uchwyty, sound systems and interface
Ruby version: 1.8.7x86

C hapter 1
Input/Output

Hello, world!
It is a tradition to beginner programmer write a program, which will display "Hello, world! We won't make a difference.
So, let's create a new project and write below code:

begin
print("Hello World!")
end

Now launch it. The message box "Hello, world!" will be printed on the screen.
Now a little explanation.
Begin and end marks beginning and ending functions block. Now all you must know is that we'll use it for marking start and end of the program. The one function that we're calling is.
Print("Hello World!")
As we see, text is in parenseses and market with quotation marks. Most programming functions have parameeters or arguments.

_______________________________________________
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : mackrishi via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : aaron via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : yukionozawa via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : GeneWarner via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Orin via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Trajectory via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : daigonite via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : GeneWarner via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : nuno69 via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Orin via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
  • ... AudioGames . net Forum — Developers room : GeneWarner via Audiogames-reflector

Reply via email to