IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Написание игры. Шаг за шагом., Delphi+DirectDraw
сообщение
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


Здесь я буду писать последовательно игрушку, простенькую, это будет игра ColorTetris.

кто незнает поясню - три фишки слепленные в вертикальную палку падают в стакан. Фишки могут быть любого цвета. Игрок может стрелочками менять положение при падении фигуры в стакан, а также циркулировать по кругу цвета в падающей фигуре. Цель игрока собирать фигуры, состоящие из трех горизонтальных, вертикальных или диагональных фишек одного цвета. Если комбинация совпала - фишки удаляются и поле осыпается вниз. Скорость постепенно наращивается, соответственно игра усложняется.

Игра не должна превышать размер в 256Кб.

Естественно, что большинство тех кто на этом форуме сами могут написать такую игру =) но это для новичков.


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Бывалый
***

Группа: Пользователи
Сообщений: 160
Пол: Мужской
Реальное имя: Серый

Репутация: -  0  +


Без VCL эта прога должна весить 50-60 кб... Ты ведь без VCL бшь писать ? Обработку сообщений сам бушь делать ?


--------------------
Все в жизни ботва... Кроме пчел!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


Да, все с 0. Потому что писать DDraw приложения с VCL ИМХО изврат.


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Бывалый
***

Группа: Пользователи
Сообщений: 160
Пол: Мужской
Реальное имя: Серый

Репутация: -  0  +


У тебя есть книжка OpenGL в проектах дельфи ? (вроде так называется)


--------------------
Все в жизни ботва... Кроме пчел!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


Нет =) у мя графика в DirectX на Delphi


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Бывалый
***

Группа: Пользователи
Сообщений: 160
Пол: Мужской
Реальное имя: Серый

Репутация: -  0  +


Ааа... Такая у меня тоже есть... А в этой (про ОГЛ) пример построения приложения без VCL (в теме "минимальное приложение OpenGL)... Если не забуду, завтра тебе скину если надо... Кстати, очень прикольно написано... (В общем, желательно иметь обе эти книги - автор явно так и писал, чтобы обе покупали smile.gif )...


--------------------
Все в жизни ботва... Кроме пчел!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Хм... Интересно посмотреть будет. Сроки для себя какие определил?

PS Разве этот раздел форума про Delphi?

PPS "OpenGL графика в проектах Delphi", М. Краснов, БХВ-Петербург, 2002
Зачем она ему? Не 3D же tetris...

Это уж он сам решит... Это раздел форума по НАПИСАНИЮ ИГР - неважно на чем, хоть на GWBasic...


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


Сроки =) - ну поскольку это все на работе, в свободное время - то около недель 2х... Если еще чего не свалится...


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


Не смотрите =) что не появляется статей, дело в том что написать прогу - одно дело, а доступно объяснить - второе =)


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Понимаю... Я тоже всегда все сроки умножаю на Пи. rolleyes.gif


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Гость






Хех, к сожалению идея была хорошая... как всегда =) Но я перевелся на другую работу и немного пока что не могу продолжать - здесь не до етого... ибо я работаю smile.gif немного разгружусь и напишу. Завтра выложу черновики
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Бывалый
***

Группа: Пользователи
Сообщений: 179
Пол: Мужской

Репутация: -  1  +


Цитата(Dark)
кто незнает поясню - три фишки слепленные в вертикальную палку падают в стакан. Фишки могут быть любого цвета. Игрок может стрелочками менять положение при падении фигуры в стакан, а также циркулировать по кругу цвета в падающей фигуре. Цель игрока собирать фигуры, состоящие из трех горизонтальных, вертикальных или диагональных фишек одного цвета. Если комбинация совпала - фишки удаляются и поле осыпается вниз. Скорость постепенно наращивается, соответственно игра усложняется.

Совпадение ;) :
CoderPro

А где же новички? Может они сами начнут писать прогу? Или Dark хочет создать
"Урок" по игрописанию на Delphi?


--------------------
Доброго времени суток.
:nnn:
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 8.05.2024 14:20
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name