Generátor náhodných avatarov v PHP
Aplikácia dokáže generovať oči, nos, ústa, vlasy a pri troche šťastia aj hnusné bodky.
Algoritmus
Generácie farby tváre
Jednoducho sa vygeneruje farba s nasledovnými hodnotami RGB:
• R (255 - 255) • G (215 - 240) • B (170 - 220)
Týmto sa pokryjú farby AntiqueWhite, Bisque, PeachPuff a NavajoWhite.
Generácie bodiek na tvári
S šancí 1:15 sa vygenerujú bodky o rôznych veľkostí.
Generácie očí
Vygenerujú sa jedny z troch typov očí a tie sa nechajú vykresliť. Typy očí sú nasledovné:
- █ - Štvorcové
- • - kruhové
- normálne dúhové
Generácie nosa
Vygeneruje sa jeden zo štyroch typov nosov. Typy nosov sú nasledujúce:
- ▲
- ▼
- prasacej nos
- veľký nos
Generácie úst
Vygenerujú sa jedny z dvoch úst, tie sa vykreslí. Typy úst sú nasledujúce:
- normálne
- robotov
Generácie vlasov
Najprv sa vlasy Vygeneruj hornej vlasy, potom sa vezmú všetky body a prehodí sa im X s Y. Tým dostaneme body pozdĺž strany, hodnota X sa pritom ešte zníži o 20px aby vlasy neboli cez pol tváre. Tieto rovnaké body sa vykreslí aj na druhej strane.
Zákulisie vývoja, aneb vojna Ja Vs. PHP
Celú dobu som s PHP bojoval. Lenže zatiaľ čo ja som jeden chudáčik, tak PHP má na svojej strane veľa síl. Najväčšie bitky vojny asi boli s IDE, ťažký nepriateľ. Druhou najväčšou silou PHP bola sama knižnica GD. Samozrejme tu prebehli boje s chybami (v súčte asi 200 + errorov). No, ale nakoniec som vojnu vyhral!
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 247x (9.53 kB)
Aplikácia je vrátane zdrojových kódov v jazyku PHP OOP