renatorib / otcts

πŸ‘Ύ Open Tibia Client in TypeScript [WIP]

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tibia Client powered by html5 canvas (webgl), implemented in TypeScript.
Aimed to be 100% compatible with outdated Tibia.dat/spr and TFS protocol.

Map Renderer

General

βœ”οΈ Tile elevation
βœ”οΈ Sync animations (global timer)
❌ Stackpos / order
❌ Contextual floor visibility change
❌ Contextual menu on right click (look, use, use with)
❌ Light shaders

Item

βœ”οΈ Draw
βœ”οΈ Sprite patterns
βœ”οΈ Sprite animations
βœ”οΈ Sprite bigger than 32x32
βœ”οΈ Stackable sprites
❌ Hangable sprites
❌ Fluid & splash sprites

Creature

βœ”οΈ Draw
βœ”οΈ Colored outfits & addons
βœ”οΈ Walking animations
βœ”οΈ Mounts

Effect

βœ”οΈ Draw
❌ Sprite patterns
βœ”οΈ Sprite animations
❌ Remove game object on animation end

Missile

❌ Draw
❌ Sprite patterns
❌ Sprite directions
❌ Sprite animations

Text

❌ Creature names
❌ Creature health/mana bars
❌ Damage numbers/efffect
❌ Log/screen messages

UI

❌ Panels/Windows
❌ Dialogs

Input

...

Protocol

...

Minimap

...

About

πŸ‘Ύ Open Tibia Client in TypeScript [WIP]


Languages

Language:TypeScript 99.8%Language:HTML 0.1%Language:CSS 0.1%