КурилкаВход | Регистрация
Новости | Поиск | ПользователиОбзор форумов / Общая конференция / Курилка / Опросы / TD
Конференция «TD»
Страницы:  1
Игра
 
antonn  (17-11-2009 02:12) цитата#1159 
Ну вот значит... уже примерно пол года в свободное время пишу игру на Дельфи. Жанр - Tower Defence.
Tower defence (Защита башни), сокращенно TD — название жанра компьютерных стратегических игр. Задача игрока в играх подобного жанра — расправиться с наступающими врагами, называемых в некоторых играх ползучими тварями (от англ. creeps), до того, как они пересекут карту, с помощью строительства башен, атакующих их, когда те проходят вблизи. Противники и башни обычно различаются по характеристикам и цене. Когда враги побеждены, игрок зарабатывает деньги или очки, которые используются для покупки или модернизации башен.

Подбор башен и их расположение — неотъемлемая стратегия игры. Обычно ползучие твари пробегают через подобие лабиринта, что дает игроку возможность стратегического размещения башен, но также существуют известные версии игры, названные линейными TD, где используются прямые пути вместо лабиринтов. В некоторых версиях игрок может сам выстраивать лабиринт из башен и блоков.

http://ru.wikipedia.org/wiki/Tower_Defense


Язык - дельфи, графика софтварная (GDI). Первая моя игра в которой я старался побольше применять ООП (ну в разумных пределах), благодаря этому почти все параметры игры редактируемы, контент легко правится без перекомпиляции, ну и вообще моральное самоудовлетворение :)

Видео:
http://antonn.com/media_host/index.php?play=t....flv&w=688&h=518 (10Мб, flv)

Скриншоты:




 
бeлый кocмoc  (17-11-2009 12:33[1] цитата#1160 
> antonn (17-11-2009 02:12) [0]
> моральное самоудовлетворение :)

эх...

я свободное время стараюсь занять хоббями из реальной жизни. они дают удовлетворение без прилагательного "моральное", и часто даже без приставки "само".
 
antonn  (17-11-2009 22:12[2] цитата#1161 
не надо путать "моральное самоудовлетворение" и "занятие". Первое может быть результатом второго, а вторых может быть много.
Кто то получает моральное самоудовлетворение от оптики х12 на страйкбольном ружье, бегая с толпой таких же вояк по природе. А кто то получает моральное самоудовлетворение от факта того что насыпал пургена учителю в кофе.
 
бeлый кocмoc  (18-11-2009 10:44[3] цитата#1164 
Я ничего не путаю.

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

А программирование - вообще такое же задротство как и, например, вышивание крестиком. Тем более, если ты на работе программируешь.
> У математика спрашивают:
> - Вы где работаете?
> - В институте.
> - А какова ваша работа?
> - Изучаю уравнение Фредгольма первого рода.
> - А ваше хобби?
> - Уравнение Фредгольма ВТОРОГО рода!
 
бeлый кocмoc  (18-11-2009 11:03[4] цитата#1165 
PS: По моему посту может показаться что я против культурных развлечений. Или против страйкбола/западлостроения/вышивания крестиком. Это не так. Я просто тебе сочувствую :-) 
antonn  (18-11-2009 22:16[5] цитата#1166 
> бeлый кocмoc (18-11-2009 11:03) [4]
> Я просто тебе сочувствую :-)

почему? :))
т.е. играть в лото по вечерам - это хорошо, а кодить - нет? :)
Почему так много боятся показаться "некультурными", хотят "сильно" признаться как они культурно отдыхают на природе(!). Очень важно упомянуть, эффект усиливается если сказать что отдыхаешь с родителями или детишками (с любимой не так сильно как с ребятишками), мило играя в снежки при первом снеге, бегая в поле с ромашками, вместе с отцом строя баню, таская ведра с водой на бабушкины грядки, выпивая кружечку хорошего пивка с друзьями и коллегами на набережной... так, я ничего не забыл? :) Что за сопли? Почему я в твоих постах вижу, как ты пытаешься меня пристыдить? Очень похоже на самоуспокоение :)
Всему свое время, на работе я работаю, в весенний сезон таскаю ведра и лопаты, а в снежки - это завсегда. Так вот когда мне хочется покодить (осмысленно покодить, за идею которая имеет вполне обозначенный образ) - я сажусь и пишу. Если только меня не утягивают играть в лото на советские деньги (куда их еще девать?) :))

