Archive for June 15th, 2010

15
Jun
10

ShiVa 3D Engine

Shiva 3D Game Developer

Shiva merupakan salah satu dari game development tools. Shiva berjalan pada system operasi windows dan juga Mac.

ShiVa, sebuah WYSIWYP editor

General

Game Editor to handle all your data assets.
The Game Editor is the masterpiece of your application.
Data Explorer to browse your assets.
Scene Viewer to display and edit 3D content.
Attributes Editor to edit common properties.

Design

NavMesh Editor to create path-finding.
Material Editor to create advanced shaders.
Ambience Editor to create your atmosphere
Particle and Trail Editor to add spectacular SFX.
HUD Editor to create your 2D interface
Terrain Editor to create vast landscapes

Animation

AnimClip Editor to create object animations.
Create, edit, smooth and delete animation curves.

Code

AIModel Editor to declare variables, functions, states and handlers.
Script Editor to write scripts in Lua language.

Preview

Performance Reporter to analyze your fps with tons of engine counters
This module is only available in the Advanced edition.

3D Engine

Geometry

mesh
Mendukung Polygonal mesh, seperti:
- Static meshes
- Skinned meshes with up to 4 joints per vertex

Dapat melakukan import Collada 3.x dan 4.x, dapat melakukan export XSI, Maya, Max, dan  yang lainnya

Shaders

shader
Mendukung Shader sederhana dan advance (material), seperti:
- Gouraud, Phong and Toon shadings
- Vertex or pixel shader
- Outline
- Normal texture maps
- Gloss texture maps
- Noise texture maps
- Animated textures
- Dynamic textures
- Procedural texture mapping coordinate generation (planar, spherical, perspective)
- Shadows
- Transparency
Built-in material editor

Lights and shadows

shadows
Per vertex shading
Per pixel shading
Dynamic shadow maps
Cascaded shadow maps
Directional and omni-directional light
Up to 32 lights per surface.
Import light maps
Import vertex lighting
Dynamic characters casting dynamic shadows
Dynamic shadows handle alpha textures
Up to 4096×4096 shadow map
Built-in lightmap compiler with light attenuation functions and AO

Particles and trail system

particle
Dynamic particle system and motion trail support

Explosions, splashes
Fire, rain, snow, underwater air bubbles, etc.
Tire tracks on the road, in the sand, in the snow
Localized retinal persistence (car fires at night, sword trails, etc.).

Reflection and refraction

reflection
Dynamically-generated reflection and refraction textures
Fog attenuation

Water effects
Mirrors
Heat haze
Glass
Ice, etc.

Texturing
texture
Multi-texturing
Up to 4096×4096 textures
Up to 5 textures per material
Nearest, bilinear or trilinear filtering
Anisotropic filtering
Repeat, clamp or mirror addressing
Mipmapping
Compressed or not

2D Post-Render Effects

bloom
Dynamic cumulative post-render effects, including :
- Light bloom
- Color levels and saturation
- Monochrome and sepia
- Motion blur.
- Depth of field
- Distortion
Built-in Ambience Editor

3D Special Effects

fog
Billboarding
Classic and height fog
Skybox

2D Graphics

hud
ShiVa includes an integrated, dedicated user interface component management system: create dynamic, intelligent and autonomous interfaces.

HUD components
- Common components (labels, buttons, editboxes, listboxes, checkbox, etc.)
- Special components (video preview, webcam capture preview, etc.)
- You can create your own controls.
- Normal, modulated or additive components.

Actions
- Create fade-in fade-out effects for components
- Create dynamic, intelligent and autonomous interfaces.
Built-in HUDEditor

Sound

sound

Punctual sounds
2D Sound
3D Sound
5.1 Surround Sound
with real-time, script-based control of gain or pitch.
3D sound positioning and specialization

Ambient music
Streaming of large music files, including :
- Volume control
- Automatic cross-fade between music.

15
Jun
10

PHYSIC ENGINE REVIEW

Review physic  engine(PhysicEngine.dll) Implementasi pada MRDS

Pada Microsoft Robotic Deveoper Studio terdapat physic engine yang dapat diimplementasikan pada Microsoft XNA  maupun framework-framework yang lain

Physic engine tersebut berupa dynamic link library dengan nama PhysicEngine.dll

Dengan dll tersebut maka dapat dengan mudah mendeteksi collision detection dengan menambahkan sebuah object. Jadi kita tidak perlu mendeklarasikan bagaimana object tersebut mempunyai massa jenis, berat jenis dll. Jadi kita hanya perlu membuat object dan kita tambahkan reference PhysicEngine.dll

Berikut adalah contoh phisyc engine yang diimplementasikan pada MRDS

Pada gambar diatas adalah adalah contoh implementasi PhysicEngine.dll yang terdapat pada MRDS. Apabila kita ingin mengiplementasikan pada Microsoft XNA maka kita tinggal memanggil reference-nya saja.

15
Jun
10

FLADE (Flash Dynamic Engine)

Action Script Engine For Flash

FLADE ( Flash Dynamic Engine )

Flade (Flash Dynamics Engine) adalah open source actionscript 2.0 library untuk pensimulasian 2D physics menggunakan Verlet integration. Saat ini fitur rectangular, circular, & wheel primitive, spring & angular constraints, dan surface terdiri dari segmen garis, lingkaran, & persegi panjang. Ini terutama dirancang untuk permainan dengan tujuan untuk kecepatan dan kemudahan penggunaan

Source : http://www.cove.org/flade/


APE (Actionscript Physic Engine)

APE (Actionscript Physics Engine) merupakan free AS3 open source 2D physic engine untuk dipergunakan di Flash dan Flex

Source : http://www.cove.org/ape/

How to use this library ?

  • Put that library at the same folder
  • Enjoy it

Flash Engine API

  • Damping API setDamping(double d) ;  Peredam vibration atau getaran.
  • Gravity API setGravity(double gx, double  gy) ; Set Gravitasi;
  • Sourface Bounce API setSurfaceBounce(double f) ; Set Permukaan atau bentuk Bounce;
  • Sourface Friction API setSurfaceFriction(double f);

Contoh Pemanfaatan Flade Engine

Site : http://www.cove.org/ape/demo1.htm

Site : http://www.cove.org/ape/demo2.htm

15
Jun
10

Farming Simulator 2009

FARMING SIMULATOR

Sekuel dari “farming Simulator 2008” yang berisi banyak fitur perbaikan. Memerankan seorang petani muda di pulau dan pengalaman kehidupan sehari-hari di pedesaan. Banyak pilihan kendaraan dan peralatan untuk menjelajahi pulau dari 4 KM persegi yang dapat ditelusuri secara bebas.
Mainkan modus karir, mulai dengan peternakan yang masih sedikit dan kendaraan yang usang. Tujuan anda adalah mengembangkan lahan anda, meningkatkan kendaraan dan menjadi petani yang sukses. Melalui beberapa tahapan pekerjaan seperti membajak sawah, melakukan pembibitan, memelihara dan memanennya. Mengelola keuangan yang bisa membuat anda mampu untuk membeli peralatan yang lebih baik. Anda dapat menjual maupun membeli peralatan di toko yang ada di pulau tersebut. Banyak pilihan perlatan antara lain 7 traktor dan 4 kombinasi alat untuk panen yang terdiri dari 20 mesin. Dengan peralatan tersebut anda mampu untuk engelola sawah anda dengan baik.
“Farming Simulator” juga terdiri dari berbagai misi yang berbeda dan tutorial seperti keadaan yang sebenarnya. Kondisi siang malam dengan perubahan cuaca juga terjadi dalam “farming simulator” ini anda juga dapat mengendalikan kendaraan secara otomatis.

Features

  • Mode karier dan session bisnis
  • Banyak misi yang berbeda dan tutorial
  • Banyak Kendaraan armada dengan mesin otomatis
  • Banyaknya peralatan canggih
  • 4 tanaman yang berbeda : gandum, jagung, canola, barley
  • Siklus Waktu siang dan malam dengan perubahan cuaca
  • Traffik lalu lintas dan asisten yang jalankan oleh komputer
  • Download kendaraan tambahan dan peralatan

System Requirements

  • Microsoft Windows XP, Windows Vista or Windows 7
  • 2.0 GHz Intel atau setara AMD processor
  • Nvidia Geforce 6800 Series, ATI Radeon X850, S3 Chrome 430 GT or better (min 128 MB VRAM)
  • 1 GB RAM
  • 1 GB free hard drive space
  • Soundcard
    Sound

  • Suara kendaraan diterapkan(suara mesin kendaraan, suara peralatan)Action
  • Pada kendaaraan harus seimbang antara beban belakang dan beban depan.
  • Terdapat urutan dalam bercocok tanam (bajak,tanam, semprot optional, panen)
  • Ketika diberi pupuk hasil lebih banyak.
  • Bisa terjadi tabrakan antara kendaraan.Environment
  • Bisa melakukan jual beli
  • Sorot lampu kendaraan busa lebih terang
  • Dalam kondisi hujan tidak bisa panen.
  • Penerapan peralatan panen terhadap tanaman tertentu.
  • Sampah sisa hasil panen.
  • Lahan setelah dipanen berubah menjadi kosong.
  • Ada mobil lain di jalan yg lewat.
  • Ada tempat untuk melakukkan jual beli
  • Ada siang dan malam, dan kondisi cuaca

di bawah ini merupakan link official site yang berisi tentang overview, official screenshot, dan lain lain :

Official Site




Follow

Get every new post delivered to your Inbox.