logo

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.

diego-welcome-cutscene.ts
gamemode.ts
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.

1
1
1

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.