BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗I made this for my Slayer Legend guild because we kept losing track of who actually hit Dragon Valley each cycle and what promotion/damage they ran. Google Sheets got messy fast, so I built a little pixel-themed PWA instead. It handles the six-day raid cycle, logs attacks, and keeps score context in one place so I'm not chasing people on Discord every reset.
From what people say in the community, DV is a promotion-based raid — hitting at a higher promotion is worth more points. So on top of just "did you attack today," I added two optional fields to each D1–D6 log:
Then there's a readout on the dashboard: total points for the cycle, who's doing the most damage, who's got the best check-in streak, and who still hasn't logged today.
Both fields are optional on purpose — if someone just wants to tap "attacked" without typing in numbers, that still works. The API also still accepts the old bare attack-log shape, so I didn't break anything for people who haven't run the DB migration yet.
New install → just run supabase/schema.sql, done.
Already have data in there? Run these two in the Supabase SQL editor instead of nuking anything:
alter table attack_logs add column if not exists promotion_tier int check (promotion_tier >= 0);
alter table attack_logs add column if not exists damage_score bigint check (damage_score >= 0);
Until you run that, attack logging still works fine — it just won't save the promotion/damage numbers.
supabase/schema.sql..env.example → .env.local (and set the same vars on Vercel).Then just:
npm install
cp .env.example .env.local
npm run dev
The cron in vercel.json fires at 20:00 UTC by default — change it if your guild resets at a different time.
app_settings is one shared row per deployment — this is built for a single guild, not multi-tenant.