Twoja droga od pasji do gier - do pracy w IT
Ucz się ReactJS i TypeScript w praktyce tworząc projekty w świecie Gothic dzięki prostemu SDK i krok po kroku zdobywaj umiejętności, które przygotują Cię do pracy zawodowej jako Web Developer.
const cutscene = BuildCutscene(diego, 'DiegoWelcome') AddCutsceneStep(cutscene, { action: 'TurnToPlayer', payload: { player }, }) AddCutsceneStep(cutscene, { action: 'Say', payload: { npc: 'Diego', text: 'Hurry, follow me!' }, onStartCallback: () => { CompleteObjective(player, 'diego_first_meeting') }, }) AddCutsceneStep(cutscene, { action: 'GoToWaypoint', payload: { waypoint: 'PATH_OC_FOGTOWER08', }, onCompleteCallback: () => { AddItemToInventory(player, 'ITMI_GOLD', 100) GiveExpirence(player, 500) }, })
Co mogę zbudować?
Jedna platforma — wiele trybów rozgrywki!
- Fabularne Mody
Twórz klasyczne fabularne mody z rozbudowaną narracją, które przyciągną fanów Gothica.
- Tryb COOP
Dodaj tryb COOP do swoich modów, umożliwiając wspólną eksplorację świata.
- Serwery Multiplayer
Projektuj serwery multiplayer, takie jak roleplay, gdzie gracze tworzą własne historie.
Starter
Nie musisz zaczynać od zera - nasz projekt startowy oferuje kluczowe gotowe do użycia uniwersalne systemy, takie jak ekwipunek, rozwój postaci, zarządzanie zadaniami, i wiele więcej.
Sprawdź Gothic Survial! Przykładowy projekt fabularny, który demonstruje, jak wykorzystać gotowe systemy w praktyce.
Dlaczego warto zacząć z platformą?
Nasze technologie
Dzisiejszy web development odstrasza dość wysokim progiem wejścia. Platforma została zaprojektowana tak abyś mógł szybko zobaczyć pierwsze efekty i złapać zajawkę do programowania.
- TypeScript
- Dodaje typowanie do JavaScript, najpopularniejszy wybór dla nowoczesnych aplikacji webowych.
- Node
- Środowisko uruchomieniowe JavaScript, wykorzystywane do budowy aplikacji backendowych.
- Prisma
- Narzędzie ORM umożliwiające pracę z bazami danych takimi jak np PostgreSQL.
- React
- Biblioteka do budowy dynamicznych interfejsów użytkownika opartych na komponentach.
- Styled Components
- Biblioteka umożliwiająca stylowanie komponentów w React z użyciem CSS-in-JS.
- GitLab Pipelines
- System CI/CD w GitLab umożliwiający pełną automatyzację wdrażania aplikacji.
Zacznij od dokumentacji
Znajdziesz tam szczegółową instrukcję jak zacząć pracę z platformą, od czego najlepiej rozpocząć naukę, serie filmów z sesji kodowania trybu Survival i wiele więcej.
FAQ
Co to dokładnie GothicTogether?
GothicTogether to darmowa platforma pozwalająca pisać własne serwery MP oraz tryby gry typu COOP/Mini-missions do gry Gothic 2 Noc Kruka. Używamy do tego TypeScriptu i innych popularnych webowych frameworków.
Czy w GothicTogether mogę przejść fabułe gry Gothic bądź Gothic 2?
Tak! Gothic COOP, czyli moja poprzednia modyfikacja jest teraz częścią Gothic Together. Możesz teraz grać w tryb COOP używając połaczenia przez STEAM.
O co chodzą z tą nauką programowania?
GothicTogether powstał aby w nieco inny sposób wprowadzić entuzjastów do świata programowania.