AjaxVTT is een "Virtual Table Top" tool voor multi-user, web-based battle mapping.
Al geruime tijd heb ik een manier om oud-school, table-top, boeken-en-dobbelstenen rollen spelen van games online te spelen wilde. Ik heb gekeken naar de pakketten die er zijn (oh, de mijne is verre van de enige) en vond ze allemaal ... ontbreekt op een bepaalde manier. Er is niets dat ik ben tegengekomen die toevallig precies wat ik wil doen. Dus, net als elke ontwikkelaar met te veel tijd op zijn handen, heb ik besloten om mijn eigen te maken.
AjaxVTT is niet mijn eerste poging tot Internet gaming software. In feite, heb ik verschillende VTT-systemen in de afgelopen vier jaar of zo prototype, maar nooit echt klaar met een van hen. Ik heb ook gekeken naar verschillende open source VTT-pakketten en dacht over te dragen ... maar om verschillende redenen nooit gedaan of was nooit in staat om.
Dus wat doet AjaxVTT doen? Het is een grafische web-based battle map. Geen onnodige toeters en bellen, gewoon simpel solide functionaliteit die is zo dicht bij de echte 'table top' ervaring mogelijk te maken. In aanvulling op de "strijd kaart," AjaxVTT beschikt over een chat systeem met spraak, video en macro's (voor zaken als dobbelstenen) en zeer weinig anders.
Ik voor het eerst kreeg het idee om deze software bij het hele concept van wat er wordt "Web 2.0" riep net begon te ontplooien, en ajax technologie werd pas begint om zijn weg in het reguliere gebruik te vinden. Ik besloot, "hey, wat als ik nam een web-app en geïntegreerde dnd (slepen en neerzetten, niet de andere definitie) functionaliteit met ajax functionaliteit? Wat zou ik krijgen?" Blijkt, je dat doet, heb je iets vrij koel te krijgen. AjaxVTT is eigenlijk het tweede programma dat ik heb geschreven om deze combinatie te gebruiken (de eerste was een soort wiki waarmee u elementen sleept rond de pagina, sorta zoals een web-based MS Power Point.)
Nu, ik weet dat veel mensen die roepen dat een webpagina is niet de plek om te bouwen van een complexe, interactieve mutli-user applicatie zoals deze. Sterker nog, ik sorta mee eens - webtechnologie is hacky, oud, met fouten, opgeblazen, traag en onbetrouwbaar. Het feit dat het bevoegdheden zo veel als het doet, en is opgebouwd zo veel als het heeft echt een beetje indrukwekkend. Maar de bottom line is dat, zo veel als PHP en Javascript zijn waardeloze keuzes om functionele thin client toepassingen te schrijven in ... het eindresultaat werkt. En het is hellaconvenient om een eindgebruiker te vertellen "ga je gewoon naar deze URL en je bent klaar." Nee "PC of Mac?" geen "installeren van deze", geen downloads (hoewel, ik moet toegeven dat het werkt alleen in Mozilla-type browsers nu ... open standaarden mijn kont).
AjaxVTT is nog jong en slechts gedeeltelijk voltooid. Ik heb de code vrijgegeven onder de GPL ook al ben ik niet echt zeker van wat ik echt wil doen met het project. De waarheid wordt verteld, ik weet eigenlijk niet meer spel dat veel, en een groot deel van de inspanning was het alleen maar om het hebben gedaan. Niet om het te doen omdat het zou kunnen worden gedaan, maar omdat ik ben aan het leren veel als ik ga, en omdat er niet veel van ajax apps die iets wat lijkt op wat ik doe te doen. En dat is cool. Het is genoeg om me gemotiveerd te houden.
Software informatie:
Versie: a1
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 104
Reacties niet gevonden