태그>라이브러리(총 116개의 글)
'라이브러리' 관련 최근글
-
- Swaf 2.0 업데이트

-
ReiZes's Devlog by 레이쥬|2008/01/31 17:37
그동안 일이 바빠서 못하다가 오랫만에 작업을 했습니다. Swaf이 아직 대중적이지 못한 관계로 많은 프로젝트에서 prototype.js나 jQuery 등과 같은 라이브러리를 이미 사용하고 있습니다. 이러한 다른 라이브러리들을 같이 사용하더라도 충돌이 나지 않도록 하였습니다. 예를 ..
swaf, 라이브러리, javascript, js, prototype
- Swaf 2.0 업데이트
-
- 요즈음의 근황

-
ReiZes's Devlog by 레이쥬|2008/01/12 00:34
한동안 회사 일도 많고 해서 블로그에 글도 못올렸습니다. Swaf도 틈틈히 진행중입니다. 지금 진행중인 것은 두 가지 입니다. 전에 언급했었던 swaf.gl 개발입니다. 지금은 Firefox 용으로 Canvas 태그의 기능을 wrapping하는 클래스 까지만 만들었습니다. VML로 같은 기능..
swaf, 라이브러리, javascript, js, vml
- 요즈음의 근황
-
- VirtualBox의 폰트가 너무 크게 나오는 문제

-
듬뿍드립니다~ by 듬뿍|2008/01/06 17:32
VirtualBox는 qt3를 사용합니다. Gentoo에서는 다음과 같이 하면 됩니다. * qtconfig를 실행해서 폰트를 변경해주면 됩니다. 그런데, 아무리 qtconfig를 통해서 값을 변경해주어도 통하지 않습니다. 시스템에는 qt3, qt4가 같이 깔려 있습니다. 이게 원인입니다. * equery ..
- VirtualBox의 폰트가 너무 크게 나오는 문제
-
- Swaf.gl 구상

-
ReiZes's Devlog by 레이쥬|2007/12/31 03:18
Swaf의 core는 문서화 및 샘플 적용을 통한 안정화 작업중입니다. 그러나, core만으로 만족스럽지 않기 때문에 swaf을 기반으로 한 확장 라이브러리를 개발하려고 합니다. 웹에서 자주 사용되는 UI 컴포넌트 라이브러리는 다른 분들이 개발하실 예정이고, canvas와 VML을 ..
swaf, 라이브러리, javascript, js, 자바스크립트
- Swaf.gl 구상
-
- 자바스크립트로 만드는 객체지향 게임 - 마무리

-
ReiZes's Devlog by 레이쥬|2007/12/21 17:53
실 개발시간 5시간 정도밖에 안되는 시간으로 일단은 대충 마무리 지었습니다. 때문에, 버그도 많고, 점수나 레벨등도 나오지 않습니다. ㅠㅠ 다행히, swaf의 클래스나 메시징 기능을 사용하여 짧은 시간에 만..
swaf, 라이브러리, javascript, js, 객체지향
- 자바스크립트로 만드는 객체지향 게임 - 마무리
-
- 자바스크립트로 만드는 객체지향 게임 - 게임 메인 클래스

-
ReiZes's Devlog by 레이쥬|2007/12/21 17:27
BombLink 게임의 메인 클래스이다. 폭탄 테이블, 불꽃 레인 등 게임 요소를 생성하고, 게임을 진행시키는 역할을 담당한다. /* 게임메인클래스*/$class({ CBombLink : { bombTable : null, lane : [], level : 1, curFireNum : 0, EVENT_MAP : { fireDrop : ..
swaf, 라이브러리, javascript, 객체지향, js
- 자바스크립트로 만드는 객체지향 게임 - 게임 메인 클래스
-
- 자바스크립트로 만드는 객체지향 게임 - 불꽃 레인 클래스

-
ReiZes's Devlog by 레이쥬|2007/12/21 17:23
불꽃 레인은 불꽃이 떨어지는 장소다. 실제 해당 요소의 div를 생성하고 불꽃 클래스를 생성하여 떨어뜨린다. 불꽃이 한칸씩 아래로 떨어질 때 마다 폭탄 테이블에 이를 알려서 폭발이 일어나도록 한다. /* 불꽃레인클래스- 불꽃이떨어지는곳*/$class({ CLane : { element :..
swaf, 라이브러리, javascript, 객체지향, oop
- 자바스크립트로 만드는 객체지향 게임 - 불꽃 레인 클래스
-
- 자바스크립트로 만드는 객체지향 게임 - 폭탄 테이블 클래스

-
ReiZes's Devlog by 레이쥬|2007/12/21 17:19
폭탄 테이블은 폭탄들이 배열되어 있는 곳이다. 불꽃이 폭탄 테이블을 지날 때 불꽃과 인접한 폭탄에 폭발 메시지를 전달하며, 시간이 지났을 때 폭탄을 1줄 추가 생성하는 역할을 한다. 클래스는 아래와 같다. /* 폭탄들이배열되는폭탄테이블클래스*/$class({ CBombTable :..
swaf, 라이브러리, javascript, 자바스크립트, 객체지향
- 자바스크립트로 만드는 객체지향 게임 - 폭탄 테이블 클래스
-
- 자바스크립트로 만드는 객체지향 게임 - 불꽃 클래스

-
ReiZes's Devlog by 레이쥬|2007/12/21 16:59
불꽃 (실제로는 번개 그림이지만.)은 폭탄 테이블의 양 옆에서 아래로 떨어지며 폭탄을 폭발시킵니다. 불꽃 클래스는 따로 동작하는 것이 없으며, 아래로 떨어지기만 합니다. 불꽃 클래스는 아래와 같습니다. /* 불꽃클래스*/$class({ CFire : { sprite : null, fireShape :..
swaf, 라이브러리, javascript, 객체지향, oop
- 자바스크립트로 만드는 객체지향 게임 - 불꽃 클래스
-
- 자바스크립트로 만드는 객체지향 게임 - 폭탄 클래스

-
ReiZes's Devlog by 레이쥬|2007/12/21 16:54
이제 가장 중요한 부분인 폭탄 클래스입니다. 폭탄은 폭발할 경우 인접 폭탄으로 폭발 메시지를 비동기 방식으로 전달하며, 메시지를 받은 폭탄은 심지가 폭발 방향을 향하고 있는지 판단하여 폭발합니다. 그리고, 다시 인접 폭탄으로 폭발 메시지를 전달하는 것을 반복합니다. ..
swaf, 라이브러리, javascript, 객체지향, oop
- 자바스크립트로 만드는 객체지향 게임 - 폭탄 클래스
-
- 자바스크립트로 만드는 객체지향 게임 - 메시지 큐

-
ReiZes's Devlog by 레이쥬|2007/12/21 16:38
폭탄은 하나에 여러개가 연결 되어 있을 경우 폭발이 여러 갈래로 나뉘어 지게 됩니다. 이 때, 그냥 메시지 전달을 하면 하나의 폭탄에 연결된 폭탄들이 동시에 터지지 못하게 됩니다. 그래서, 메시지 큐를 만들었습니다. 메시지 큐는 싱글턴 클래스로 큐에 메시지 전송을 넣으면 ..
swaf, 라이브러리, javascript, js, 객체지향
- 자바스크립트로 만드는 객체지향 게임 - 메시지 큐
-
- 자바스크립트로 만드는 객체지향 게임 - 스프라이트 관리

-
ReiZes's Devlog by 레이쥬|2007/12/21 16:33
결국, 벼락치기로 만들게 되었습니다. ㅠㅠ 우선 구글과 같은 형태로 스프라이트 이미지들을 한 이미지로 놓고 잘라쓰는 클래스를 만들었습니다. /* 스트라이트통합이미지를관리하는클래스*/$class({ CSpriteBase : { SINGLETON : true, imgURL : '/bomblink/img/spri..
swaf, 라이브러리, 자바스크립트, javascript, js
- 자바스크립트로 만드는 객체지향 게임 - 스프라이트 관리
-
- 자바스크립트로 만드는 객체지향 게임 - 이미지 작성

-
ReiZes's Devlog by 레이쥬|2007/12/20 01:52
결국 어젠 하나도 진행하지 못했습니다. ㅠㅠ 오늘은 점심때 일어나서 투표하고 좀 있다 보니 벌써 이 시간이 되었습니다. 그동안 한 일이라고는 게임에 사용할 이미지를 만든 것 뿐입니다. 디자인과 먼 개발자..
swaf, 라이브러리, 자바스크립트, javascript, 객체지향
- 자바스크립트로 만드는 객체지향 게임 - 이미지 작성
-
- 자바스크립트로 만드는 객체지향 게임 - 화면 및 클래스 설계

-
ReiZes's Devlog by 레이쥬|2007/12/18 00:30
애초대로 하면, 게임에 대한 기획을 하고 룰 정의 및 난이도 조정 등을 해야 하겠으나 자바스크립트를 이용한 객체지향 프로그래밍의 예를 보이기 위한 것이므로 그런것은 생략하고 넘어가겠습니다. 이러면 게임이 재미는 없겠군요. ㅡㅡ 화면은 핸드폰의 Bomb Link 화면을 구조만..
swaf, 라이브러리, 자바스크립트, javascript, js
- 자바스크립트로 만드는 객체지향 게임 - 화면 및 클래스 설계




