바이브코딩으로 게임 만들기 - 솔직한 현직 개발자 후기
바이브코딩으로 게임 만들기
바이브코딩으로 게임을 만들때는 딱 한가지를 기억해야 한다!
만들려는 게임이 됐건 무엇이 됐건 간에 어떤 플랫폼 혹은 어떤 워크프레임을 쓸것인지 대략은 알고 있어야 한다는 것이다.
가령 크로스플랫폼 게임을 만들려면, HTML, CSS, JavaScript를 사용해야 한다는 것을 알고 있어야 한다. 왜 HTML이 크로스플랫폼에 적합할까? 그것은 HTML이 브라우저가 이해할 수 있는 언어이기 때문이다. 브라우저는 우리가 인터넷을 볼때, 핸드폰이 됐건, 데스트톱이 됐건, 노트북이 됐건 무조건 설치되어있던지 혹은 설치 할 수 있다. 항상 쓰는 에지, 크롬, 사파리 등이 그것이다. 다시 말해 어디나 있어서 크로스플랫폼이다.
참고로 크로스프랫폼은 웹, 앱, 데스크탑 등 다양한 플랫폼에서 동작하는 앱을 만들 수 있는 기술이다. 핸드폰이건, 태블릿이건, 컴퓨터이건 상관없이 동작하는 앱을 만들 수 있다는 것이다.
자 그럼 만약, 위의 내용, 즉 큰그림을 모르고 바이브 코딩을 한다면 어떻게 될까? 만약 운이 좋다면, 아니면 아주 비싸고 좋은 A.I를 쓴다면 위의 내용을 모른다고 해도 아마 잘 만들어 줄것이다. 하지만, 일반적으로 우리가 쓰는 chatGPT, Gemini, Claude 등은, 아직은 실수를 한다. 때로는 전혀 다른 기술을 전혀 다른 장치에 사용해서 엉뚱한 결과를 내놓는다. 가령, 우리같은 사용자가 위의 내용을 모른체 요구 했다가는 "수정과 디버깅"의 늪에 빠지게 될것이다.
하지만 걱정하지 말자. 우리가 여기서 하려는 것이 바로 그것이니까! 실전에서 알게된 쉽고 빠른 바이브 코딩 비법.
행운을 빈니다! 홧팅😄
어떤걸 알게 되냐면,
- 큰 그림: 어떤 플랫폼, 혹은 워크프레임을 쓸것인지 개념 잡기.
- 밑바탕 이해하기: 간단한 HTML, 파이썬, 자바스크립트 정도의 문법 이해하기
- 유용한 팁: 실전에서 알게된 유용한 팁
연락하기 : WeListenToCustomer@gmail.com