개발일지 1일차개발일지 2일차개발일지 3일차특갤 바이브 코딩 대회) 니 이름에 담긴 '운명'을 코드로 해석해봤다. feat. MD5 배틀
특붕이들아 안녕.
눈팅만 하다가 '바이브 코딩 대회'라는 흥미로운 주제가 보여서, 그동안 머릿속으로만 구상하던 프로젝트를 실체화해서 들고 와봤다.
이름하여 "MD5 배틀 시뮬레이터".
이 게임의 규칙은 단 하나. "모든 것은 이름에서 시작된다."
네 이름 석 자에 담긴 고유한 '바이브'가 어떻게 하나의 캐릭터가 되고, 운명을 결정하는지 직접 체험해 봐라.
그래서 이게 뭔데? (The Vibe)이 게임은 완벽한 밸런스나 치밀한 기획보다, '이름'이라는 단 하나의 입력값이 모든 것을 결정하는 '바이브 코딩'의 컨셉을 따라 만들었다.
- 1단계: 운명의 암호화
- 네가 입력한 이름은 MD5 알고리즘을 통해 32자리의 고유한 암호(해시)로 변환된다. 이 암호가 바로 네 캐릭터의 유전자 코드다.
- 2단계: 유전자 코드 해석
- 32자리의 암호를 조각내서 캐릭터의 모든 것을 결정한다.
- [0~11번] 암호 → HP, 공격, 방어 등 6가지 기본 능력치
- [12번] 암호 → 8속성 (화,수,뇌,풍,광,암,지,금) 중 하나의 주 속성
- [13번] 암호 → 8종족 (인간,엘프,드워프,오크,언데드,정령,용족,마족) 중 하나의 종족
- [14~25번] 암호 → 위력과 명중률이 반비례하는 3개의 고유 기술
- 32자리의 암호를 조각내서 캐릭터의 모든 것을 결정한다.
아래 창에서 직접 네 이름과 친구 이름을 넣고 배틀을 시작해 봐라. 과연 누구의 '바이브'가 더 강할까?
예시배틀2 샘 알트먼 VS 데미스 허사비스 (24프레임)
사실 이 글도 AI가 써줘서 완결성이 올라갔다 생각해
코드펜 임베드가 안돼서 걍 링크첨부함. 개발일지 쓸 때는 분명 HTML 편집기에서 임포트 잘 됐었는데...
https://gist.github.com/XinKer-Kim/a9a49326ecb4c2a18cfc856e150c48bb
코드 전체 내보내기 @ 깃허브
해당 댓글은 삭제되었습니다.
동작은 해.. 디시에 임베드가 안생겨갖고그렇지
바이브코딩추
재밌어보이네ㅋㅋ
재미요소는 계속해서 넣고싶긴한데 일단락.. 좋은 생각 나면 4일차 일지도 작성할듯
이러다 완몰가 까지 만들겠구나 ㅊ
완전몰입 가상현실 첨접하네 ㅋㅋ기구 끼고 데미지 들어오면 증강가상까진 되나 ㅋㅋ