Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rich1eo/hackathon-2023
Hackathon Winner Project for non-profit organization
https://github.com/rich1eo/hackathon-2023
Last synced: 3 months ago
JSON representation
Hackathon Winner Project for non-profit organization
- Host: GitHub
- URL: https://github.com/rich1eo/hackathon-2023
- Owner: rich1eo
- Created: 2023-11-06T10:28:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-20T08:34:15.000Z (12 months ago)
- Last Synced: 2024-04-06T05:34:12.526Z (7 months ago)
- Language: TypeScript
- Homepage: https://stronger-than-fears.vercel.app
- Size: 18.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Благотворительный хакатон джунов, 2023
[Деплой](https://stronger-than-fears.vercel.app)
## Команда №4
Контакты:
- [Виктория](https://t.me/Veles_Pan)
- [Валерия](https://t.me/valeriefilatova)
- [Влад](https://t.me/rich1eo)## О проекте - Shoot Children' Scares
**Сложность**: 🟧 средняя
Реализован весь [список страхов](https://docs.google.com/document/d/16nTLrzaVVOPffb91CrFZO0fv1KRhJQ1_hNFxRFyPYvQ/edit)
### Фичи
**Реализован базовый минимум:**
- вывод поля с правилами игры и приглашением стартовать
- вывод поля со страхами, которые появляются и прячутся:
- возможность "отстреливать" страхи, при попадании они исчезают с анимацией, которая маркирует попадание;
- возможность начать игру заново;
- экран поздравления с окончанием игры + количество очков;
- "легенда" с описанием: какая иконка соответствует какому страху;**Реализованные дополнительные фичи:**
- разное время для партий на выбор;
- возможность бесконечной партии;
- разная "сложность" страхов в рамках партии + разное количество очков сообразно сложности каждого (_в игре реализованны разные виды оружия, урон по страху зависит от выбранного_);
- разная "сложность" и сила оружия (_разные страхи по-разному реагируют на разные виды оружия_);
- игровой сюжет;## Стек
- Собран в моно-репозитории [Nx](https://nx.dev/)
- Front:
- React
- TypeScript
- PixiJS
- React Router
- Context API
- CSS Modules## Дизайн
- [Figma](https://www.figma.com/file/0RmaO2deCu9OWJX3KDXNBC/%D0%A5%D0%B0%D1%82%D0%B0%D0%BA%D0%BE%D0%BD---Shoot-Children'-Scares?type=design&node-id=0-1&mode=design&t=mUkQQJVnxiiVFAvh-0)
- [Ассеты](https://drive.google.com/drive/folders/1YExsj424hx9fiY5FuZyl6qU1yePhjKpq)## Запуск проекта
Чтобы запустить проект локально в дев-режиме: `yarn nx serve front-end`.
Развернется по адресу: http://localhost:4200/