старые игры ностальгия 8 bit Sega sega mega drive 2 SNES Super Nintendo 16bit видео песочница ...консоли dirt trax fx snes steel talons snes race drivin snes dirt racer snes super fx chip retro Games vortex snes super fx Steel Talons retrogame cubic pie Power monger ретро игры cubicpie 

Как выглядели бы 3D игры с Super Nintendo (SNES), если бы ее процессор был на 400% быстрее.

Что будет, если запустить 3D игры с приставки SNES (Super Nintendo) на процессоре, частота которого на 400% больше больше оригинальной частоты. Игры с какой консоли работают с разгоном лучше: SNES или Sega Megadrive ?

Игры в видео:
Steel Talons (SNES)
Power Monger (SNES)
VORTEX (SNES)
Dirt Racer (SNES)
Race Drivin (SNES)
Dirt Trax FX (SNES)

Развернуть

Sega sega mega drive консоли Ретро-игры Игры старые игры 3D видео 

Как выглядели бы 3D игры с SEGA MEGADRIVE, если бы ее процессор c был с частотой 100 MHz

Привет, не перестаю удивляться тому, сколько игр 3D выходило на Сегу!
Хватило еще на один ролик, и я не уверен, что посмотрел все:)
Третья часть этого небольшого разбора - теперь это уже трилогия:)

Игры в видео:
New 3D Golf Simulation: Devil's Course (Sega)
Corporation (Sega)
Duke Nukem 3D (Sega)
Star Cruiser (Sega)
Skitchin' (Sega)
Jimmy White's Whirlwind Snooker (Sega)

Развернуть

sega mega drive Sega Ретро-игры старые игры cubicpie Zero Tolerance f-22 sega bloodshot 3D эмуляторы ...Игры консоли m1 battle tank sega mig 29 sega f-117 sega 

Как выглядели бы 3D игры с SEGA MEGADRIVE, если бы ее процессор c был с частотой 100 MHz

Что будет, если запустить 3D игры с приставки Sega Megadrive на процессоре, частота которого 100 MHz, то есть превосходит оригинальную частоту практически во много раз?

Игры в видео:

BloodShot (Sega)

F-22 Interceptor (Sega)

F-117 Night Storm (Sega)

Hard Drivin (Sega)

M1 Battle Tank (Sega)

Mig 29 - Fighter Pilot (Sega)

Zero Tolerance (Sega)

Развернуть

Sega cubicpie Ретро-игры старые игры sega mega drive Steel Talons Power monger эмуляторы gens 16bit ...консоли Игры Kawasaki Superbike (sega) f-15 Strike Eagle 2 LHX Attack Chopper 

Как выглядели бы 3D игры с SEGA MEGADRIVE, если бы ее процессор был в 30 раз быстрее.

Что будет, если запустить 3D игры с приставки Sega Megadrive на процессоре, частота которого 100 MHz, то есть превосходит оригинальную частоту практически в 30 раз?

Игры в видео:
Steel Talons (Sega)
LHX Attack Chopper (Sega)
Kawasaki Superbike (Sega)
Power Monger (Sega) Populous (Sega)
F-15 Strike Eagle II (Sega)

Развернуть

Гарри Потер качалка Рон Уизли Гермиона Грейнджер Джинни Уизли Альбус Дамблдор Волан Де Морт MidJourney видео песочница ...Поттериана нейросети Хогвартс 

Гарри Поттер и дары качалки

Развернуть

картинки Avengers Marvel фэндомы DC видео нейросети MidJourney 

Немного всратости с утра пораньше

А какой вы мститель? Или овощ?

Развернуть

unity Unity3D геймдев Игры сделал сам космос Инди игры нейросети MidJourney 

LTA : Переделать все, чтобы работало точно так же

Привет! Это микро-апдейт по моей космической игре.

• •
publl
c EntityData data {get;prrvate set; >
public void InitfEnotyOata data) {this.data = data;
public int Id {get;} public Enum Type {get;}
public abstarct void lnit(string data);
public float radius; public float mass;
public override void Initfstring data);
public PlanetData

Сначала я думал, что сделаю одноэкранную игру за несколько часов и успокоюсь на этом. Но со временем втянулся, стал добавлять новые фичи. Делал, как получилось и особо не напрягался, что называется работал реактивно.

Если интересно, о какой игре идет речь, посмотрите другие мои посты. Там есть записи геймплея.

Из такого развлечения на вечер игра превратилось в развлечение на много вечеров с перспективой когда-то сделать нормальный играбельный билд:)

К чему я веду? К тому, что наступил момент, когда нужно сделать новый шаг в отношениях с проектом - задуматься об архитектуре. Этим я сейчас и занимаюсь. Так как программист я такой себе, слова вроде Масштабируемость, Гибкость ид были совсем не про мои работы. Я попросил о помощи Сашу, он рассказал, как можно организовать данные и взаимодействие между сущностями в игре. Довольно терпеливо рассказал, спасибо ему за это:) Ведь тупых вопросов я задал немало. 

Таким образом с прошлого раза игра визуально и геймплейно практически не поменялась, так как в основном все изменения внутри кода. 

Сейчас я занят тем, что полностью переделываю подход к генерации планет в игре. Если раньше планеты генерились на ходу, и данные о планетах содержались раздроблено - каждая планета содержала информацию о себе. Из-за этого было неудобно сделать даже радар - приходилось искать каждый объект для отображения на радаре отдельно, так как их ничего не объединяло. 

Но теперь данные о планетах (и о всех остальных объектах в игре) генерируются до старта игры, сохраняются, и уже потом на их основе будет строиться игровой мир. 

Все, что есть на данный момент - это логи, которые показывают, что планеты успешно сгенерировались и к каждой из них есть доступ.

И это только планеты, а я губу раскатал еще на очень много сущностей в игре. Впереди долгий путь, в котором придется подкачать свои скиллы разработчика. Звучит не очень весело, но я уверен, что оно того стоит и результат в итоге будет хорошим :)На сегодня у меня все, спасибо за внимание! 

На картинке - лог с генераций планет и схема наследования классов, в которых будет содержать слой данных игры и слой геймплея. 

Развернуть

Игры сделал сам геймдев Инди игры космос нейросети MidJourney Unity3D unity 

"LTA: Light. Thrusters. Action!" - Осколки. Горение в атмосфере. Метки на радаре

Привет. Очередной апдейт по космической игре.

С прошлого раза сделано немного, но сделано кое-что, а именно:

Осколки кораблей


Если раньше осколки кораблей и пилот, который нечаянно вылетал из кабины во время взрыва корабля, могли вечно летать в космосе. То теперь они также получают урон, как и корабли. Поэтому возможна ситуация, как на видео - пилот, который погиб от собственной ракеты.

Горение в атмосфере


Как и планировал, добавил планетам атмосферу. Атмосфера обладает плотностью, если через нее летит объект, например, корабль, он нагревается. Если нагрев превышает критические значения, корабль начинает гореть и может разрушиться. Также все, что попадает в атмосферу планеты, начинает нагреваться и может сгореть в ней. 

Метки на радаре


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

Скорость и динамика игры

Также доработал параметры корабля - управление стало более отзывчивым, добавлено ограничение на максимальную скорость корабля, увеличена тяга двигателя. Теперь проще садиться на планеты и взлетать с них. 

На этом у меня все, спасибо за внимание :) Пока!)

Развернуть

Игры сделал сам нейросети Инди игры MidJourney космос unity Unity3D геймдев 

"LTA: Light. Thrusters. Action!" - Апдейт по игре

Привет! Самая главная фича - это то, что я придумал название:)

Что добавлено с прошлого раза:

Атмосфера вокруг планет

Пока только визуально, но в будущем планирую сделать, что у некоторых планет в прямом смысле была "своя атмосфера", со своими свойствами. Свойств пока в плане два: это радиус атмосферы и плотность. Плотность влияет на то, как атмосфера будет противодействовать предметам, которые падают на планету.

Если атмосфера плотная, то все, что через нее летит будет получать урон пропорциональный свой скорости. Опять же повторюсь, не знаю, как это будет работать на практике, но посмотреть очень интересно :)

Игры,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,нейросети,Инди игры,MidJourney,космос,unity,Unity3D,геймдев

Генерация сектора космоса

Сделал не очень мудреный генератор планет. Они как бы располагаются каждая на свой орбите вокруг общего большого центра масс. На этом месте будет звезда, но пока ее там нет :) 

Тестировал генерацию на большом количестве планет. Вроде выглядит неплохо. Но думаю, что в итоге в игре в одной звездной системе будет не больше 10-20 планет. 

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

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


Эффекты от попадания снарядов

Тут ничего особенного. Эти эффекты сильно напрашивались. Вариант не финальный, но уже есть с чем работать.


Оружейные системы и получение урона

Изначально в прототипе я сделал только один вид оружия - ракеты. Они сделаны максимально просто и негибко. В целом все получение урона сводилось к тому, что если корабль столкнулся с ракетой, он получает урон и все. 

Когда задумал сделать урон от атмосферы - уже начались проблемы, она в эту систему не вписывается, и нужно делать более универсальное решение. Я посоветовался с другом, и он на программистском языке рассказал мне, как все можно доработать.

И по интерфейсам получается примерно план такой:
-	Создаешь базовый класс DamageData;
-	Создаешь наследников этого класса для каждого типа урона (физический, ножевой, огненный и тд.);
-	Создаешь интерфейс IDamageable;
-	Делаешь в нем метод ApplyDamage(DamageData data);
-	Группируешь объекты

Я более-менее разобрался и переделал систему получения урона. Теперь можно легко добавить новые виды урона и обработать их. 

Снаружи ничего не изменилось, но внутри изменений - о-го-го :)

На этом у меня пока все, надеюсь, скоро можно будет собрать нормальный билд и поиграть в него :)

Спасибо за внимание. Пока!

Развернуть

Игры сделал сам нейросети Инди игры MidJourney космос Unity3D unity геймдев 

Взрывы, осколки и мертвые космонавты: Небольшой апдейт по игре

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

Что добавлено с прошлого раза. 

-Эффект взрыва.

-Осколки разбитого корабля, которые разлетаются от взрыва, подверженны гравитации, могут падать на планеты. 

- Тело пилота. После взрыва корабля из него выбрасывает пилота. Если это игрок, то камера продолжает следить за ним.


Что в планах.

Не знаю когда, но постараюсь следующими сделать следующие штуки:

- Зацикленный сектор космоса - чтобы игрок и враги не могли далеко улететь, хочу сделать космос зацикленным. 

- Случайная генерация секторов космоса. 

- Атмосфера вокруг планет - Все, что попадает в атмосферу начинает гореть, в зависимости от плотности атмосферы и скорости объекта. Понятия не имею, как это будет работать, но хочу попробовать. 

- Режимы с разделенным экраном PVE и PVP - это необходимый минимум, чтобы можно было показать игру игрокам. В игру можно будет поиграть за одним компом вместе с другом. Против компьютерных врагов или друг против друга. 

На этом пока все. До новых встреч. Пока :)

Развернуть