Игра Sonic The Hedgehog

Предыдущая тема Следующая тема Перейти вниз

Игра Sonic The Hedgehog

Сообщение  Котоёж в Вс Дек 13, 2009 2:39 pm

Добрый вечер!

Предлагаю Вашему вниманию свою старую игру, которую я написал ещё четыре года назад на QuickBasic v4.5 под DOS, а в этом году переписал её на FreeBasic под Win, исправив некоторые ошибки и обновив графику. Smile

Это мой первый опыт в создании платформеров, так что, я надеюсь, вы не будете кидаться помидорами Very Happy

Этот вариант для видеоадаптеров, поддерживающих режим 320х240 (Как выяснилось, работает далеко не у всех):
http://sites.google.com/site/fotoncat/home/downloads/_SONICTH.zip

Этот вариант игры, работающий в режиме 640х480 (Должен работать на 99,9 % видеоадаптеров. Рекомендуется.):
http://sites.google.com/site/fotoncat/home/downloads/_SONIC_640.zip

Перед игрой предлагаю прочитать README_RU.pdf в архиве с игрой. Там, в частности, написано, что для прохождения уровня необходимо собрать все значки с зелёной буквой S. (Это наиболее частый вопрос пользователей зарубежных форумов, где игра также была опубликована)

Скриншоты:
http://sites.google.com/site/fotoncat/home/news/novaaigra-newgame

Заранее большое спасибо за внимание и время, потраченное на просмотр и обсуждение этого низкосортного ПО. Very Happy
Мой нижайший поклон Вам, коллеги.

Котоёж. Wink
avatar
Котоёж

Сообщения : 15
Дата регистрации : 2008-12-21
Возраст : 27
Откуда : Россия, Томск

Посмотреть профиль http://fotoncat.heliohost.org/

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Vicmad в Пн Янв 11, 2010 11:54 am

Игра навевает странное чувство, чегото родного, давно забытого, из за чего не хочеться оставлять коментариев с критикой.
А графика своя?
avatar
Vicmad

Сообщения : 14
Дата регистрации : 2010-01-08

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Котоёж в Ср Янв 13, 2010 12:12 pm

Vicmad пишет:Игра навевает странное чувство, чегото родного, давно забытого, из за чего не хочеться оставлять коментариев с критикой.
А графика своя?
Да, графику рисовал сам, кроме всех вырезанных изображений Соника и Доктора Роботника (в конце).
avatar
Котоёж

Сообщения : 15
Дата регистрации : 2008-12-21
Возраст : 27
Откуда : Россия, Томск

Посмотреть профиль http://fotoncat.heliohost.org/

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  ExMortis в Чт Фев 04, 2010 1:50 pm

А исходник игры будет? Хотелось бы посмотреть на движок.

Игра смотрится прикольно, но есть мелкие косяки в движке. Такое впечатление, что столкновение Соника проверяется только по вертикали вниз, а вверх и вбок можно проскакивать сквозь любые препятствия. Это фича?
avatar
ExMortis

Сообщения : 11
Дата регистрации : 2009-01-01
Возраст : 34
Откуда : Российская Империя, уездный город Белгород

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Котоёж в Чт Фев 04, 2010 4:10 pm

ExMortis пишет:А исходник игры будет? Хотелось бы посмотреть на движок.
Игра смотрится прикольно, но есть мелкие косяки в движке. Такое впечатление, что столкновение Соника проверяется только по вертикали вниз, а вверх и вбок можно проскакивать сквозь любые препятствия. Это фича?

Исходник могу выслать на e-mail. Вряд-ли чем то он будет полезен, там нет никаких комментариев и стиль программирования далеко не из лучших. На самом деле столкновение проверяется в любом направлении путём оценки расстояния между координатами середин спрайтов. Smile
avatar
Котоёж

Сообщения : 15
Дата регистрации : 2008-12-21
Возраст : 27
Откуда : Россия, Томск

Посмотреть профиль http://fotoncat.heliohost.org/

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Myster в Сб Фев 06, 2010 2:07 pm