Не понимаю, тебя задело "моральное удовлетворение", или то, что ты в моей игре увидел кучу потраченного времени и сожалеешь о своем, вот и пишешь как самооправдание в своих глазах? :) Повторюсь - не путай употребленное словосочетание с хобби и вообще занятием.

<!-- оффтопик on =) -->
 
antonn  (18-11-2009 22:17[6] цитата#1167 
> antonn (18-11-2009 22:16) [5]
> Почему так много боятся

так много людей боятся
 
белый космос  (18-11-2009 23:56[7] цитата#1168 
> antonn (18-11-2009 22:16) [5]
> Почему так много боятся показаться "некультурными", хотят
> "сильно" признаться как они культурно отдыхают на природе

Эт ты о ком?
Кроме того, какое отношение имеет отдых на природе к культуре? Я под культурой понимал в основном книги и кино.

> antonn (18-11-2009 22:16) [5]
> т.е. играть в лото по вечерам - это хорошо, а кодить - нет? :)

лото? пожалуй, лото хуже.

> antonn (18-11-2009 22:16) [5]
> Не понимаю, тебя задело "моральное удовлетворение", или
> то, что ты в моей игре увидел кучу потраченного времени
> и сожалеешь о своем

Тут ты близок. Однако, не "самоуспокоение", а скорее.. да, это самое твоё "моральное самоудовлетвоерние". Кодить дома чисто для себя мне уже не хочется, чему я сильно рад. (особенно на Delphi, на нём мне бы и работать не хотелось). Опять анекдот в тему:

> В церковь заходит старик и обращается к священнику:
> - Я бы хотел поговорить с Вами наедине.
> - Вы хотите исповедаться?
> - Hу-у-у... Исповедаться, так исповедаться.
> Старик и говорит, что ему 86 лет, его жена умерла 36 лет
> назад, и за это время он ни разу не имел секс. Hо 2 дня
> назад он принял одну таблетку "ВИАГРЫ" и провёл всю ночь
> с двумя молоденькими девушками.
> - Что ещё? - спросил священник.
> - Это всё, - ответил старик.
> Удивлённый священник спросил:
> - Когда Вы исповедовались в последний раз?
> - Hикогда, - ответил старик.
> - Почему?
> - Потому что я ЕВРЕЙ.
> - ЕВРЕЙ???
> - А что Вы делаете в церкви и для чего Вы всё мне это рассказываете?
> - Я такой счастливый. Я всем рассказываю!
 
antonn  (19-11-2009 00:59[8] цитата#1169 
> белый космос (18-11-2009 23:56) [7]
> Эт ты о ком?
> Кроме того, какое отношение имеет отдых на природе к культуре?
>

ну вот считается что смотреть по телевизору дом2 - это нехорошо, а, мол, я смотрю исключительно дискавери, читаю Лермонтова, играю с детишками, помогаю жене, занимаюсь ремонтом по дому. Типа стоится такой образ "правильного человека", стереотипы вроде как. Что смотреть "дом2" - это удел недалеких, и только настоящие любящие семьянины читают правильную литературу, смотрят правильные телепрограммы, отдыхают правильно (ни в коем случае не возле телевизора, обязательно упоминается отдых на природе, моделирование руками (фригаты в бутылке, например) и прочее). А сидеть возле телевизора - не "неправильный отдых".
Вот теперь я встречаю проекцию на компьютер. Мол кодить и играть - это убогий отдых, настоящий отдых на природе, обязательно подчеркивающий социальную сторону (родители, жена, дети, друзья). Вот тогда такой отдых - правильный.
Причем довольно резко так выступающих вижу, сильно подчеркивающих (или гордящихся) какие они молодцы, как умело отдыхают :)

Фигня в том, что такие "правильные отдыхающие" довольно странно воспринимают слова зарекшегося об отдыхе возле телевизора, почему то считают что окромя телевизора у человека нет вообще больше отдыха. Мол если сказал что смотришь телевизор - значит сидишь и смотришь, в то время как настоящие папы играют в детьми (т.к. детям нужна ласка). В 2 часа ночи =)

