Разработка и ромхакинг > Ромхакинг и программирование
Проект Зефира
(1/4) > >>
Zephyr:
Hello everyone. Meet my new DEMO written with Project Omega Engine
which based on DirectX 8.1 dinamic link library's. This is my first
demo work written for public since I started Learn Omega
(about 2 week's). The matter was my wishes to start own shareware
game program on this engine. But actually I still have many question.
Will see...
Main feature of this demo - 2 endings, bad and good. Which one -
you destiny choose. Unpack Rar 2.9 arhiv's in 1 folder. Enjoy...
Version 0.1
Time ~ 5 min.
Use 'SPACE' to skip main part of the demo.

System Requirements
  Microsoft Windows 98, Me, 2000 or XP
  800 MHz Intel Pentium III or AMD Athlon processor
  128 MB System RAM
  32 MB hardware accelerated video card
  Sound card

Please write you comment's and wishes

*********************************************************
Привет всем. Приветствуйте мое новое ДЕМО творение написаное на
движке Проект Омега основой которого является ДиректИкс 8.1 Это
моя первая подобная работа, написанная для публики с тех пор
как я начал изучать этот движок (около 2х недель). Причиной явилось
желание начать проект собственной условнобесплатной игры. Но у меня
все еще осталось довольно много вопросов. Поживем - увидем...
Главной особенностью демонстрации является возможность 2х различных
окончаний - хорошей и плохой. Которой - определит ваша судьба.
Расспакуйте Rar 2.9 архивы в 1 папку. Наслаждайтесь...
Номер версии 0.1
Продолжительность ~ 5 минут.
Нажмите "пробел" чтобы пропустить основную часть демонстрации.

Системные требования
  Microsoft Windows 98, Me, 2000 or XP
  800 MHz Intel Pentium III or AMD Athlon процессор
  128 MB системной памяти
  32 MB памяти аппаратно поддерживаемой ускорение видеокарты
  Звуковая карта

Пожалуйста оставляйте свои комментарии и пожелания.

*********************************************************
DownLoad Links:
Ссылки для скачивания:
http://forum.mirgames.ru/index.php?showtopic=2135

Добавлено через 11 часов 38 минут
Bug Fixed!!!
Пофиксил баг!!!
-v-:
Error creating texture image_0002 - фича ?
P.S. багфикс установлен :)
Zephyr:
Все равно не пашет! Ток не понятно почему у меня все работает, а
у других нет.
-v-:
Не переживай, просто допиши в ридми что это фича такая. Я сразу раскусил :)
Sheb:
Пути твои неисповедимы, о начинающий кодер! ^^

А может у вас на работе имеются установленными парочка бибилиотечек, что другим в повседненой жизни нахрен не нужны? :rofl:
Zephyr:
Там ни в библиотеках дело. Прога почему-то не хочет грузить
image_0002 из общего файла. Там изображен фрагмент шахматной доски.
Вот и думай что его не устраивает:
0) 2 цвета изображения.
1) Разрешение
2) Различные разрешения в 1 oil файле!!!
3) Либо еще какая бодяга в коде.
А самый прикол в том, что у меня все работает.
А самая беда в том что доки вообще нету!!! Все вручную
из кода методом "научного тыка".
------------------------------------------------------------------------
PS: Sheb, за совет спасибо!!!:cheers:
Fever:
Хм, а почему DX8? Может на DX9 портировать? А вообще библиотеки и впрямь странные: D3DX81AB.DLL - DirectX 8.1 D3DX8 DLL for other than VC compilers. Generated by JEDI(!?). Совет: посмотри библиотеку d3dref8.dll (236 544 байт), правильный размер?
Zephyr:
Если портатирую на 9 будет народ лишних 5 метров качать.
И не факт что на моей любимой Windows SE это будет работать.
JEDI - это группа разработчиков энтузиастов, они портатируют
заголовки переделывая синтаксис из СИ под Дельфи. Они
и SDL портатировали. Я пока решил на 8 остановится.
Хотя есть вариант вообще перейти на ОпенГЛ движок
http://onedgames.mirgames.ru/index.htm
Я там даже уже и поддержку модульной музыки выклянчил
и ошибку выхода в 98 винде тоже.
Ну и на худой конец есть SDL там тоже все круто, тока
у меня не получилось там создать быструю прозрачность
при нормальном копировании (в видеопамяти) плоскостей.
К тому же с Амегой под директИкс делать 2д аркадный платформер
(я такой хочу написать) довольно просто.

