Давай начнем!

Материал из Space Station 14 Вики
Версия от 15:42, 25 июля 2024; VulfiMoon (обсуждение | вклад) (Статья для раздела "Для разработчиков" чисто перевод.)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Как мне писать код? Я не умею!

Ниже приведены полезные ссылки для изучения программирования. Если вы застряли, не стесняйтесь задавать вопросы в канале #howdoicode на discord сервере WizDen. Если вы не можете найти то, что вам нужно, перепробуйте поискать в Google запрос "как сделать X на C#". Обычно вы найдете несколько примеров.

Если у вас уже есть опыт и вы предпочитаете учиться, выполняя практические задания, попробуйте посмотреть на задачи, отмеченные как "для начинающих" (Beginner Friendly) в репозитории на GitHub. Обычно они достаточно просты, и всегда найдется кто-то, кто поможет вам на Discord.

Возможно, вы пришли сюда, чтобы просто добавить предметы в игру. Это можно сделать без изучения языка программирования, хотя вам будут доступны только ограниченные возможности функционала. В любом случае, вероятно, вам придется изучить Git (читайте далее!)

Если вы хотите сделать что-то более сложное, я рекомендую вам ознакомиться с остальной частью статьи, а затем начать читать "SS14 на примерах" (SS14 By Example), который пошагово описывает множество распространенных действий и способов их выполнения.

C#

Используемый вами язык программирования для внесения вклада в SS14 - C#. Если вы никогда ранее не программировали, C# отличный выбор для первого языка!

Вот некоторые полезные сайты для изучения c#:

  1. Menanit - Полезный сайт для изучения множество языков программирования.

(Я больше хз, сам ток по метаниту и не где более учил)

Git

Git — это "система контроля версий", по сути, причина, почему несколько людей могут вносить свой вклад в один проект, не превращая его в хаос. Вначале Git может показаться непонятным и сложным, но когда вы поймете его принципы, вы тоже сможете убедить других, что "все на самом деле очень просто, представьте себе дерево..."

Git для разработчика SS14(статья) полезен сам по себе и содержит много ресурсов для дальнейшего изучения Git. Он объясняет, что такое Git, почему он важен для проекта SS14 и т.д.

Learn Git Branching — интерактивный и игровой способ изучения Git. Хорошо сочетается с "Git для разработчика SS14(статья)", так что вы можете развить более интуитивное понимание того, о чем говорится в первом ресурсе.