Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Forum archive | iddqd.ru
Wolf 3D
RulesRules SearchSearch
18+
Wolf3D : DeathMatchGoto page 1, 2  Next
   Forum Index - Wolfenstein 3D и ранние игры от id - Wolf3D : DeathMatchPost a reply
AuthorMessage
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #1 Posted: 31.03.13 14:18:37
После годовой работы, наконец, доделал проект до новой, играбельной версии!

Главные отличия от предыдущей версии:
- Долой Game maker! Игра полностью переписана с нуля - клиент на Delphi 7, сервер - на FreePascal.
- Ванильный рейкастинг!
- Трёхмерный звук на OpenAL!

Прочее:
- Больше декораций!
- Новые спрайты оружия!
- HUD, похожий на оригинальный!
- 2 режима игры - дм и тдм!
- ...

Страничка с подробным описанием и ссылкой на архив:
http://t3dstudio.ru/wolfpage2.html
Настоятельно рекомендую прочитать разделы "общее описание" и "клиент" перед игрой.

Возможно, сегодня вечером кто-то(может я) поднимет сервер и я укажу адрес здесь.
2 2 1
Печенька
= Sergeant =
Next rank: - Master Sergeant - after 37 points
363

Doom Rate: 2.36

Posts quality: +21
Link to post #2 Posted: 31.03.13 14:39:50
Оп-па! Тут и я засветился ^^
1
BND
UAC Sergeant Major
Next rank: UAC Sergeant Major after 27 pointsForum moderator
733

Doom Rate: 1.57

Posts quality: +97
Link to post #3 Posted: 31.03.13 17:50:46
Неткод обрадовал. Даже на диалапе не так тиранищно играть. :)
1 1
[LeD]Jake Crusher
= UAC Commissar =
Next rank: - UAC Marshal - after 538 pointsForum adminSite admin
6362

Doom Rate: 1.56

Posts quality: +131
Link to post #4 Posted: 31.03.13 21:39:14
TGA
Будет только ДМ-версия, коопа можно не ждать?
1 4 2
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #5 Posted: 01.04.13 11:53:54

Будет только ДМ-версия, коопа можно не ждать?

Да, этот проект - чистый дм. Иначе не было бы DeathMatch в названии :)
2 2 1
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Link to post #6 Posted: 02.04.13 20:19:32
Из замечаний:
- нет бега. Или я туповат просто?;
- почему-то кажется, что камера высоковато висит.

Из вопросов:
- какой максимальный размер карт? А то на клиенте, например, комната 100х100 со стенкой толщиной в 1 уже рендерится не полностью.

Hidden text:


Вот вам редактор, например:
http://dl.dropbox.com/u/1193797/wed.zip

Управление:
F1 - очистить карту (размеры бы вообще надо убрать к черту, ну да ладно);
F2 - сохранить карту;
F3 - загрузить карту;

WASD - двигать камеру;

Левая мышь - поставить тайл;
Правая мышь - убрать тайл;
Средняя мышь - поставить спавн;

1, 2, 3 - сменить тип тайлов;
Колесико - сменить тайл;

Shift + ЛКМ/СКМ - рисовать поверх старых тайлов.

Собрал на коленке за полчаса (да, на геймейкере, потому что влом). Минус - все "пустые" места заполняет пробелами.

TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #7 Posted: 02.04.13 20:49:52

- нет бега. Или я туповат просто?;

Игрок всё время "бегает", разных режимов передвижения нет.


- почему-то кажется, что камера высоковато висит.

Ну тут - кому как, может введу это в настройки...


- какой максимальный размер карт? А то на клиенте, например, комната 100х100 со стенкой толщиной в 1 уже рендерится не полностью.

64*64
всё лишнее, за пределами этого квадрата - тупо "обрежется".


Вот вам редактор, например:

Классно! Я вот так и не заставил себя сделать его)
Спасибо, пригодится!

Добавлено спустя 6 минут 42 секунды:

Займусь небольшой переделкой стандартных карт - они создавались еще под старую версию, где обозначения текстур стен/декораций было другим и там почти везде текстуры стен или декораций - "поехавшие" - не те, что должны быть.
2 2 1
PrimuS
- UAC Gunner -
Next rank: = UAC Gunner = after 1 points
59

Doom Rate: 2.1

Link to post #8 Posted: 03.04.13 16:12:49
Ну дык медленновато как-то бегает, я имел в виду.
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #9 Posted: 26.05.13 21:15:33
V28

Основное:

- Система вкладок заменена на нормальное игровое меню;
- Боты;
- Чутка изменён формат карт, теперь есть возможность задавать цвет полу и потолку;
- Две дополнительные утилиты, которые идут вместе с игрой: редактор карт и сервер-ланчер;
- Небольшие изменения в балансе: другое поведение брони, изменён урон стволов и т.д.

Подробно + ссылка:
http://t3dstudio.ru/wolfpage2.html

Скриншоты:
Hidden text:

















2 2 1
DgemieJr
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 1.85

Posts quality: +3
Link to post #10 Posted: 06.06.13 15:43:21
Декорации v, x и y намеренно сделаны непроходимыми? В оригинале они такими не были.
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #11 Posted: 06.06.13 15:58:13

В оригинале они такими не были.

Да я, если честно, не особо увлекался оригиналом и об этом не знал :shock: (хотя, насчет лиан - догадывался).
Поэтому и:

