Не все сразу, нет универсального движка, каждый под свои цели.
Для игр можете UnrealEngine, Uniti..
Для создания сайтов - это WordPress, Joomla..; для магазинов: OpenCart, Shop-Script..
Для создания программ ищим уроки в интернете, можете книги по опред. языкам программирования, чтобы потом на них писать программы. Для начала посоветую вам Python, потом C#.
Удалите прежнюю ненужную картинку с сервера (совсем). Бывает так, что на сервере где-то в файлах остается прежнее изображение и постоянно "выскакивает вместо нового"... Найдите его и удалите. Загрузите свою новую картинку. Если сбой повторяется и подставляется прежняя картинка, - попробуйте поменять "имя" новой картинки. Не помогло? Посмотрите в Firefox: какой путь прописывается и проверьте имена файлов изображения. Это просто сбой.
Опять же - Firefox подскажет, где в каких файлах "прописаны" пути к свойствам товара. Если свойства уже заданы (и неправильно) - просто исправьте на то, что необходимо ("мягкий" на "жесткий"). Либо посмотрите: где и как задаются эти дополнительные свойства товара, и создайте свои (новые) по примерам существующих.
Специально для тебя есть вот такое видео. Тут ты и узнаешь как применять при вводе команд делать какие любо действия. Именно в этом примере как скрывать и показывать текст. На сомом деле это настолько просто, что даже программирование нам не пригодится.
На самом деле это очень просто и реализуется через код execute(''); Между одинарных ковычек ставишь ссылку на игру или программу, после чего просто запускаем проект и наслаждаемся результатом. Советую посмотреть видое там всё ясно, понятно и без воды.
На такой сайт надо (не обязательно для п.2.) составить техническое задание (я сейчас учусь их писать), а потом одно из двух:
1) лично: составить блок-схему, написать движок на PHP5 с использованием СУБД MySQL на сервере, и HTML5+JS+CSS на браузерах, выбрать и купить хостинг (можно создать "хостинг" даже у себя дома, но это для специалистов и ловить грань между затратами и надёжностью), забросить на него свой код. Виртуальный сервер настраивать сложнее.
2) отправить Т.З. в веб-студию (их очень много) и чтоб они создали сайт по вашему желанию согласно Т.З. Студия может пожелать переписать Т.З. (и добавить много всякого относительно ненужного заказчику) Они сами посоветуют и хостинг, и тарифный план. Новичкам предпочтительнее всё, что можно, взвалить на студию.
Подчёркиваю, что Т.З. в случае уникального сайта - очень важная "мелочь", о которой мало кто вспоминает или знает. Но это как план путешествия или строительства - лучше, когда он есть. И чем он подробнее, тем лучше.
Я скажу (мое чисто субъективное мнение) что Стоит использовать HTML5 По сравнению с предыдущей версий эти нововведения очень удобные. Перед нами открываться возможности которые раньше просто не возможно было решить. Чего только стоит вставка видео, и отказ от вечно дырявого флеш. За HTML5 будущее