본문 바로가기

코딩애플2

8/19 게임엔진 정하기 1-2년 전 쯤에, "뱀파이어 서바이벌"(Vampire Survivors)라는 게임이 유행했던 적이 있다. 그 게임을 보며, "커피 2잔 가격에, 이렇게 재밌을수가"라는 생각이 잊히질 않는다. 그러던 와중에, 뱀파이어 서바이벌이 JS로 만들어졌다는 사실에 두 번 놀랐다. https://www.youtube.com/watch?v=XH1DriGkT2E&ab_channel=%EC%BD%94%EB%94%A9%EC%95%A0%ED%94%8C 사실 개발자를 꿈꾼다면, 누구나 게임 개발자도 잠시 꿈꿨었을 것 이다. 더군다나 일확천금을 거둔 뱀파이어 서바이벌이 사이드프로젝트로, 그것도 JS로 이루어져 있다는 사실에, 미약해나마 게임을 만들어보고자 한다 일단 기획하는 게임으로는 몇가지가 있지만, 일단 접근성이 쉽고, .. 2023. 8. 19.
React(5) 리액트 웹사이트 Github Pages로 배포하는 법 목차 1. 배포하는방법 - build 하기 - 무료 호스팅해주는 github pages에 올리기 2. 예상 에러 및 주의 사항 배포하는 방법 1. build 하기 여러분이 작성한 state, JSX, , props 이런 문법들은 브라우저가 해석할 수 없으니 그대로 배포할 수 없다! 따라서, 이런 문법들을 CSS, JS, HTML 문법으로 바꿔주는 작업이 필요하다. 이것을 컴파일 또는 build라고 한다. build 하려면 여러분의 리액트프로젝트에서 터미널을 켠 후 npm run build 입력하면 된다. 입력하면, 작업 프로젝트 폴더 내에 build 라는 폴더가 하나 생성되는데, 여태껏 짰던 코드를 전부 .html .css .js 파일로 변환해서 거기 담아준다. 이제 build 폴더 안에 안에 있는 내용.. 2023. 7. 1.