Хочу сделать копию любимой игры для psp
Всем привет! В последнее время среди зумеров (я в их числе) стартовала тема покупать старые вещи, коллекционировать забытые удобные пути слушать музыку, играть в игры, фотографировать. (так мне в руки попали айпод тач 6, мыльница и psp 3000)))
И за одной мечтой последовала другая - очень хочу запустить любимую игру far cry 3 на psp. При условии уложиться в летние каникулы, но это уже больше как шутка)). Да, понимание того, почему в стиме игра весит 15 гб, а на псп - 1 гб, есть. Объем работ примерно представляю. Но все равно очково.. Может, кто-то уже дублировал игры с одного устройства для другого, и могли бы дать какого совета.
Совершенную игру не получится сделать НИКАК, остается копировать и воссоздавать всё с полного нуля и вложиться в 2 гигабайта. Не закидывайте тапками. Буду публиковать процесс.
Своя игра (SI GAME) в 20:00 МСК
✔️Сегодня Своя игра, два пака на тему видеоигр. Паки делал Kovarski, он же будет ведущим. Вопросы будут на разным играм, как по старым, так и по новым. Количество мест на игру 12, + ведущий. Возможно не всем хватит места, но все равно приходите в качестве зрителя.
❗️Очень важно. Нельзя подсказывать участникам и лишний раз не болтайте т.к. это мешает остальным. Нас обычно много набирается в голосовом канале и стоит просто галдеж, в котором трудно находится и проводить ивент.
➡️Игра бесплатная в Steam. Так же доступна браузерная версия. Версии полностью совместимы, выбирайте, что вам по душе.
✈️Онлайн-ретро чат, пишите обязательно, если возникают проблемы с запуском или заходом на сервер.
✈️Наше сообщество в Телеграме https://t.me/uPlay2ru
🕒Начинаем в 20:00 МСК
🖥Discord (https://discord.com/invite/r3kCQNxX5Z) для общения в голосе. Можем подтвердить ваш номер, если не приходит смс, нужен только ваш ник.
Special One Football League (SOFL)
Special One Football League (SOFL FM) — футбольный онлайн менеджер симулятор в браузере. Берёшь команду, расставляешь тактику, торгуешь на трансферах, прокачиваешь академию, играешь чемпионат / кубок / еврокубки. Параллельно играют все остальные клубы из всех лиг — мир общий.
Сейчас 14 лиг от АПЛ до Ligue 1, плюс РПЛ и УПЛ. По 16 команд в лиге, по 21 игроку в составе — суммарно около 5000 игроков с уникальными статами. Один игровой день = один тик. Тик прогоняется по cron трижды в неделю (Пн/Ср/Пт), сезон — 78 ИД, полгода реального времени.
Стек
- Blazor WebAssembly (C# в браузере) для фронта.
- ASP .NET host для серверной логики — тиков, симуляции матчей, оркестрации.
- Supabase (Postgres + Auth + Realtime + Storage) — хранение, авторизация, RLS-политики.
- Caddy + Docker на VDS Timeweb — деплой.
Матч-движок написан с нуля в C#: симуляция шагами по 0.5 секунды игрового времени, индивидуальные дуэли (пас / отбор / удар / сэйв), формационная разметка по слотам, штраф за численный перевес в линии, дополнительное время в кубках, серия пенальти, replay 2D записывается для каждого матча.
Как пришла идея
Много лет играю в подобные игры, и захотелось сделать свой проект. Постарался учесть плюсы и исключить минусы, которые вижу на других проектах.
Что сейчас
Открытая бета началась, регистрация без приглашений. ВИП-подписка есть, но даёт только удобство (+1 тактическая раскладка, фильтры, ранний доступ к результатам тика на 3 часа). Никаких бонусов в матче / экономике / трансферах. - На старте 40 ИД ВИПа дают бесплатно — это примерно игровой круг.
Активно слушаю форум и личные сообщения. Если зайдёшь и что-то сломается — пиши, чиню в течение дня. Если что-то вызывает «а почему так» — пиши, объясню и/или поправлю баланс.
Зачем я это пишу
Хочу собрать на старте менеджеров, которые любят жанр, и обкатать многопользовательский режим. Если ты тот, кто играл в FMO/OFM или просто хочет вечером по полчаса заниматься клубом — попробуй. Бесплатно.
Как я запустила Клуб для дружеских знакомств USEFUL MEET с кредитки, трёх симок и страха перед компаниями больше трёх человек
Если честно, всё началось не с бизнес-плана, а с внезапного одиночества. Мои подруги и знакомые резко разлетелись кто куда, и я осталась одна: работа, дом, сон. И так по кругу. Полгода я честно скучала, а потом поняла: всё, хватит. Хочу найти свою компанию друзей, с кем классно проводить время, тусить в выходные. Где-то в моих розовых мечтах, давно еще, рисовалась идеальная компания, как в подростковых сериалах: «Ривердэйл», «Друзья» — знаете, где все собираются, шутят, поддерживают друг друга и как-то умудряются быть на одной волне.
Так как раньше я иногда ходила на разные встречи вроде мафии, настолок, (эти компании всегда разваливаются спустя пол года максимум). Но суть одна туда люди ходят ради новых знакомств. Я подумала: а почему бы не собрать знакомства в игровом формате, если это так заходит? Но только в прямую обозначить цель. Чтобы и интересно, и не напряжно, но при этом с пользой. Где легко общаться и много интересных людей. Так и родилась идея нетворкинга для дружеских знакомств, а за ней и основная концепция клуба USEFUL MEET: место, где всегда можно найти своих людей. Это было начало. Сама идея.
А уже потом, чтобы как-то рассказать людям, что я собираюсь делать такой клуб, я начала пилить рилсы на ютубе. Честно, думала: если расскажу, что сходила на пару свиданий из приложений, разочаровалась и теперь иду своим путём, вдруг откликнется кто-то с похожей головной болью? (Вообще не понимаю, как там люди находят друг друга, я наоборот только потеряла 4 часа времени из жизни).
Параллельно завела Telegram-канал, настроилась, зарядилась и за неделю до даты мероприятия выложила анонс: собираю нетворкинг для дружеских знакомств до 25 человек, баланс парней и девушек. Звучало как план гения. На деле — как идеальный повод для панической атаки.
Закинула пост на рекламный посев в один канал за 1000 рублей. Который, спойлер, оплатила с кредитки. Потому что у меня не то что бюджет был на создание клуба, я была в долге на 250 000 рублей. Работала тренером за 70 000 в месяц, из которых 22 000 уходило на аренду микро-студии в Москве. То есть денег совсем не было. Вообще.
С того поста написало около 19 мужчин и 2 девушки. Казалось бы, процесс пошёл. Но по факту записались… два человека (уже микро успех). Где набирать остальных, было совершенно непонятно. Честно, я до сих пор не понимаю, как они мне вообще поверили. На канале тогда висело всего два поста и 49 подписчиков. И да, все они были мои контакты — просто знакомые, которых я вежливо попросила «пока что не отписываться».
Паника? Да. Но я не сдалась. Решила спамить вручную: писала людям в личку из разных каналов афиш Москвы. Через 20 сообщений меня, естественно, кто-то заблочил. Потом полезла в приложения для встреч — там тоже быстро поняли, к чему клоню, и заблокировали номер. Пришлось 3 раза менять свой телефон, чтобы зарегистрироваться снова. Выглядела я, мягко говоря, как человек с биполярочкой.
Анонс я выложила в понедельник. Сама встреча была в субботу. И вот, когда оставалось ещё два дня до неё, записано было ровно три человека. Три! Я уже мысленно прощалась с идеей, но продолжила копать. В игру вошла подруга, которая меня на этом этапе очень сильно поддержала. Потом откликнулась мой директор в студии тренировок, где я работаю. Она, кстати, и разрешила провести мой первый нетворкинг у нас же, в зале на 20 квадратов. В тот же день кинула анонс в местных чатах ЖК «Ривер Парк» на Нагатинском затоне, и откликнулась ещё одна девочка.
Так, с огромным стрессом, к субботе я собрала 8 участников. Восемь! Не 25, но зато идеальный баланс, восемь живых людей, которые согласились прийти к незнакомке в субботу вечером (к стати, именно этот формат, только доработанный, в дальнейшем, я оставила и назвала «Камерный» нетворкинг).
Заманивала я их, конечно, фуршетом с игристым, пиццей и фруктами. Чтобы по мимо встречи были еще какие-то плюшки. Потому что билет стоил 1000р., а у меня пустой канал и ноль контента. А если говорить о моих личных навыках ведущей и организатора — это тоже было с нуля. На тот момент я могла общаться только в компании не больше 3 человек, потому что очень стеснялась и боялась вдруг сказать что-то не то. А тут я буквально запихнула себя в ситуацию, где мне нужно было круто отвести целое мероприятие.
Это был огромный стресс. Первый час прошёл как в тумане: я бегала глазами по комнате, ловила паузы и молилась, чтобы никто не заподозрил, что я делаю это первый раз в жизни. Но по факту всё получилось очень весело. Людям понравилось. Самое интересное, что я всегда стараюсь сделать так, чтобы им было комфортно, и в тот вечер эта простая мысль спасла ситуацию. Никто не тянул одеяло на себя, все смеялись, обменивались историями, а не визитками.
И вот, 2 сентября 2023 года, прошёл наш первый нетворкинг для дружеских знакомств USEFUL MEET. Для меня это уже был грандиозный успех и начало моей мечты. Я очень была довольна собой!
А по фактам первый Нетворкинг я отвела конечно же в ноль по бюджету, закупила пару игр , сам фуршет. Разбились ожидания, что сейчас как толпой люди запишутся сразу, вообще не так! Еле 8 собрала, причём чисто не знакомых мне пришло 4. И для 25 человек нужно еще поднажать. И до этого момента собрать какой то промежуточный ... (если хотите почитать как я собрала второй Нетворкинг, сколько людей и что я чувствовала, то спросите в комментариях)
Сейчас клуб живёт своей жизнью, правила выстроены, люди приходят сами. Но я до сих пор иногда улыбаюсь, вспоминая, как меня банили за спам, как я меняла симки, и как те самые 8 человек в зале на 20 квадратов дали мне понять: оно того стоило.
Вопрос к вам, пикабушники: кто тут запускал что-то своё с полного нуля, когда денег нет, а страх перед «а вдруг не придут» съедает заживо? Как вы вывозили первые встречи и переставали бояться вести людей? Кидайте в комменты свои истории. Самые интересные разберу в следующем посте, соберу чек-лист для тех, кто тоже хочет начать, но боится сделать первый шаг.
8 смелых человек и одна тревожная ведущая на первом Нетворкинге для дружеских знакомств в клубе USEFUL MEET
Сделал браузерный Морской бой с помощью ИИ. Теперь после попадания нужно ещё добить корабль
Всем привет.
Меня зовут Артём.
В обычной жизни я занимаюсь цифровизацией, автоматизацией, веб-приложениями, аналитикой и всем этим прекрасным миром, где бизнес сначала ведёт данные в Excel на 40 вкладок, потом ещё в пяти чатах, потом у кого-то на флешке, а потом внезапно говорит:
“Слушайте, а можно это как-то нормально автоматизировать?”
Поэтому к ИИ я отношусь не как к волшебной кнопке “сделай красиво”, а скорее как к инструменту, который помогает быстрее проверять идеи.
Раньше, чтобы собрать даже небольшой цифровой продукт, нужно было либо самому хорошо программировать, либо искать разработчиков, дизайнера, тестировщика, потом долго объяснять, что ты хотел, потом объяснять ещё раз, потом немного страдать.
Сейчас один человек может за несколько вечеров собрать работающий прототип.
Не всегда идеальный.
Не всегда красивый внутри.
Иногда код выглядит так, будто его писали в машинном отделении тонущего корабля.
Но оно запускается.
А значит, уже интересно.
Как вообще появился Морской бой
В какой-то момент мы с девушкой захотели просто поиграть во что-то лёгкое.
Не в игру, где нужно три часа разбираться в интерфейсе.
Не в матч, где тебя через 20 секунд уничтожает школьник с реакцией боевого дрона.
А во что-то простое: открыл, скинул ссылку, сыграл.
Вспомнили про Морской бой.
Казалось бы, ну что может быть проще? Морской бой онлайн точно должен где-то нормально существовать.
Но на практике началось классическое:
то куча рекламы;
то интерфейс выглядит так, будто сайт случайно выжил с 2008 года;
то непонятно, как играть с другом;
то всё вроде работает, но желания сыграть ещё одну партию не появляется.
И тут у меня возникла та самая опасная мысль:
“А почему бы не сделать самому?”
Тем более сейчас есть ИИ, Replit и очень коварное ощущение:
“Да там же вроде ничего сложного.”
Спойлер: сложное всё равно находится. Просто оно сначала прячется.
Просто классический Морской бой делать не хотелось
Обычный Морской бой — хорошая игра. Все знают правила, всё понятно: поставил корабли, называешь клетки, попал, мимо, ходи дальше.
Но если просто перенести это в браузер, получится ещё один Морской бой онлайн. Работать будет, но ощущения “вау, хочу ещё” особо не появится.
Мне хотелось оставить понятную базу, но добавить одну фишку, из-за которой партия станет живее.
И тут я вспомнил старые автоматы “Морской бой”.
Кто помнит — это такие автоматы в виде перископа. Смотришь внутрь, видишь кораблик, который движется туда-сюда, и пытаешься вовремя выстрелить.
Никакой ультраграфики.
Никакого боевого пропуска.
Никаких легендарных скинов капитана за 999 монет.
Просто корабль, прицел и мысль:
“Сейчас… сейчас… сейчас… блин.”
И я подумал: а почему бы не добавить такую механику в обычный Морской бой?
Главная фишка моей версии
В моей игре, если ты попал по кораблю противника, урон не засчитывается сразу.
Сначала запускается мини-игра.
Корабль движется, а тебе нужно попасть по нему выстрелом.
Попал — урон засчитался.
Промахнулся — противник сохранил корабль.
То есть найти корабль — это только половина дела. Его ещё нужно добить.
Из-за этого партия становится чуть напряжённее. В обычном Морском бое ты попал — всё, красавчик. А здесь ты сначала чувствуешь себя адмиралом, а через пару секунд можешь промахнуться и понять, что адмирал из тебя пока примерно как из табуретки подводная лодка.
Я дал механику попробовать нескольким людям, и обратная связь была хорошая. Главное — люди понимали, зачем эта мини-игра нужна. Она не выглядит как что-то прикрученное сбоку просто ради галочки.
Она реально добавляет эмоцию.
Особенно когда ты уже нашёл корабль, но промахнулся.
Это больно.
Но весело.
Особенно не тебе.
Что сейчас есть в игре?
Сейчас это браузерный Морской бой онлайн.
В игре уже есть:
— расстановка кораблей;
— комнаты по ссылке;
— подключение к игрокам из списка онлайн;
— мини-игра после попадания;
— чат во время боя;
— фоновая музыка;
— звуки выстрелов и попаданий;
— очки за победы и поражения;
— магазин аватаров;
— версия для компьютера и телефона;
А САМОЕ ГЛАВНОЕ: ПОЯВИЛСЯ ОДИНОЧНЫЙ РЕЖИМ
То есть можно открыть игру, создать комнату, отправить ссылку другу и сыграть.
Это не “убийца Steam”.
Не новая GTA.
Не проект, после которого крупные студии начнут срочно собирать совещание.
Это небольшой браузерный проект, который уже можно запустить, показать людям и проверить идею.
Очки и аватары
Ещё я хотел добавить простую мотивацию играть дальше.
Во многих играх сейчас есть монетки, кристаллы, сундуки, сезонные пропуски, премиум-пропуски, улучшенные премиум-пропуски и, кажется, скоро будет отдельный пропуск на покупку пропуска.
Мне не хотелось тащить это в маленький Морской бой.
Поэтому сделал максимально простую систему:
победа = +1 очко
поражение = -1 очко
Накопил 10 очков — можешь купить аватар.
Мне нравится сама идея, что аватар здесь — это не просто картинка, которую ты купил донатом, а небольшая визитка игрока.
Видно, что человек хотя бы немного повоевал.
Ну или очень старался не проигрывать.
Если вам интересно, то прошу перейти по ссылке и посмотреть на игру. Тем более мы только что обзавились собственным хостом и доменом, добро пожаложвать: https://morskoyboy-online.ru/












