티스토리 뷰
1. 자바스크립트로 CPU 구현하기
Logisim으로 CPU를 구현한 적이 있었다. 정말 재미있고 보람감 있긴 했지만, 뭔가 1퍼센트 부족한 것 같은 느낌이었다. 이번에는 부족한 연산 기능도 보충하고, 더불어 CPU설계에 대한 강좌도 마련해서 공개할 계획이다.이 프로젝트가 끝나면 상용 CPU (8080, z80, 6800)등의 자바스크립트 레플리카(에뮬레이터)에 도전해 보도록 하겠다. (언젠가는.....) 이번에는 어셈블러를 python이 아닌 C로 만들 이다.
2. 알람 크롬 확장프로그램 만들기
알람 기능이 있는 크롬 확장프로그램은 이미 널리고 널렸지만, 크롬 확장 프로그램에 대해서 배울 겸 해서 만들고 싶다고 생각했다.
3. Boids 알고리즘 다시 구현하기
내가 이전에 만들었던 Boids 알고리즘은 충분히 흥미롭고 재미있긴 하지만(블로그 왼쪽 사이드바에서 Boid들이 돌아댕기는 것을 볼 수 있다.), 원본 Boids와는 움직임이 약간 다르다는 것을 알 수 있다. 이제는 생 자바스크립트 코드 대신 Phaser 프레임 워크의 강력한 기능을 이용해서 시간을 아끼고, 지난번 보다는 더 확실하게 원본에 가깝게 만들 생각이다.
4. 개미 집단 알고리즘 구현하기
작년에는 만들다 도중에 걷어차버린 개미 집단 알고리즘도 다시 만들어 볼 생각이다. Boids와 마찬가지로 Phaser 프레임 워크를 사용할 계획이다.
5. NEAT 알고리즘으로 게임 깨는 AI 만들기
NEAT알고리즘은 인공 신경망 기술과 유전 알고리즘을 결합한 머신 러닝 알고리즘이다. 조만간 NEAT알고리즘에 대해서 간단하게 설명하는 포스팅을 먼저 올릴 생각이다. 그 뒤에 NEAT 알고리즘을 이용해서 게임을 깨는 알고리즘을 만들 것이다. (간단한 레이싱 게임이나 인스턴트 게임 등등)
'잡담' 카테고리의 다른 글
GCP (구글 클라우드 플랫폼) 한달 사용 후기 (0) | 2019.12.21 |
---|---|
아 티스토리 에디터 웹에서도 쓸 수 있네.. (0) | 2019.04.01 |
요즘 하고 있는 것들 (0) | 2019.01.19 |
일기에 대한 추억 (0) | 2018.12.23 |
티스토리로 블로그를 옮기고 나서 후기 (1) | 2018.12.22 |
- Total
- Today
- Yesterday
- 무선 마우스
- 게임 제작
- 프로그래밍
- 디지털논리회로
- phaser
- SDR
- 확장프로그램
- 아마추어무선
- Ham
- 신호 수신
- 아두이노
- TG-M6600G
- CPU 설계
- 물리 필독서
- 컴퓨터 설계
- 책상 배치
- 발전기 회로
- WEBSDR
- 브레인퍽
- 게임 만들기
- 자바스크립트
- 과학상자
- 크롬
- 인터프리터
- 로지심
- 코딩
- 청소년 필독서
- logisim
- 난해언어
- 발전기ㅣ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |