AjaxVTT is 'n "Virtual Table Top" nut vir multi-gebruiker, web-gebaseerde stryd kartering.
Vir 'n geruime tyd het ek 'n manier om ou-skool, tafel geplaas, boeke-en-dice roll speel speletjies aanlyn te speel wou. Ek het gekyk na die pakkette daar buite (oh, myne is ver van die enigste een) en bevind dat hulle al ... ontbreek in 'n manier. Daar is niks wat ek teëgekom wat gebeur presies wat ek wil doen nie. So, soos enige ontwikkelaar met te veel tyd op sy hande, het ek besluit om my eie te maak.
AjaxVTT is nie my eerste poging om Internet gaming sagteware. In werklikheid, het ek 'n paar VTT stelsels oor die afgelope vier jaar of so prototipes, maar nooit regtig klaar enige van hulle. Ek het ook gekyk na verskeie open source VTT pakkette en gedink oor te dra ... maar om verskeie redes nooit gedoen het of was nog nooit in staat om.
So wat beteken AjaxVTT doen? Dit is 'n grafiese web-gebaseerde stryd kaart. Geen onnodige klokkies en fluitjies, net eenvoudig soliede funksies wat is so naby aan die werklike tafel top ondervinding as moontlik te maak. In bykomend tot die "stryd kaart," AjaxVTT beskik oor 'n chat stelsel met die stem, video, en makros (vir dinge soos rollende dobbelsteentjies) en baie min anders.
Ek het eers het die idee om die sagteware wanneer die hele konsep van wat hy "Web 2.0" genoem was net besig om te ontwikkel te skep, en Ajax tegnologie is net besig om sy pad in die hoofstroom te gebruik. Ek het besluit, "hey, wat as ek het 'n web-app en geïntegreerde DND (drag and drop, nie die ander definisie) funksie met Ajax funksionaliteit? Wat sou ek kry?" Blyk, jy dit doen, jy iets pretty cool kry. AjaxVTT is eintlik die tweede program wat ek geskryf het om hierdie kombinasie gebruik (die eerste was 'n soort van 'n wiki wat jou laat elemente sleep rondom die bladsy Sorta soos 'n web-gebaseerde MS Power Point.)
Nou, ek weet 'n baie van die mense wat sou uitroep dat 'n web bladsy is skaars die plek om te bou 'n komplekse, interaktiewe mutli-user aansoek soos hierdie. Trouens, ek stem saam met Sorta dat - web tegnologie is mag nou wel, ou, karretjie, opgeblase, stadig, en onbetroubaar. Die feit dat dit magte so veel as dit nie, en is opgebou so veel as dit het regtig kinda indrukwekkend. Maar die bottom line is dat soveel as PHP en Javascript is slegte keuses funksionele dun kliënt aansoeke skryf in ... die eindresultaat werk nie. En dit is hellaconvenient tot 'n einde-gebruiker vertel "gaan net na hierdie URL en jy is gedoen." Nee "PC of Mac?" nee "te installeer hierdie" geen downloads (alhoewel, ek moet erken dit werk net in Mozilla-tipe blaaier nou ... oop standaarde my boude).
AjaxVTT is nog jonk en slegs gedeeltelik voltooi. Ek het die kode vrygestel onder die GPL selfs al het ek is nie seker wat ek regtig wil doen met die projek. Waarheid vertel, ek weet nie eintlik nie spel wat baie, en 'n groot deel van die poging was net om dit te doen. Om dit nie te doen nie, want dit kan gedoen word, maar omdat ek leer baie as ek gaan, en omdat daar is nie 'n baie ajax programme wat iets soortgelyk aan wat ek doen nie. En dit is cool. Dit is genoeg om my gemotiveerd te hou.
Sagteware besonderhede:
Weergawe: a1
Upload datum: 3 Jun 15
Lisensie: Gratis
Populariteit: 104
Kommentaar nie gevind