Разработчик
Проверенный
Участник
Пользователь
- Сообщения
- 207
- Реакции
- 420
- Помог
- 10 раз(а)
Введение в базовое понятие программирования на SourcePawn
- О работе языков в целом. Базовые понятия о программировании.
- Синтаксисы языка и их различия.
- Типы переменных, структура кода.
- Функции.
- Строки.
- Массивы.
- Указатели (Handles).
- Методмапы (псевдо-классы).
- Условия.
- Циклы.
- Базовое введение в понятия "UserID", "Entity Reference" и пр.
- Пишем свой первый плагин.
- Оптимизация, и с чем её едят.
Краткая экскурсия в "стандартные библиотеки" SourceMod
- Работа с Базами Данных
- Динамические массивы (ArrayList)
- Стек (ArrayStack)
- Ассоциативные массивы (StringMap)
- Консольные переменные (Console Variables)
- Консольные команды (Console Commands)
- Файловая система сервера
- Структура "Ключ-Значение" движка (KeyValues)
- Парсер файлов
Для тех, кто хочет знать больше
- Больше о указателях (Handles)
- Создание плагина-"ядра", предоставляющего свои функции другим
Там, где нет номеров - с порядком написания не определился.
Список может дополняться, может терять некоторые пункты на совсем.
Рад критике, т.к. впервые пишу уроки.
Последнее редактирование: