An open API service indexing awesome lists of open source software.

https://github.com/testprocess/racing-game

물리II에서 배운 개념으로 물리엔진을 구현하고 레이싱 게임을 만듭니다.
https://github.com/testprocess/racing-game

react threejs typescript

Last synced: 3 months ago
JSON representation

물리II에서 배운 개념으로 물리엔진을 구현하고 레이싱 게임을 만듭니다.

Awesome Lists containing this project

README

        

# racing-game

레이싱 게임입니다. 이번엔 게임을 좀 제대로 만들어 보려고요. 구글플레이가 허용하는지는 모르겠지만, 웹뷰 달아서 안드로이드 게임으로도 출시할려고요. 언제 이뤄질진 모르겠지만, 사이드 프로젝트의 사이드 프로젝트의 사이드 프로젝트로 언젠간 완성되겠죠. 심심할떄마다 업데이트 갈끄니까.

## 이번엔 정상작품인가요?

당연하죠. 출시할 계획을 가지고 있습니다. 그것도 무려 오픈소스로! 저는 오픈소스를 매우 좋아합니다. 그냥 누가 클로즈드 소스로 개발하는거 보면 (숨길게 많구나) 라는 생각이 들어요. 는 아니고요 개인 플젝을 공개하지 않는 사람은 실력이 부족한가보다 라고 생각하게 되죠. 보안? 보안은 기초입니다. 보안 생각한답시고 오픈소스로 공개하지 않는건 자기가 작성한 코드를 신뢰하지 못한다는 뜻입니다. 적어도 주니어라면, 학생이라면 오픈소스로 공개하는 습관을 들입시다.

## 대체 무슨 게임이죠

조이스틱으로 자동차를 움직이는 게임입니다. 인디게임이죠. 아 2d 아니냐고요? 전혀요 무려 3D 입니다. 1차원이 늘어났죠. 인디게임 치곤 오버스펙 아닌가요?

근데 이건 오픈소스 게임(?)입니다. 누구나 컨트리뷰터가 될 수 있어요. 물론 2차배포는 불가능하죠.

## 실행

먼저 ``` npm install ```로 의존성을 설치해줍니다. 이후 실행해줍니다.

```
npm run bundle
```

```
npm run start
```

## 스택

ThreeJS
Typescript/React
Webpack

...그리고 고등학교 물리

## 이거 만든 인간

허형준 [hhj.devent.kr](https://hhj.devent.kr) (프로젝트 오너)