Добавлено через 33 секунды
Fever,
За совет спасибо!!!
Sheb:
Zephyr, советов я тебе не давал. Проверь лучше- кто его знает. Посмотреть все равно интересно
Zephyr:
Всетаки перешел на OpenGL. Начал новый проект, но
уже не в гордом одиночестве. Зацените:
http://forum.mirgames.ru/index.php?showtopic=2438

PS: администрация переименуйте тему в
"Zephyr's DGLEngine Game Project"
Йобан Матич:
Zephyr,
А ты delphiX(directX под дельфи) пробовал

зы: может в коде путь к файлу прописан неправильно? =)
Zephyr:
В новой версии все работает (старый прект работал только
в 98SE не в XP).
Ну а ктоже DelphiX не пробывал - мой первый двиг!!!
Медленный он сильно!!! К тому же DGLEngine - консольный двиг!!!
Zephyr:
Поправим ссылку
http://forum.mirgames.ru/index.php?showtopic=2439
Maelstrom:
В конце фон так и должен мигать?
Да и прыжки бы подправить...
Zephyr:
Это эффект - ну типа гроза (сделан криво) - просто чтобы не скучать.
Согласен на счет прыжков - но это не дема игры - а дема движка.
Движок - это принцип (готовая схема) на котором вся игра
будет далее построена.
evgeny:
Начало не плохое. Лучше бы над игрой и поработал. А то все движки пишешь, а смысл изобретать велосипед?
Zephyr:
Я не изобретаю - движок графики DGLEngine - написан Dron-ом
известным российским программистом.
Звук - наверное SDL - тут я движок пишу (но там все просто).
А вот движка игры у нас небыло и его следовало написать.
В любом случае лучше 2-4 недели потратить на движок и затем
за 2-4 недели собрать игру, чем 6-12 месяцев вносить новое
и корректировать старое отлавливая кучу непонятно
откуда взявшихся багов.


Maelstrom, evgeny
СПАСИБО ЗА МНЕНИЯ!!!
Romasik (RS):
На GL писать двухмерную игру бред имхо :) Давай обратно за DX. :)

Если волнует непрограммерская часть ее создания - сойдет какой-нибудь Dark Basic. Он горзадо легче и удобнее, и игры пишутся быстрее.

А вообще сурьезную игру, за которую не стыдно просить деньги, надо писать на VC++, установив последнюю версию DX SDK, имея груз документации (MSDN, книжечки) и Инет под рукой. Вот тогда это круто :)

И перед созданием игры надо обязательно прочитать что-нибудь по геймдизайну. Просто так хорошего проекта не выйдет.

Кроме того, надо собрать команду. Причем желательно, чтобы команда была локальной, потому как очень проблематично продвижение (откровенно, дело тормиозится) проекта, если создатели живут в разных частях света.
Zephyr:
Romasik (RS),
ОGL - открытая графичесская библиотека - о чем ты!?
Это мировой стандарт графики.
Идеология: не имеет привязок к конкретному железу.
В настоящее время стал активно развиваться благодаря старания
3D LABS - в частности язык шейдеров.
Поддерживается аппаратно многими видиокартами: например от NVIDIA.
************************************************************************
А вообще сурьезную игру, за которую не стыдно просить деньги, надо писать на VC++, установив последнюю версию DX SDK, имея груз документации (MSDN, книжечки) и Инет под рукой. Вот тогда это круто
- БРЕД.

- И перед созданием игры надо обязательно прочитать что-нибудь по геймдизайну. Просто так хорошего проекта не выйдет
Ты это мне говоришь????

PS: говоря подобные мнения - покажи свои проеты - иначе для меня твои
слова не будут иметь смысла (подкрепленных аргументов).
Romasik (RS):
И вообще, одному писать игру скучно. Гораздо интереснее работать в команде. :) Главное, чтобы в команде не было психологически несовместимых людей. ;)
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии