Автор | Сообщение |
Venom Recruit
| 8 |
Doom Rate: 1.00
|
Отправлено: 28.12.08 19:48:04 | |
| Кароче, 2D ремейков на "папу" всех 3D шутеров уже было достаточно много (d2f roolz), а вот про "дедушку" забыли.
Не хорошо как-то, ну будем исправлять ситуацию.
Навоял на недельке простенький 2D движек.
Лезем на http://sourceforge.net/projects/worldengine/ в разделы Scrcreenshots и Downloads и втыкаем...
Намалевано в C# с использованием Direct3D для отрисовки.
Для запуска требует:
OS Windows,
DirectX не ниже 9
.NET framework не ниже версии 3.5
На данный момент это Pre Pre Pre Alpha (не звука, нет сетки, только одна отрисовка, корявый дезайн и физика), но довольно веселая - можно ходить и рвать в гавно нацистов.
Контролы:
W,S,A,D , MouseButtonRight - ходить
Space, MouseButtolLeft - стрелять
Целится мышкой.
Esc - выход
F1 - pause
F5 - Spawn Player
F7 - Spawn bot
F2 - Spawn monsters
Я ленивый, и сейчас просто пописываю библиотечку которая потом позволит комфортабельно собрать игрушку.
Все кто шарит в кодинге могут тянуть исходник (за веселые моменты и коменты в исходнике ногами не пинать )
там все организовано достаточно просто, изменения и расширения движка вносятся на шару, думаю не сложно будет разобраться, куча всякой ерунды описывается XMLками.
Для разработки:
C# IDE (например MS Visual Studio 2008 любой эдишн)
.NET Framework 3.5
Managed Direct X (идет с DirectX 9 и DirectX SDK)
GL&HF
| |
|
| |
Android128 - Master Corporal -
| 339 |
Doom Rate: 1.12
|
Отправлено: 28.12.08 21:46:53 | |
|
Под Windows 2000 не пашет . | |
|
| |
SerBerNaRR = Sergeant =
| 464 |
Doom Rate: 1.58
|
Отправлено: 28.12.08 22:40:21 | |
| У меня под XP тоже не пашет,инициализатор выдает какое-то исключение со "string" ... | |
|
| |
Venom Recruit
| 8 |
Doom Rate: 1.00
|
Отправлено: 29.12.08 01:08:39 | |
| Venom : | Под Windows 2000 не пашет . |
По ходу .NET Framework не стоит (http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en весит много и под 2000 может не встать )
Android128 : | У меня под XP тоже не пашет,инициализатор выдает какое-то исключение со "string" ... |
Можеш по точней эксепшен описать? Спасибо!
Подозреваю что лохонулся я в одном месте с путем к ресурсам. Пофикшу выложу новый. :O
А пока там чтоб запустилось нужно переменную среды добавить:
1. Мой Компутер->Cвойства-> Дополнительно->Переменные среды
2. Создать новую (пох. где юзер или системная):
Имя переменной = CDump
Значение переменной = Путь к папке в которой лежит Wolfenstein2D.exe и MapEditor.exe и папка base с ресурсами .
(например D:\Programs\Games\EngineTest_v0.2\Release после распаковки архива) | |
|
| |
tgw lead = Sergeant =
| 467 |
Doom Rate: 0.91
|
Отправлено: 29.12.08 01:14:36 | |
| Venom : | DirectX не ниже 9
.NET framework не ниже 2.0 (лучше 3.5sp1) |
Такие требования для двадэшной игры?
У меня 98! | |
|
| |
Venom Recruit
| 8 |
Doom Rate: 1.00
|
Отправлено: 29.12.08 01:17:10 | |
| tgw lead : | Такие требования для двадэшной игры? |
Ну, блин так Direct3d используем для рисования 2D . и C# с managed DirectX который появился начиная с Dx9. | |
|
| |
Venom Recruit
| 8 |
Doom Rate: 1.00
|
|
| |
Venom Recruit
| 8 |
Doom Rate: 1.00
|
Отправлено: 24.01.09 00:10:25 | |
| Tested.
Не должно вылетать если система отвечает требованиям (.NET 3.5 + DirectX 9 и выше) . | |
|
| |
Bpy6[iddqd] = Master Sergeant =
| 566 |
Doom Rate: 1.16
|
Отправлено: 07.02.09 14:05:24 | |
| Тема перенесена в сей раздел, ибо к Doom отношения не имеет, а в отношении к Wolf3D вряд ли кто-то сомневается | |
|
| |