Welcome to tridi game development

In this blog, i'll try to explain how to create game, tips and tricks to develop game, especially using my 3D engine, tridi - in English and Indonesia.

Introduction to Tridi

Seriously, i dont know how to number (version) my engine. In fact, i event dont have "engine only" download (i will do it later). So you have to download Dreamworld latest binary from http://sourceforge.net/projects/tridi.

So what is Tridi ?

Tridi is a combination of 3D software rendering engine, audio/music engine, scripting engine (python), database engine (SQlite) that can be used to develop game. I create tridi using Borland Delphi 7. If you want to have the source-code you can contant me (ryannining@yahoo.com)

Tridi rendering feature:

  • Semi deffered, monochromatic light. Texture and light renderer separately, so i can modify texture stage easily (you want the source heh :) ).
  • Texture and light blended at the postprocessing stage, included in this stage is Cartoon postprocessing, Depth of Field, Blur that can be turned on and Off.
  • Light source can have shadow, shadow map or vertex shadow. So developer send vertexs and faces, buffered by tridi, and processed at once with shadow, and all effect.
  • Semi free anti-aliasing. If your game runs more than 30fps, you can get Antialiasing for free.

Tridi audio feature:

  • Play wav, mp3, Sony PSF (Playstation 1 sound music), midi
  • Multi channel, channel -1 for PSF music, 0-15 for audio

Tridi database feature:

  • SQL language support
  • Only 2 calls, db_open and db_exec, db_exec can return data (list) first row is header (column name)

Tridi scripting engine:

  • Minimal Python 2.3, only include packages: os, ntpath, traceback
  • If you want more packages, you just copy package you need in folder lib

Download latest tridi : Dreamworld RPG Latest Binary

Indonesia

Bener lom aku  gak paham cara menomori versi program. Dan sementara gak ada download versi engine saja, terpaksa anda harus download game RPG versi terbaru di situs My Tridi Files.

Apa sih Tridi itu ?

Tridi adalah kommpilasi engine grafis 3D software rendering, audio, database dan scripting. Fitur2nya adalah:

Fitur software render:

  • Semi deffered, lampu hanya warna putih. Tekstru dan lampu dirender terpisah, sehingga gampang untuk merubah renderan tekstur (mungkin anda ingin source-codenya, hubingi saya).
  • Tekstur dan lampu digabung pas proses akhir, dan anda bisa memakai efek kartun, depth of field (fokus), blur.
  • Lampu bisa memiliki bayangan, baik shadow map atau vertex shadow.
  • Kalu fps game anda lebih dari 30 maka nikmatilah antialiasing secara gratis.

Fitur audio:

  • Memainkan wav, mp3, Sony PSF (Playstation 1 sound music), midi
  • Multi channel, channel -1 untuk PSF music, 0-15 untuk audio

Fitur database:

  • SQL 
  • Hanya 2 fungsi, db_open and db_exec, db_exec bisa menghasilkan data berupa array. Baris pertama adalah nama-nama kolom

Scripting engine:

  • Minimal Python 2.3, hanya modul khusus yg dipake: os, ntpath, traceback
  • Kalau ingin modul lainnya, kopikan ke folder lib

1 komentar:

Anonim mengatakan...

sip om, kebetulan awak juga mau belajar 3d2