![стартовое](/_astro/animelife_init.CUWn72dg_Z1NYLSQ.webp)
Магазин фонов профиля анимелайфа (скриншот из игры)
local tasks = { -- Задачи
"с нуля вернуть сервер к жизни",
"разработать уникальные системы",
"улучшить интерфейс"
}
local tools = { -- Средства
"язык программирования Lua (GLua)",
"реляционная СУБД MySQL",
"текстовый редактор Visual Studio Code",
"Figma для прототипирования интерфейса"
}
local modules = { -- Модули к разработке
"достижения, в т.ч уровни игрока",
"администрирование, т.е админка",
"текстовый чат",
"магазины игровых предметов (внутриигровая валюта)",
"магазин пожертвований (реальная валюта)",
"инвентарь",
"ежедневные бонусы",
"фоновая музыка и эмбиенс",
"НИПы, с которыми можно поболтать",
"окно часто задаваемых вопросов",
"основное меню (лидерборды, новости, профессии, настройки и магазин)",
"группы, или пати",
"система проведения ивентов",
"система перемещения и создания игровых предметов (например, мебели)",
"скиллы и абилки для профессий",
"сущности, или энтити (доска пиксель-артов, денежные принтеры)"
}
animelife:prepare_and_go(tasks, tools, modules)
![таблица очков: до](/_astro/animelife_scoreboard_before.wXMcCOMj_Zckh6V.webp)
![таблица очков: после](/_astro/animelife_scoreboard_after.Y9Jbn146_Z229cub.webp)
-- В таблице очков появилась индикация уровня, которая меняет цвет в зависимости от крутости числа :)
-- Панель каждого игрока кликабельна, разработан профиль справа, в состав которого входят:
--[[
— обложка;
— аватарка;
— никнейм;
— статус;
— рейтинг (в виде лайков и дизлайков);
— бейджи;
— данные о блокировках;
— быстрый админский доступ;
— и достижения.
]]
![разное](/_astro/animelife_misc.BjQmvPwZ_ZYHVOo.png)
В процессе работы я получал фото из Японии, которые делал мой коллега — это очень вдохновляло 💕
![heads-up-display: до](/_astro/animelife_hud_before.DyxYN8Ko_1CyovN.webp)
![heads-up-display: после](/_astro/animelife_hud_after.CswWFlBz_DN5Sl.webp)
-- Heads-up-display (HUD) полностью переработан и зависит от класса выбранной профессии
![плейсинг предметов](/_astro/animelife_placing.B8YjFYQ0_2rJEMT.webp)
![принтеры](/_astro/animelife_printers.7lucbjFW_Z1CLd5l.webp)
![главное меню: до](/_astro/animelife_mainmenu_before.BN7Sa_eC_Z1VXrlD.webp)
![главное меню: после](/_astro/animelife_mainmenu_after.D4sOI1ls_p73mX.webp)
-- Основное меню стало более функциональным, чистым и производительным
![трелло](/_astro/animelife_trello.DHpC5EPf_Z15Udv5.webp)
Это было грязно…