Docker in a nutshell

Docker is an extension of LXC (Linux Container). It provides a lightweight virtualization solution to run processes in isolati

Java Tips

My goal here is to introduce some concepts of Java to have a better understanding of it. Navigation Functional Interface Lambd

Artificial Intelligence : MINIMAX for Tic-Tac-Toe

FULL SCREEN In this Tic-Tac-Toe game your opponent is an unbeatable A.I. player. It’s impossible to win. MiniMax A minim

LiquidFun Physics Engine

FULL SCREEN The ball is draggable. A particle simulation applies the laws of physics to show how the particles interact with o

A* Path finding algorithm

FULL SCREEN A* is a computer algorithm that is used in pathfinding and graph traversal, the process of plotting an efficiently

Vertex Shader with Perlin Noise

FULL SCREEN Long story short… Mesh A polygon mesh is a collection of vertices, edges and faces that defines the shape of

Javascript & HTML5 Audio-Visualizer

FULL SCREEN All we need to do this visualizer is the data of the audio file. Web browsers provide an Audio API for this. At fi

Cloth simulation

FULL SCREEN Particles and forces The simulation of cloth  is about the simulation of particles with mass and interconnections

Three.JS demo

FULL SCREEN Testing ThreeJS components : MTL Loader OBJ Loader TGA Loader NormalMap Fresnel Shader Glowing Shadow Lighting Sky

Simple particle system

FULL SCREEN A particle system is a technique in computer graphics that uses a large number of very small sprites, 3D models, o

Texture mapping

FULL SCREEN Texture mapping is a method for defining high frequency detail, surface texture, or color information on a compute

First try …

This is my very first try to make a 3D game few yers ago, don’t expect anything great from this, just take a look. I hav