По-моему именно с такими столкновениями в игре даже лучше. Там же некоторые места в уровнях на это рассчитаны, чтобы ГГ вниз мог спуститься)
Гуд игра, мне понравилась) И мьюзик хороший (насколько я понял из титров, ты его сам сочинял? - это редкость Smile )
avatar
Myster

Сообщения : 29
Дата регистрации : 2008-08-21
Возраст : 29
Откуда : Мытищи МО

Посмотреть профиль http://www.wind-team.com

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Котоёж в Вс Фев 07, 2010 11:36 am

Myster пишет:По-моему именно с такими столкновениями в игре даже лучше. Там же некоторые места в уровнях на это рассчитаны, чтобы ГГ вниз мог спуститься)
Гуд игра, мне понравилась) И мьюзик хороший (насколько я понял из титров, ты его сам сочинял? - это редкость Smile )
Спасибо! Smile Да, музыку писал сам, вообще электронная музыка - моя страсть, занимаюсь её сочинением с детства. Если хочешь, здесь можно послушать и другие мои композиции в этом жанре: http://8bitcollective.com/members/FotonCat/
Smile
avatar
Котоёж

Сообщения : 15
Дата регистрации : 2008-12-21
Возраст : 27
Откуда : Россия, Томск

Посмотреть профиль http://fotoncat.heliohost.org/

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Myster в Ср Фев 10, 2010 2:39 pm

Удвиляюсь, как ты успеваешь сочетать рисование, программирование и музыку (причем очень "насыщенную"))) У мя брат тоже музыку сочиняет, правда преимущественно не трекерную, а на всяких LMMS или гитарой, но ведь и трекерную не так легко делать (сам не знаю насчет ModPlug'a, больше подразумеваю то, что ближе, или точнее то, на что брат нацелен - Schizm или Impulse)) Но он даж не находит времени порисовать чего-нибудь)) (к слову, а я все остальное делаю: ресурсы, код и тп)) Разделение труда получается)) ...Кропотливая работа для одного человека наверное Smile
avatar
Myster

Сообщения : 29
Дата регистрации : 2008-08-21
Возраст : 29
Откуда : Мытищи МО

Посмотреть профиль http://www.wind-team.com

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Котоёж в Чт Фев 11, 2010 4:22 pm

Myster пишет:...Кропотливая работа для одного человека наверное Smile
Ну у меня нет брата)))) Мне очень интересно всё делать самому, к тому же я не терплю однообразной работы. А эту игру я делал небольшими темпами около полугода, когда мне было 15 (Напомню, в MS-DOS игра была написана в 2005). Сейчас наверное то же самое получилось бы быстрее. Проблема только в мотивации и ясности и чёткости преследуемой цели. Very Happy И чтобы учёба/работа не сильно мешали.
avatar
Котоёж

Сообщения : 15
Дата регистрации : 2008-12-21
Возраст : 27
Откуда : Россия, Томск

Посмотреть профиль http://fotoncat.heliohost.org/

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Vicmad в Вс Апр 25, 2010 12:56 pm

Котоёж, дай пожалуста исходник реализации колизий в платформере, очень прошу.
avatar
Vicmad

Сообщения : 14
Дата регистрации : 2010-01-08

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Котоёж в Ср Апр 28, 2010 3:37 pm

У меня один из самых простейших методов, основанный на вычислении расстояния между серединами спрайтов:
Код:

x1 - координата по "x" середины спрайта 1
y1 - координата по "y" середины спрайта 1
x2 - координата по "x" середины спрайта 2
y2 - координата по "y" середины спрайта 2
min_r - минимальное расстояние между спрайтами без столкновения
r = sqr( (x1 - x2)^2 + (y1 - y2)^2 ) - расстояние между спрайтами
if r < min_r then
 'Обработка столкновения
end if
avatar
Котоёж

Сообщения : 15
Дата регистрации : 2008-12-21
Возраст : 27
Откуда : Россия, Томск

Посмотреть профиль http://fotoncat.heliohost.org/

Вернуться к началу Перейти вниз

Re: Игра Sonic The Hedgehog

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения