Entries in the ‘GameDev’ Category:

Никому не интересно, но

На dtf тут посыпались посты участников Nival'ского конкурса. Народ справедливо решил, что раз призов не досталось (еще не хватало на конкурсе молодого разработчика давать призы уже работающим в индустрии), надо со всеми поделиться. А я меж тем тоже посылал «работу».
Задача была придумать новый режим для многопользовательского «шутера». [Read the rest of this entry...]

4 комментария

Третий заход, вторая попытка :)

Доделал «Чашку Петри» — сделал, в частности, цели/достижения в игре; пожалуй, ничего больше добавлять не хочу. Пока не вешаю в широкий доступ (читай: на сайты с флеш-играми) Повесил уже снова на gamejolt, но все же, может, аудитория моего ЖЖ скажет что-нибудь полезное, а? о.О

У «Фонарика» тем временем без десяти тысяча игр. Что за полгода, конечно, фуфло, но все же цифра (полуготовая Repeat game и сотни с момента выкладывания не собрала). И рейтинг (по результатам четырех голосов :)) хороший.

Комментариев нет

Третий заход

Теги: медитативная, экспериментальная, семидневная

В общем, сентябрьская тема на EGP — «Neverending».

«Чашка Петри».
Краткая задача: плодить шарики, но не слишком. Подробное описание — на выезжающей справа панели.

Даже если игра сама по себе не гиперудачная, я столькому научился в процессе, что это того стоило, причем не только в AS3, а банально в GIMP'е.

3 комментария

Долгострой

Может быть, кто-нибудь еще помнит, что мартовская тема на EGP была «10 секунд» и я даже умудрился сочинить не слишком первоблинкомовую игрушку.
На апрель тема была «Repeat», и ничего не придумывалось. То есть или что-то весьма сложное, и явно не на неделю, или скучное. Наименее безынтересной идеей из второй группы была мысль о копировании и вставке кусочков уровня. И я даже что-то начал и лелеял надежду закончить, когда кто-то отправил свою игру с очень похожей идеей. [Read the rest of this entry...]

Комментариев нет

Вы не поверите или практически EGP Russia

См. теги: я снова адресую запись лишь части аудитории.
Несмотря на то, что почти никто на мою прошлую запись про разработку игр толком не откликнулся, разве что мы немного болтаем в Wave, я за неделю справился, что-то такое сделал.

Flashlight.
Тема «10 секунд». На EGP отправил.

11 комментариев

Let's do it

...вообще-то я об этом уже писал летом 2007, но не так прямо.
Хочу привлечь внимание тех, кому небезынтересны компьютерные игры, а главное, их создание.
В первую очередь я рассчитываю на Кю, Бу, Зара, Ника, Лёвку, но, может быть, подключится и кто-нибудь еще, от кого я этого не ожидаю или не смею ожидать. Данич? Лифанов? Никит?
Остальным, вероятно, и читать неинтересно будет, так что прячу.
[Read the rest of this entry...]

Один комментарий

День второй

Надо ж написать :)
В общем, как это мне ни удивительно, а прототип-то уже готов. Дальше пойдет оформление. Змейка ползает, ест яблочки, отчего в случайных местах появляются цветочки, может съесть и цветочек, но при этом не растет, зато от этого появляется мухомор, и съедение мухомора уже фатально. К SDL и вообще программированию это все имеет мало отношения, поэтому скажу еще только, что все-таки проблема с рисованием стоит невероятно остро. Уйму сил вытягивает при близком к нулю результате. Не знаю, что и делать. Таки попробовать с планшетом?

9 комментариев

Первый шаг сделан

Прыгающий спрайтик сам по себе я не считал за первый шаг, это так, в порядке знакомства с библиотекой. Теперь же имеется небольшое количество кода, которое доживет, вероятно, до завершения. Теперь у меня по экрану ползает змейка, произвольной заданной мной длины. Задается она пока идиотски, правда, но это мелочи. За границу экрана и на себя ползает, но это тоже не самое главное.
Да, я мылюсь сделать змейку, но не наиболее популярную — на скорость — а вдумчивую версию, где она ползает только по нажатию клавиши и основной вопрос в том, чтобы все собрать и в себе не запутаться. Когда-то такая игра была на первом компьютере, на котором я играл, Yamaha, 21 год назад. Лет 12 назад я уже пытался это сделать маме на день рождения (ей как раз было по вкусу), но сломался где-то недалеко от начала. Попробую сделать к этому ДР :)
Сложностей пока не встретил, за исключением собственных ошибок. Так что рассказывать нечего.

И я хотел сказать, что я-то пишу на C++, но никто не мешает делать то же, например, в Flash, например, если он более симпатичен.

5 комментариев

На колу мочало

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

Теперь к делу. У меня в данный момент есть KDevelop и библиотека SDL — Simple DirectMedia Layer. В KDevelop она, кажется, просто в поставку входила. Разбираться я только начал, и использую для этого доходчивый пошаговый тьюториал (на английском). Пока я сделал лишь чтобы кружочек из bmp-файла скакал при нажатии стрелочек — зато потратил я на это полчаса-час. И часть времени ушла на попытку понять, какой у исполняемой программы путь по умолчанию, но пришлось использовать абсолютные пути к файлам (теперь уже, вроде бы, понял). Сейчас допишу этот текст и двинусь дальше. О подвижках и сложностях буду писать.

SDL, хочется верить, поможет мне преодолеть то, что останавливало меня в старшей школе и дальше: заботы с низкоуровневым программированием ввода-вывода информации. Еще всегда была проблема с рисованием, это я тоже совершенно не умею, но это меня уже не так держит, ибо не в этом суть. Да и в конце концов летала же у меня бабочка о четырех что ли кадрах... пусть даже это было 10×10 точек в режиме 13h.

Ну, понеслась.

Комментариев нет