Jump to content
  • Reklama

  • Kdo je online? (Celý seznam)

    • There are no registered users currently online
  • Dnes mají narozeniny

    1. J3T4M
      J3T4M
      (28 let)
  • Změny statusů

  • Příspěvky

    • Ahoj všichni, chci se s vámi podělit o projekt, na kterém v poslední době pracuju. Vždycky mě bavily klasické vesmírné textovky typu OGame, ale říkal jsem si, že by si tenhle koncept zasloužil modernější technologický základ a trochu jiný přístup k samotné mapě vesmíru. Rozhodl jsem se proto postavit vlastní klon, který staví na nejnovějších technologiích a mění zajetá pravidla lineárních souřadnic. 🚀 V čem je to jiné? (Hlavní rozdíl oproti OGame) Zapomeňte na klasický systém Galaxie [1-9] -> Systém [1-499] -> Pozice [1-15]. Vesmír v mém podání je plně trojrozměrný a kulový: Kulové galaxie: Celý vesmír je generován v kulovém prostoru, kde mají galaxie náhodné 3D souřadnice. Kulové systémy: Jednotlivé solární systémy jsou náhodně rozmístěny uvnitř těchto kulových galaxií. Náhodné systémy planet: Samotné planety obíhají v náhodném počtu v kulovém prostoru daného systému. Díky tomu má vzdálenost a poloha úplně jinou dynamiku a vizuální rozměr, což se promítá i do samotného létání a plánování.   🛠️ Technologický Stack Chtěl jsem, aby hra byla bleskově rychlá, běžela v reálném čase bez nutnosti neustálého mačkání F5 a stála na moderním webovém ekosystému: Backend: Laravel 13 & PHP 8.5 Databáze: MySQL 8.4 Frontend: Inertia.js + Vue.js (hladký SPA zážitek bez přeblikávání stránek) Reálný čas: Laravel Echo + Laravel Reverb (WebSocket server pro instantní aktualizace) ⚙️ Co už aktuálně funguje (Alfa status) Projekt je v rané fázi, ale "core loop" hry už stojí a dá se klikat: Generování: Generuju náhodný vesmír s rozložením systémů. Hráč pak dostane náhodnou volnou planetu Ekonomika: Kompletní produkce surovin a jejich přepočty. Budovy & Výzkum: Funkční továrny a hotový nástřel technologického stromu (výzkumů). Stavební fronta (Building Queue): Klasické řazení budov za sebe, které se procesuje na pozadí. Vesmírná mapa: Plně interaktivní mapa vesmíru (díky Vue a 3D logice generování). Komunikace: Chat běžící v reálném čase přes WebSockets (Reverb). Monetizace: Integrovaný systém prémiové měny. 🛠️ Na čem se dělá dál? Dalším velkým krokem je kompletní implementace letové mechaniky (flotily), bojového enginu a obrany, aby se z toho stala plnohodnotná strategie. Určitě mě čeká rebalance produkce, například solární elektrárna na levelu 25 generuje 10 miliard jednotek energie :D Každopádně je toho ještě spousta co dělat.  Hledám zpětnou vazbu! Zajímá mě, co říkáte na nápad s kulovým generováním vesmíru místo klasických tabulkových souřadnic?  Díky za názory!  
    • Zdravím všechny, Dnes od 12h do 20h byl každý návštěvník Pawna blokován "google captcha" dialogem. Byl to cílený útok přes Cloudflare, který měl za cíl donutit uživatele ke spuštění scriptu na jeho lokální mašině. Útok byl zřejmě cílený na Windows, proto se zřejmě zobrazil jen uživatelům na Windows (nemám od nikoho info, že by se dialog zobrazoval na linuxu, Macu nebo telefonech). Pokud kdokoliv z vás provedl tyto instrukce - zřejmě jste si do PC zanesli malware. Nejspíš to krade aktivní browser sessions a databáze hesel + vytěží celou user složku. Pokud tomu poskytnete elevaci práv, tak to nejspíš začne šifrovat soubory na discích. Nezkoumal jsem co to chce spouštět za skript, ani co to stahuje za bordel - po nahlášení jsem se snažil o co nejrychlejší eliminaci šíření. Celý incident pramení z mojí blbosti - před půl rokem jsem stáhnul a spustil binárku instalátoru stažený z githubu open source projektu, který byl falešný. Stihlo mi to také ukrást databázi hesel - měla být šifrovaná a zřejmě nebyla dostatečně, nebo to dokázalo vykrást něco někde jinde zapomenutého (můj cloudflare účet nepoznal změnu hesla několik let). Nyní jsem již týden pod manuálním útokem někoho, kdo tu ukradenou DB projíždí a snaží se dělat brikule všude možně. Šance, že se někomu povedlo provést kroky z instrukcí je sice malá (protože tlačítko "I" v české lokalizaci nedělá nic - cmd.exe se spouští tlačítkem "T"), ale i přesto radši píšu tento topic i jako varování před falešnými opensource projekty na githubu. I pouhé spuštění a ve vteřině je vytěženo. Malware se aktivuje až u 4. kroku! Pokud nedošlo k od-entrování, nic nebylo spuštěno a k infekci nedošlo! Tímto končím hlášení a sypání popelu na svojí hlavu. Stahujte s rozmyslem, zkoumejte pravost (dvakrát meř a jednou řež) a nespouštějte jakoukoliv kravinu, ať už vás do ní přemlouvá kdokoliv. 
    • Tak, hra už je o mnoho hratelnejší, přibylo spousta nových oprav, modelů,a oba online módy už fungují. Lze tedy hrát "online challenge", kde je cílem zajet absolutní rekord trati, nebo "online race", kde se závodí v patnáctiminutových challengích, a které jsou realtime synchronizované, takže lze vidět duchy ostatních hráčů, na způsob trackmanie
    • Zdravím tých čo tu ešte vôbec chodia, 😁  Už dlhšie zvažujem kúpu nového routera od gl.inet flint 2,kvôli tailscalu a adguardu. A neskôr by som si chcel spraviť mini smart home doma s raspberry pi.  https://store-eu.gl-inet.com/products/flint-2-gl-mt6000-wi-fi-6-high-performance-home-router?variant=48534780838165 Otázka znie ma niekto tento router doma alebo nejaký iný? A aké máte s daným routerom skúsenosti? A aké nastavenia obľubujete Vy na vašom routery? 
    • já mám udělaný build openmp serveru verze 1.4.0.3030, která je už trochu starší, takže by to chtělo přebuildit na novou verzi někdy... :D ten dockerizovaný samp server pro linux jsem dělal já, někde jsem se jen inspiroval seznamem knihoven, které je třeba nainstalovat pro správný běh (c++ knihovny hlavně); akorát by to chtělo updatnout verzi debianu, na kterém je postavený ten image
  • Nejlepší reputace

    Nobody has received reputation this week.

  • Statistiky

    • Celkem témat
      33.2k
    • Celkem příspěvků
      325.4k
  • Pupulární tagy

×
×
  • Create New...