Ну вот начал я постить о том что делаю игру в свободное время. Но я же не писал свободное от чего время. Вероятно это может быть свободное от работы и активного отдыха, в те моменты когда предоставлен сам себе, и можно было снова прочитать "Сын полка" по третьему разу, или покодить.
Хотя признаюсь, что именно активного отдыха у меня давно небыло, все вылазки за город превращаются в ничегонеделанье. Типа приехать в деревню и не гонять волейбол или на рыбалку, а вынести во двол кресло, усесться в нем в теньке и тупо ничего не делать. Чего не удается в столице :)
Да, кстати, моральное удовлетворение я получаю еще и в том, что игра пишется на GDI, никаких директов и ОГЛов, TBitmap рулит. И чтобы оно не тормозило пришлось ковырять ММХ :)
 
antonn  (19-11-2009 01:00[9] цитата#1170 
хм, надо как то это перенести в новую ветку :)
вот еще "сами знаете кто" подтянется... :)
 
белый космос  (19-11-2009 01:22[10] цитата#1171 
> antonn (19-11-2009 00:59) [8]
> Фигня в том, что такие "правильные отдыхающие" довольно
> странно воспринимают слова зарекшегося об отдыхе возле телевизора,
> почему то считают что окромя телевизора у человека нет
> вообще больше отдыха. Мол если сказал что смотришь телевизор
> - значит сидишь и смотришь, в то время как настоящие папы
> играют в детьми (т.к. детям нужна ласка). В 2 часа ночи
> =)

тут есть такие воздражения:
* если твой социальный отдых реально рулит, ты не найдёшь много сил и времени, чтобы накодить игру.
* ты я думаю как и я, работаешь на полную ставку программистом. неужели тебе мало работы? насчёт "с ООП и без ОГЛов" - это то самое "работаю над первым уравнением, а увлекаюсь вторым". Да если бы я даже на VB писал, я бы всё равно не кодил бы дома на плюсах.

> antonn (19-11-2009 01:00) [9]
> хм, надо как то это перенести в новую ветку :)
> вот еще "сами знаете кто" подтянется... :)

По-моему это чуть ли не первая ветка здесь с настоящим протепаться™, а ты ещё хочешь что-то удолить?
Кстаи из ещё технических вопросов: цитата - неудобно: (1) не делает тегов при пустом тексте, как , (2) Стрелочки лишние, анекдоты в этом треде выглядят не очень.
 
белый космос  (19-11-2009 01:23[11] цитата#1172 
PS: и предпросмотр не помешал бы, а то и WYSIWIG 
antonn  (19-11-2009 01:33[12] цитата#1173 
> белый космос (19-11-2009 01:22) [10]
> * если твой социальный отдых реально рулит, ты не найдёшь
> много сил и времени, чтобы накодить игру.

вооот, неужели ты думаешь, что я любой отдых превращаю в социально активный? :) нет, у меня бывает время когда я один, мне не хочется смотреть фильмы, читать книжки. Я открываю дельфи/пейнт/корел и творю (или не открываю его, а ищу чем бы заняться). У меня, кстати, художественное образование, я бы мог рисовать картины или мучать глину, вот вроде тоже отдых. Но я предпочитаю покодить игру, т.к. там есть чего "творить" - не тупо кодить :)

> белый космос (19-11-2009 01:22) [10]
> * ты я думаю как и я, работаешь на полную ставку программистом.
> неужели тебе мало работы?

Я в техподдержке работаю :)
Программирование как раз подходит под хобби. Ну и инструмент для упрощений работы в техподдержке :)
 
antonn  (19-11-2009 01:34[13] цитата#1174 
> белый космос (19-11-2009 01:22) [10]
> По-моему это чуть ли не первая ветка здесь с настоящим протепаться™,
> а ты ещё хочешь что-то удолить?

зачем удалять, просто перенести в другую тему. ну хотя бы с другим первым постом, а то там эти картинки вставленные читерским способом :)

цитаты я спер с дельфимастера, мне самому эти стрелочки не особо как то... хз как лучше цитаты оформлять, надо поэкспериментировать
 
antonn  (19-11-2009 01:35[14] цитата#1175 
> antonn (19-11-2009 01:33) [12]
> Но я предпочитаю покодить игру, т.к. там есть чего "творить"
> - не тупо кодить :)

и результат получается гораздо быстрее, и откатываем :(
 
белый космос  (19-11-2009 01:41[15] цитата#1176 
> antonn (19-11-2009 01:33) [12]
> Я в техподдержке работаю :)
> Программирование как раз подходит под хобби. Ну и инструмент
> для упрощений работы в техподдержке :)

Тогда понятно. Разве что неясно, почему не работаешь программистом, но тут можно легко предположить кучу причин.
 
antonn  (19-11-2009 01:46[16] цитата#1177 
основная причина - лень, лень менять устоявшийся образ жизни (хотя он как уж не очень выгодно устоялся :)). Да и мало кому нужен дельфи, а пхп я предпочитаю писать процедурным стилем, ООП в нем имхо - костыли.
Учить С# или Яву мешает все та же лень :)
 
белый космос  (19-11-2009 01:46[17] цитата#1178 
> antonn (19-11-2009 01:34) [13]
> ну хотя бы с другим первым постом, а то там эти картинки
> вставленные читерским способом :)

Не вижу проблемы. Разве что они не цитируются, ну так мат оверквотить.
 
белый космос  (19-11-2009 02:02[18] цитата#1182 
> antonn (19-11-2009 01:34) [13]
> хз как лучше цитаты оформлять, надо поэкспериментировать

Палкой слева.
Как цитирование в Outlook Express при HTML письме
Или как тут С-труп в начале и Ксеноцефал в конце http://lurkmore.ru/C%2B%2B
 
бeлый коcмoс  (19-11-2009 11:12[19] цитата#1183 
Посмотрел таки видео

«Scores. Moneys. Sity. Status: receive data. Count upgrades»
— Антон

«Enghlish, motherfucker! Do you speak it?»
— Jules

Серьёзно, попроси кого-нить сделать proofreading, если будешь это выкладывать.
 
antonn  (19-11-2009 13:57[20] цитата#1186 
текст еще "не устаканен", много где стоят просто заглушки :) 
бeлый коcмoс  (19-11-2009 14:44[21] цитата#1187 
«В цитатах [ quote] не хватает поля для автора»
— бeлый коcмoс
 
antonn  (20-11-2009 22:03[22] цитата#1194 
а вот летний скрин, так оно выглядело когда то :))
 
antonn  (09-12-2009 16:34[23] цитата#1206 
перерисовываются пушки


Добавлены маски, по которым можно судить об уровне апгрейда. Памяти жрут много :(
 
antonn  (28-02-2010 22:30[24] цитата#1211 
Прикручиваю sqlite, для локальной статистики :) 
Страницы:  1
Статистика темы
Написать ответ
Автор:
 
 Защита от спамботовВведите ответ:
Сейчас на сайте: 2 гостя
Пользователи: Нет зарегистрированных пользователей
mdforum v0.93 
57/674 (958167/10638487)