De ce programarea?    Sa progresez continuu...

www.xBattle.ru - Huuuuu...



Bună lume, ca întodeauna scriu un articol in lună, deoarece sunt destul de ocupat plus la aceasta cind am ceva timp liber mă doboara o lene regală. Deci astazi sunt nespus de fericit fiindca recent (eri) am lansat un nou proiect ce poate fi accesat pe numele de domeniu www.xbattle.ru
Ce este xBattle? E o noua joaca de browser insa nu cred sa miroase puternic a originalitate cu toate ca e ceva nou in Moldova dupa cite stiu. Am lucrat la el singur (din pacate), am incercat si implic un prieten in asta insa nu sa primit. Cu toate ca am avut putin timp si forte de munca am reusit sa-l deschid tuturor pina la anul nou mult asteptat.
Vreu sa vorbesc acum despre partea tehnica a site-ului. M-am straduit sa-i fac  sistema modulara ca usor sa-l pot dezvolta, cred ca s-a primit. Am implicat toate cunostintele mele si sufletul incit acum astept rezultate imbucuratoare. La sigur complet am refuzat la functiile cu prefixul mysql_ si am apelat la driverul PDO, destul de comod insa initial am facut o prostie care cred ca pe viitor imi va crea o problema la capitolul performanta, trebuia sa fac o variabila globala a conectiunii insa o trimit ca parametru la clasa care o creez, evident ca memoria se aloca dublu, triplu... in dependenta de numarul de clase apelate ce utilizeaza baza de date. Initial am am dorit ca creez cit mai multe clase ca fiecare clasa sa lucreze cu un tip de obiecte insa dupa o analiza am observat ca mai mult timp este furat de functiile include() si require_once() care imi aduceau clasa, atunci am decis sa economisesc cu numarul de fisiere insa unele clase au devenit mai generale. Daca proiectul nu va fi popular sau foarte popular veti avea posibilitatea de a vedea codul sursa si sa vedeti ce haos este acolo.
Cel mai intraiurea lucru in elaborarea siteului a fost grafica, evident ca cel mai important intr-un joc este interfata grafica si aici eu am fost abandonat, nu am gasit nici o persoana care sa imi lucreze cu imaginile si evident ca am fost nevoit sa apelez la cunostintele mele in Paint.NET, s-a primit strasnicut insa e cit de cit „bine”, poate pe viitor gasesc pe cineva care se ocupa cu voluntariat deoarece proiectul nu este unul comercial, facut din placere pentru placerea altora.

In final doresc sa fac niste multumiri celor care inconstient au ajutat la proiect:
- Dan Lungu (a recent a dat multe idei care cred sa le realizez in curind)
- Baietii de la BattleMD, de la care recunosc ca m-am inspirat si care creaza concurenta ce este principalul stimul in dezvoltare
- Toloaca Alexandru, care a fost alaturi la proiectare si suportat toate „bredurile” mele cit eram fanatic a acestei idei, cu toate ca a lasat balta o aplicatie a proiectului, totusi a ajutat mult.

ENJOY www.xbattle.ru


Ți-a plăcut articolul? Apasă Like:

Tag-uri:

Comentarii: