как я делаю игру ZONE VOID
Обо мне Привет. Меня зовут MoonDex . Мне 11 лет.
Недавно загорелся идеей сделать игру своей мечты. 2D-шутер по мотивам S.T.A.L.K.E.R. Почему?
Вдохновляли меня две игры:
1. PROJECT ZOMWID.
2. Road to Vostok.
при чём тут Road to Vostok? А при том, что она на Godot Если один парень смог сделать хардкорный екстракшен шутер в одиночку — почему я не могу сделать свой STALKER 2D?
Про сложность моддинга данного
Проекта моды делать трудно и для этой игры нет редактора модов и тоесть Чтобы сделать Один мод надо Скачать Исходники проекта ,скачать godot 3 (не 4 игра сделал именно Под godot 3) и потом пересобрать игру со своими Измемениями
мои скрипты
1. Player.gd — ходьба
extends KinematicBody2D
var speed = 200 func _physics_process(delta): var input = Vector2() if Input.is_action_pressed("ui_right"): input.x += 1 if Input.is_action_pressed("ui_left"): input.x -= 1 if Input.is_action_pressed("ui_down"): input.y += 1 if Input.is_action_pressed("ui_up"): input.y -= 1 move_and_slide(input.normalized() * speed)
2. DayNight.gd — цикл день/ночь
extends CanvasLayer
var day = true func _ready():
$Timer.start(5) # пока тестовые 5 секунд; потом будет 20 минут
func _on_Timer_timeout(): if day: $ColorRect.color = Color(0,0,0,0.7) # наступает ночь
day = false else: $ColorRect.color = Color(0,0,0,0) # наступает день day = true $Timer.start()
Когда я закончу игру, добавлю: ·
Bullet.gd (оружия) ·
Enemy.gd (враг, который преследует и атакует) ·
Radio.gd (радио с музыкой)
· Anomaly.gd (зона урона) ·
Inventory.gd (инвентарь) ·
SaveSystem.gd (сохранения через JSON если полуится)
Что точно будет в игре (my dreams)
Динамическая погода
2. День/Ночь (уже работает но Так себе с багами иногда не работает).
3. Портативный плеер «Dream» с радио «Бандитовск FM» трек Cheeki-Breeki
4. Выбросы: надо прятаться в убежище, иначе смерть.
5. Система убежищ (бар, бункеры — место для отдыха и сохранения).
6. ранения сломанная нога — медленнее рука — хуже стрельба
7. Детектор аномалий
. 8. Артефакты с баффами и дебаффами (даёт силу, но повышает радиацию).
9. Следы на грязи и снегу (ЕСЛИ БУДУТ ВРЕМЕНА ГОДа).
10. Враги с именами и фракции (НКР,Легион, Бандиты).
Что уже в игре есть
1. Персонаж ходит (на WASD или стрелках, поворачивается за мышкой).
2. Камера привязана к персонажу.
3. Цикл день/ночь в тестовом режиме (смена прозрачности ColorRect). 4. Коллизия (персонаж не проваливается сквозь пол).
5. Структура папок и файлов (как в таблице выше).
Стрельбы, врагов, радио, аномалий и трофеев пока нет. Они появятся в следующих билдах.
Где скачать (Beta-0.0.0.0.0.1)
предупреждение: Это не игра в привычном смысле Нет стрельбы Нет врагов Нет интерфейса Нет музыки.
Это прототип, чтобы вы могли походить по Зоне и оценить базу
Что уже в игре есть
1. Персонаж ходит (на WASD или стрелках, поворачивается за мышкой).
2. Камера привязана к персонажу.
3. Цикл день/ночь в тестовом режиме (смена прозрачности ColorRect). 4. Коллизия (персонаж не проваливается сквозь пол).
5. Структура папок и файлов (как в таблице выше).
1 Скачай архив.
2 распайкуйте ахриф
3 зайдите в папку 64-BITS для 64 битный сискмт 32-BITS для 32 битный систем
4 откройте STALKER2D_64/32
5 оцените базу
берите Godot 3 начинайте кодить . Берите Мои .gb скрипты для ходьбы и делайте свой проект. И если у меня всё работает на 11-летнем ноутбуке — значит, заработает и у вас. Вопросы, советы, просто поддержать — в комментарии.
МОЖЕТЕ УЖЕ ДЕЛАТЬ МОДЫ ИСХОДНИКИ ПРИКРИПЛИНЫ К АРХИВУ
*ИНСТРУКЦИЯ ПО СОЗДАНИЯ МОДОВ*
1 в архиве зайдите в SOURS CODE & ISHODNIKI
2 откройте Godot 3 и нажмите импорт
3 Выберите Project.Gotod
3 Откройте редактор и делайте моды
4 Обязательно в архиве папку credits обезательно Оставить и в credits. Txt поставить ссылку https://dtf.ru/id3460611
License
(c) 2026, MoonDex
Исходный код этой игры (скрипты .gd) распространяется под лицензией GNU General Public License v3.0. Вы можете копировать, изменять и распространять код при условии, что ваша работа также будет открыта под GPL-3.0.
Полный текст лицензии: https://www.gnu.org/licenses/gpl-3.0.html
Изображения, текстуры, звуки и другие ресурсы распространяются под лицензией Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0). Вы можете изменять их, НО обязаны указать авторство (MoonDex), указать авторов из файла CREDITS и поделиться изменениями на тех же условиях. Исходный код движка Godot распространяется по лицензии MIT.
Текст лицензии: https://godotengine.org/license