Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Now Reading: “5 új program” projekt – 2.rész

Loading

“5 új program” projekt – 2.rész

Olvasási idő: 2 perc.

2. A “mumus” projekt (aka. szöveges kalandjáték – 2022.október 2. – 2022. október 29.)

Szóval – 15 hónappal a tervezetthez képest – de végül megírtam: pontosabban befejeztem, egységesítettem és végre összeomlás nélkül játszhatóvá tettem az eredetileg 2019-ben megálmodott szöveges kalandjátékomat. Anno Java SE-ben kezdtem, majd Spring Boot backendbe és Angular frontendbe raktam át, végül Express.js + Node.Js backenddel és Angular frontenddel fejeztem be.

Nagy boldogságot jelent, hogy gyakorlatilag valamennyi nehézség megoldására saját magam jöttem rá (khm… köszi Google 🙂 ). Most megnézve a 2020 júniusában félbehagyott kód hihetetlenül rosszul megírt, baltával faragott volt (ez persze fifty-fifty arányban a saját hibám is volt.). A backend tényleg kifacsart volt, és nem elegáns metódusokból építkezett.

Most igyekeztem modell-service-component struktúrában megoldani mindent. Nem állítom, hogy tökéletes a kódom, ó, dehogy! Viszont legalább büszkén be merném adni referenciamunkaként bármelyik céghez.

Jelenleg a program főbb funkciói már készen vannak, ami hátra van még az a hibajavítás és a designnel (aka. frontenddel) tökölés. Ami legeslegutolsó lépésként teendőm még: a dokumentáció megírása. Van miről mesélnem.

Készen van:

  • design összeállítása, –> AI generált helyszínképek.
  • egyéb oldalak, logók elkészítése kész,
  • a helyszínek közötti lépegetés megírása,
  • autentikációs és authorizációs funkció kidolgozása,
  • helyszín és user szerkesztő,
  • A csatarendszer kidolgozása kész,
  • Ellenség immár implementálva a csatarendszerbe,
  • Csatarendszer összedrótozása a lépegetési rendszerrel megtörtént.
  • a szerkesztési űrlapok validációja,
  • a történet mellékszálainak kidolgozása megoldott.

A legnagyobb munkát a félbe hagyott mellékküldetések kidolgozása adta, mindez 3 munkanapot vett igénybe, további 3 munkanap volt az egységes stílusú helyszíni fotók legenerálása Midjourney AI segítségével.

A helyszíni szövegeket tartalmazó JSON fájl formázása és hibajavítása folyamatban van: érezhető volt, hogy napok alatt akartam befejezni a játékot anno.

Elégtételt jelent ez számomra: Tasziló bekaphatja, én akkor is megmutattam, hogy programozó vagyok és nem neki lett igaza. Ha valakit érdekel a teljes sztori, amit megírtam a blogban: itt, alulról felfelé haladó kronológiai sorrendben elolvashatja. 

3. Párosítós játék (matching game) – 2022.október 30. – 2022. november 1.

Szóval volt még egy projekt, amivel anno nem boldogultam. Ezt az egyik próbafeladatra kaptam, amire 4 órám volt, viszont valamiért nem tetszett a cégnek és nem jutottam tovább. Következő projektként ezt fogom megvalósítani: minden kapott paraméternek meg fogok felelni, leszámítva a 4 órás időkeretet. Most gyakorolni szeretnék, nem tüdőt kiköpni.

What do you think?

Show comments / Leave a comment

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Loading
Quick Navigation
  • 01

    “5 új program” projekt – 2.rész