Absolventi predmetu PV178 musia spraviť záverečný projekt, v ktorom ukážu, čo sa v tomto predmete naučili. Na tejto stránke vám ukážeme projekty, ktoré mali študenti záujem ukázať svetu.
Máš malý budget a chcel by si si kúpiť hry za najlepšie ceny?
Game Price Tracker ti s tým hravo pomôže!
Prezentáciu projektu si môžete pozrieť tu: https://www.youtube.com/watch?v=shzCBxbS4Dg
Vyber si z ponúkaných stránok...
Zadaj kľúčové slová a sumy, ktoré si ochotný zaplatiť...
A podľa výsledkov kupuj za najlepšiu cenu!
Tento projekt je zaměřen na organizaci hudebních souborů na disku. Program hudební soubory přejmenuje a případně je přesune do vhodných složek (podle žánru, hudebníka, atd.)
Program využívá Windowsovské rozhraní Shell32 pro přečtení metadat souboru (takže pokud nemáte správná metadata, je Vám program k ničemu) a poté podle uživatelovy konfigurace soubory přejmenuje. Pro přejmenování je možné využít následujících metadat:
Program je také schopen vytvořit strukturu složek, do kterých soubory přesune. Je možné vytvořit těchto struktur několik najednou, v tomto případě program vytvoří hard link místo kopírování souborů, tedy nevyužije více místa na disku než je naprosto nezbytné. Pro vytvoření struktur je možné využít následujících metadata:
Zdrojový kód si můžete stáhnout zde - https://gitlab.com/zvon/musicorganizer
Autor není zodpovědný za smazané soubory ani za případné frustrace při chybné organizaci
Složka s hudbou před organizací
Program nastavený pro organizaci hudby
Kořenový adresář hudby po organizaci
Složka Genre
Složka Soundtracks
Složka s hudbou po organizaci
Složka obsahující playlist seřazený pomocí jmen souborů
Program nastavený pro organizaci playlistu
Složka s playlistem po organizaci
Program schopný zajímavě upravit fotky a jiné obrázky. Používá tzv. dithering (z wikipedie https://en.wikipedia.org/wiki/Dither) na změnění palety barev obrázků.
Projekt je vytvořený v .net core. UI pro program je vytvořeno pomocí multiplatformového frameworku Avalonia.
UI programu
Původní obrázek
Obrázek změněný ditheringem na paletu pouze osmi barev
Vo svojom projekte som sa rozhodol vytvoriť jednoduchú 3D hru. Keďže som ju robil za pomoci OpenGL vznikol z toho taký menší game engine, ktorý umožňuje veľmi jednoducho:
Hra tiež aplikuje jednoduchý efekt hmly a normálové mapovanie - technika pracujúca s povrchovými normálami, ktorá vyvoláva 3D ilúziu povrchu.
Celá hra so source code a s bližším popisom:
https://github.com/DarthXerox/SimpleGameEngine
Interaktívne GUI
Cieľom hry je pozbierať 5 kameňov
Bez normálového mapovania
S normálovým mapovaním
Jednoduchá webová a mobilní aplikace pro real-time chat.
Webová aplikace je postavena na technologii ASP.NET Core 3.1, Blazor WebAssembly, SignalR, Entity Framework Core. Mobilní aplikace (Android) je postavena na technologii Xamarin.Forms s notifikacemi přes Google FCM.
Aplikace umožnujě chat v reálném čase s 1+ osobami - účastníci musí potvrdit 'chat request' jako ochranu před spamem. Na mobilu aplikaci doplňují notifikace a plovoucí 'chat heads' s informací o počtu nových zpráv.
Aplikace je dostupná k vyzkoušení na https://chattor.ermo.cloud/register a na Google Play https://play.google.com/store/apps/details?id=com.ermosoftware.chattor (pokud nedostupná [zpracovávní na Googlu], tak https://ermo.cloud/chattor.apk)
Přihlašovací stránka - mobil
Seznam chatů - mobil
Chat - mobil
Příchozí zpráva - notifikace - mobil
Ukazatel počtu nových zpráv při zminimalizované aplikaci - mobil
Seznam chatů - web
Chat - web
Chcete vytvorit chatovací module do vašej aplikácie, ale neviete ako? Chceli by ste vlastný Tinder? Už vás nebaví neustále škúsanie a vymýšlanie nových veci? Tak to ste na správnom mieste :) ... Dnes si ukážeme ruvolučný vynález k akémukoľvek chatovaciemu modulu
Tato aplikácia bola vytvorená v .NET Framework, ale nemajte žiadne obavy. Náš profesionálny tým spravil túto aplikaciu tak strašne generickú, že vám možno pobeži aj na Assemblery!!! Možno preháñam, ale možno nie. Ved sa presvedče sami!!!
Doporučene aj samotnym Horstetom Fuxxerom!! A to jse Horstentate vyplati!!!
Tato aplikacia bola vytvorena za použitia užastných frameworkov ... WPF (also known as Windows Presentation Foundation), IoC (presnješie framework Ninject) a samozrejme .NET Framework. Tento Projekt obsahuje 4+ View Modely a 4 Design Modely. Projekt je lahko implementovatelný do akejkolvek WPF aplikácie. Stačí len skopírovat Frame, ktorý sa nachádza v MyModuleView.xaml a prekopírovat všetky súbory ... následne máte hotovo!!! Projekt zároven obsahuje 5 converterov.
Nechápem, ako môže mať ešte niekto pochybnosti ... pozrite sa na tú krásku ... scrollovací chat, chat list ... čo viac si priať?
Náš Modul je dokonca dobre pripravený na zmenu Theme ... proste je to All-In-One ...
Čože? Vraj je to len jeden chat ???? Ale kdeže... aha, tu je otvorený úplne iný chat :)
Jednoduchý prehrávač hudby, vytvorený ako modul do väčšieho projektu.
GitHub: https://github.com/Agent-Chase-SK/MusicPlayerNETFramework
Výsledný program
Pre viac informácií môžete kontaktovať Martina Macáka (macak@mail.muni.cz)