Я не ставил перед собой цель сделать именно
мультиплеерный порт и точно соблюдать стиль оригинала

Менять скорее всего ничего не буду.
2 2 1
DgemieJr
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 1.85

Posts quality: +3
Link to post #12 Posted: 06.06.13 16:16:04
И еще:
http://yadi.sk/d/ju9Z0gy05ZDsk
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #13 Posted: 06.06.13 16:40:29

И еще:
http://yadi.sk/d/ju9Z0gy05ZDsk

Не понял, что не так?
Спрайт пули появляется не там, где должен? Ну, такое бывает, да. Правда, я вот сейчас попробовал - и у меня всё норм было.
2 2 1
DgemieJr
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 1.85

Posts quality: +3
Link to post #14 Posted: 06.06.13 16:45:07
Вспышка. Может, стоит заменить на какую-нибудь другую?
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #15 Posted: 06.06.13 16:50:34

Вспышка. Может, стоит заменить на какую-нибудь другую?

Да тут надо скорее просто найти еще варианты спрайтов винтовки...
2 2 1
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #16 Posted: 22.06.13 11:35:00
-=В связи с уходом в армию, раскрываю исходники.=-

http://t3dstudio.ru/files/wolf3ddm21.06src.rar
Внутри найдёте 3 проекта Delphi 7(сама игра, редактор карт и сервер-ланчер), исходник сервера*(написан на FreePascal, там же и компилируется), все нужные либы(опенАЛ) и всё ресурсы игры, так что вроде должно вообще без проблем компилироваться.

Так же, я уже начал делать версию клиента на FreePascal, с использованием SDL(с прицелом на кроссплатформенность).
http://t3dstudio.ru/files/wolf3ddm_sdl.rar
На данный момент там только перенесённый рейкастинг(ну, геометрия рендерится, но до функции рисования спрайтов я не дошёл, но вроде тоже должно норм работать) + загрузка *.bmp текстур.
Обратите внимание, что для данного проекта требуется JEDI-SDL, найдёте тут - http://www.freepascal-meets-sdl.net/

* - для сервера там есть два файла wolf3ddm_net_win32.pas и wolf3ddm_net_unix.pas - сетевые коды(ну там, открытие сокетов и т.д.) под винду и юникс(думал на линукс/фриБСД) - под первое работает, под второе так ничего и не вышло, ибо тестить негде да и я пока еще рак в программировании под кроссплатформу(в будущем планирую не париться и перейти на sdl).
2 2 1
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #17 Posted: 02.08.14 21:07:51
Интерес к проекту не пропал, потому продолжаю разработку.
И сразу новая версия!

V29:
Hidden text:

Общее:
- Добавлен новый режим игры - захват флага(CTF).
Суть режима не совсем такая, к какому мы привыкли в иных играх. На первом спавне(наиболее
близком к левому верхнему углу карты), появляется зелёный флаг. Подобравшему этот флаг
игроку ежесекундно дают очки. При смерти - флаг выпадает. За убийства очков не дают.
Можно играть как в варианте "каждый сам за себя", так и по командам.
- Обновлена утилита wsl.

Клиент:
- В командном режиме, в таблице счета теперь также показывается количество игроков
в каждой команде.

Сервер:
- Переписан с использованием SDL_net.dll(целюсь на кросс-платформу);
- Добавлена команда -bteams X - количество команд, в которые будут распределяться
добавляемые боты;

Кроме этого, основного:
- Немножко оптимизирован рейкастинг - избавился от квадратного корня;
- Так же, кое что переписано на сервере;



Пару скринов:
Hidden text:









Скачать

Скорее всего, это будет последняя версия клиента на Delphi, ибо

Так же, я уже начал делать версию клиента на FreePascal, с использованием SDL

и процесс бодро движется :pc:
2 2 1
Некромаг
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 3.13

Posts quality: -7
Link to post #18 Posted: 19.08.15 05:51:00
Автор, перезалей на Яндекс.Диск! Ссылка для скачки устарела!
2 1
theleo_ua
= 1st Lieutenant =
Next rank: - Captain - after 20 points
2070

Doom Rate: 1.82

Posts quality: +173
Link to post #19 Posted: 19.08.15 10:44:08
скрины кстати тоже не пашут (только у меня?)
2 1
TGA]ASTS[
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 114 points
1176

Doom Rate: 3.71

Posts quality: +52
Link to post #20 Posted: 19.08.15 12:59:04

Автор, перезалей на Яндекс.Диск! Ссылка для скачки устарела!

http://t3dstudio.ru/wolfpage2.html

скрины кстати тоже не пашут (только у меня?)

Да их и нет больше...

Добавлено спустя 6 минут 20 секунд:

Ну раз уж подняли тему, выложу несколько скринов из НОВОЙ версии, допилить которую никак не получается =\
Из основных изменений:
- Сменил среду на Lazarus - теперь и клиент и сервер написаны на нём.
- Графика теперь на SDL, перепилил рендер - теперь будет фиксированное оригинальное разрешение(320*240)
- Текстурированные пол и потолок(+небо и эффект "линия горизонта")
... что-то еще конечно же было, но последний раз открывал проект почти пол-года назад, как вспомню - допишу :(







2 2 1
Page 1 of 2Go to topGoto page 1, 2  Next
   Forum Index - Wolfenstein 3D и ранние игры от id - Wolf3D : DeathMatch