Search
Write a publication
Pull to refresh
32
0.1
Грушин Вячеслав @ZblCoder

User

Send message
Открыв глубины своей памяти я обнаружил сайт на котором играл много лет назад, и откуда тогда стырил графику. Лазертанк на сайте old.pig.ru. Геймплей содран в принципе с неё, надо было сказать об этом с статье, но указал на старую свою наработку, хотя она тоже была не первой версией данной игры. Также есть еще одна игра, точная копия по геймплею, LaserTank. Так что я не первый, кто сделал такую игру.
Ресурсы тут, спасибо за подсказку, добавил в статью.
Ну ненависть не только из-за звездочек. После длительного использования Delphi сложно переключится на С++. Хоть они и одинаковые по возможностям, но мелочи различия очень мешают переходу.

На работе я пишу на Delphi + SQL и постоянно комментирую код в SQL через "//", в Delphi через "--". Хоть нужно наоборот, беда прям какая-то.
Ну если чесnно, я начинал с Web'a, делал сайты, потом это все наскучило, нет реалтайма, и я пошел играть в ActionScript, но он мне не понравился. Тут я нашел Delphi, и это растопило мне сердце. С++ ковырял, в Borlond, 97 года, но особо ничего не сделал.
Указатели в С++. В данном языке всегда пугало огромное количество * в коде. И поэтому я начинал писать на Delphi, он дался проще, я же самоучка.
Я выбрал этот способ из-за того, что не нужно знать принципа компиляции.
Просто в утилите, нужно указать название проекта и путь к Fasm, и рядом в папке создается новый проект для VS в котором все настроено. Его открываешь и сразу делаешь билд, сразу появится запускаемый файл для KolibriOS с надписью «Hello World».
И ради бога… завязывайте с «мастером» (смеется). Я не он. Просто более или менее подкованный крендель.
Ну я всегда стараюсь сравнивать с собой, а я рисовать никак не умею, даже цвета подобрать не могу. Поэтому, мастер, но больше не буду.
например, я пользовался парочкой ресурсов и один из них чужой репозиторий, движок ZenGL. Люблю там подглядывать за различными проверками столкновений или математическими формулами. Не думаю, что автор, против.
У художника был очень срочный заказ, ведь на всю работу у него было буквально пару дней. Я написал ему за 7 дней до Нового Года, да и дела могут уже быть у человека. Первые переговоры были около 5 часов утра. В общем не очень благоприятные условия для творческой работы, но мастер показал себя с хорошей стороны.
Я уже в плюсе, ведь мне дали стимул изучить что-то новое. Я впервые писал на С++, познал тайну звездочек и получил удовольствие в конце концов.
Кратко посмотрел на игры и все являются портами, С++ код большинства можно найти на github либо sourceforge. Не очень понятно зачем вообще это было нужно?

А вот с этого момента, пожалуйста, поподробнее: исходники каких именно конкурсных игр, и где конкретно, Вы видели? Пока призы не были вручены, ещё не поздно дисквалифицировать участников, нарушивших правила конкурса, и я буду только рад это сделать (чтобы все призы были честно заработаны).

Он видимо имел ввиду: зачем делать игру, если чужие похожие игры уже есть с открытым кодом, и можно оттуда его скопировать.
Спасибо, забавный баг, после голосования внесу изменения.
Лицензия GPL. Файл лицензии добавлю в SVN после голосования. Но есть одно но, в данный момент я изучаю Unity3D и делаю эту же игру в ней. Там можно будет портировать на многие устройства. Рад, что игра на столько понравилась.
Для меня, как заказчика, это большой плюс. Очень надеюсь, что поработаем еще вместе.
Господи, я так спешил с разработкой, что забыл заменить фон, печаль. Спасибо, что напомнил, после голосования заменю.
Собирал только на KolibriOS и другие системы не рассматривал. Linux никогда не использовал и видел его только один раз. Так что вероятность очень мала.
Открывал файл при помощи TPNGImage в Delphi XE6 и попиксельно из Picture.Canvas.pixel[x, y] сохранял цвет в файл. Какая реализация внутри, не знаю.

Information

Rating
7,470-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity