태그>swaf(총 22개의 글)
'swaf' 관련 최근글
-
- 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
- 요즈음의 근황
-
- 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
- 자바스크립트로 만드는 객체지향 게임 - 화면 및 클래스 설계
-
- 자바스크립트로 만드는 객체지향 게임 프로그래밍

-
ReiZes's Devlog by 레이쥬|2007/12/17 14:20
사내에서 주최하는 Dev Night라는 행사에 어찌하여 참가하게 되었습니다. Swaf을 사용한 예를 만들어야 하는데, 실질적인 개발 기간도 3일 정도 밖에 안되고, 업무시간을 빼면 거의 없는 실정이니 간단히 만들어 보기로 했습니다. 개발자이므로 디자인은 포기한채. ㅠㅠ 무엇을..
swaf, 자바스크립트, javascript, 객체지향, 메시징
- 자바스크립트로 만드는 객체지향 게임 프로그래밍
-
- SWAF Class의 Singleton 지원

-
ReiZes's Devlog by 레이쥬|2007/11/30 17:07
SWAF이 자바스크립트로 개발된 단순한 라이브러리의 모음이 아니라 유기적인 프레임웍으로 되기 위해서는 singleton pattern에 대한 지원이 꼭 필요하다고 생각하였습니다. 그래서, 이미 개발해 놓은 SWAF의 클래스 지원 모듈에 Singleton 지원 기능을 추가하였습니다. Si..
- SWAF Class의 Singleton 지원


