Divitia
Divitia je online prehliadačová hra o peniazoch. Máte tu možnosť kupovať a predávať akcie, investovať peniaze do rôznych podnikov, chatovať s ďalšími hráčmi.
Použité technológie
- Javascript - Server aj klient Node.js
Chartjs
- Node.js
- Chartjs
- HTML
- CSS
- MySQL
- Fontawesome
Zloženie tímu
- Ja - Programovanie
- Má priateľka - Návrhy a grafika
Technické informácie
- Socket.io pre komunikáciu klienta a servera v reálnom čase
- Použitie automatického minify modulu pre zmenšenie CSS a JS súborov.
- Funkčný responzívne dizajn
- Apache2 pre presmerovanie na hru aby nemusel odkaz obsahovať port
- bezpečnosť Šifrovanie hesiel pomôcť sha256
SSL certifikát
Ochrana proti XSS útoku.
Ochrana proti SQL injection
- Šifrovanie hesiel pomôcť sha256
- SSL certifikát
- Ochrana proti XSS útoku.
- Ochrana proti SQL injection
O hre
Po registrácii a následnom prihlásení, sa dostanete priamo do hry. Dostanete počiatočný kapitál 100 $. S týmto málom nakúpite prvý akcie na burze a to za čo najmenšie cenu. Následne predá s čo najväčším ziskom. Časom môžete investovať do nejakého podniku. To vám zaistí stály príjem. Tiež môžete diskutovať s ďalšími hráčmi v hromadnom chatu. Prezrieť si niečí profil a treba si ho pridať do priateľov. Zobraziť rebríček najbohatších ľudí. V pláne mnoho ďalších funkcií.
Plánovanej dodatky
- Chat s priateľmi
- Ďalšia možnosť príjmov
- Vychytávky pre lepšie obchodovanie
- zapojenie mailov Poslanie mailu pri registrácii
Nastavenie upozornenie na mail
- Poslanie mailu pri registrácii
- Nastavenie upozornenie na mail
- Ďalšie v priebehu.
Hodnotenie porotcov
Aplikácia bola vytvorená do súťaže ITnetwork summer 2017
- David Čapka (8.5 bodov) - Dobrý nápad aj prevedenie. GUI má drobné nedostatky ako že sa na tlačidlách neukazuje ručička ale textový kurzor, však to je drobnosť. Grafy sa pekne hýbu v realtime, chválim chát a koncept priateľov. Z technického hľadiska predpokladám, že to ide cez WebSockets, je to celkom výzva, synchronizovať vývoj burzy takhle cez viac užívateľov cez web. Aplikácia by mala mať nejaké stavy, napr. Keď sa klikne nie Investície, mala by sa adresa upraviť na #investice. Potom budú fungovať aj tlačidlá späť a dopredu tak, ako užívateľ na webe očakáva. Čo sa týka hrateľnosti, niečo mi tam chýba, asi väčší interakcia medzi hráčmi, objavil som len možnosť "priateľstvo", treba prevody peňazí, ďalej tiež nejaké náhodné akcie ako v Monopoly (niečo tí vyhorelo, niečo si vyhral atď.).
- Lucie Hartingerová (9 bodov) - Závislosť na tejto hre sa tvorí celkom sama vďaka tomu, že každých 10 sekúnd přeblikne obrazovka ... Vzhľad mi príde uspokojujúce - jednoduchý a čistý. Online chat a zobrazovanie grafov v reálnom čase pre všetkých hráčov je dosť pôsobivé. Možno by to znieslo ešte trochu akcie v medzičase - napr. Rozšírenie možností medzi "priateľmi" ... Touto dobou som na tej hre závislá ...
- Tomáš Bitter (9 bodov) - Supr nápad. Dosť zjednodušený simulátor burzy, ale rozhodne je to niečo, čo by mohlo slúžiť aj ako vzdelávacie hra. Graficky krásne a prehľadné. Ak môžem niečo poradiť, tak by bolo dobré pridať tam niečo ako noviny, kde sa bude písať o rôznych udalostiach, ktoré môžu mať vplyv na trh, keďže takto to funguje aj v realite.
Samotná hra
Hrajte na Divitia.cz
V prílohe sa nachádzajú zdrojové kódy šablóny s grafmi, ktorú hra používa.
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkamiStiahnuté 423x (50.39 kB)