ape_ruby 0.50a release!!

루비/ape_ruby | 2011/02/12 01:17 | Posted by DMW
크리에이티브 커먼즈 라이선스
Creative Commons License



readme.txt
ape_ruby 0.50a is ruby port of APE 0.50a. APE(Actionscript Physics Engine) 
is a free AS3 open source 2D physics engine, released under the MIT License. 

ape_ruby supports all features of original Actionsciprt version, and 
slightly modified for support serveral rendering methods. It is released 
under MIT License. 

Because of my lack of English writing skill, there is no documents for 
ape_ruby. But, you can use the documents for original version.

Have a fun.

-- DMW(filepang@lycos.co.kr, http://www.filepang.co.kr) --


license.txt
Copyright (c) 2010, 2011 DMW 

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

download link - source code & windows demo
official homepage

APE google groups

PS.
getting-started-basic-ape-examples and rigid particle will be ported in few days.

저작자 표시 비영리 동일 조건 변경 허락

댓글을 달아 주세요

  1. PraisedGuy 2011/02/12 01:21  댓글주소  수정/삭제  댓글쓰기

    Aweeeeeeesome ! 

  2. 윤호 2011/03/09 19:03  댓글주소  수정/삭제  댓글쓰기

    루비빠의 귀환이로군...

크리에이티브 커먼즈 라이선스
Creative Commons License

그동안 올렸던 포스트가 제목 때문에 구글 검색이 잘 안되길래...다시 올림. -_-;;

readme.txt
ape_ruby is ruby port of APE. APE(Actionscript Physics Engine) is a free 
AS3 open source 2D physics engine, released under the MIT License. 

ape_ruby supports all features of original Actionsciprt version, and 
slightly modified for support serveral rendering methods. It is released 
under MIT License. 

Because of my lack of English writing skill, there is no documents for 
ape_ruby. But, you can use the documents for original version.

Have a fun.

-- DMW(filepang@lycos.co.kr, http://www.filepang.co.kr) --

Copyright notice
Copyright (c) 2010 DMW 

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

download link


저작자 표시 비영리 동일 조건 변경 허락

댓글을 달아 주세요

Ubuntu 8.10에 Ruby/SDL 설치하기

리눅스 | 2010/08/21 18:19 | Posted by DMW
크리에이티브 커먼즈 라이선스
Creative Commons License
일단 ruby랑 gem까지 다 설치를 하자. 원래는 그러구나서

sudo gem install rubysdl

명령으로 한방에 설치가 되야 되는데...뭐라고 에러를 막 토해내면서 안된다.
아래처럼 설치하자

sudo apt-get install libruby1.9
sudo apt-get install libsdl-ruby

이러면 된다 -_-;;

원래 ruby/sdl gem이 문제가 좀 많은거 같다. 윈도우에서도 설치가 잘 안된고..암튼 웃기다


고침

gem으로 설치가 왜 안되는지 알았다능. sdl 라이브러리가 설치가 되 있어야 된다능.

sudo apt-get install libsdl1.2-dev libsdl1.2debian

일캐하구

sudo gem install rubysdl

일캐하면 될꺼심. gem으로 깔면 최신버젼이 깔린다능. 위에 써놓은 대로 하면 1.3.1이 깔림.
구식임. 꼬랐다능.

또고침
sudo aptitude install gnome-devel

sudo apt-get install libsdl1.2-dev libsdl1.2debian
sudo apt-get install libsdl-image1.2-dev
sudo apt-get install libsdl-mixer1.2-dev
sudo apt-get install libsdl-ttf2.0-dev
sudo apt-get install libsmpeg-dev

wget http://shinh.skr.jp/sdlkanji/SDL_kanji-0.0.3.tar.gz
    configure
    make
    sudo make install
 
위에 처럼 모든 의존성이 있는 라이브러리를 다 설치하고 gem으로 설치하면 된다. 이게 가장 쉽고 확실한 방법임.
저작자 표시 비영리 동일 조건 변경 허락

'리눅스' 카테고리의 다른 글

Ubuntu 8.10에 Ruby/SDL 설치하기  (4) 2010/08/21
플러그인 만들어보기  (4) 2010/07/24
How to install Boost Library in Ubuntu 9.04  (2) 2009/10/22
The Linux Kernel - 2.0.33  (0) 2009/08/13
내 vimrc  (0) 2009/05/19
ubuntu 설치  (7) 2008/08/17
TAG ruby, SDL, ubuntu

댓글을 달아 주세요

  1. Favicon of http://marocchino.tistory.com BlogIcon progr_ 2009/02/27 01:11  댓글주소  수정/삭제  댓글쓰기

    우왕- sdl이면 저번에 나무그릴떄쓰던 그거죠? 'ㅅ'

  2. Favicon of http://blog.bab2min.pe.kr BlogIcon ∫2tdt=t²+c 2009/02/27 23:49  댓글주소  수정/삭제  댓글쓰기

    루비 실망이쿤효 그럴줄 몰랐는데ㅋㅋㅋ

크리에이티브 커먼즈 라이선스
Creative Commons License
오늘 도 짬내서 코딩을 좀 했다능. 공개해도 될꺼 같아서 일단 올려본다능.


readme.txt
ape_ruby is ruby port of APE. APE(Actionscript Physics Engine) is a free 
AS3 open source 2D physics engine, released under the MIT License. 

ape_ruby supports all features of original Actionsciprt version, and 
slightly modified for support serveral rendering methods. It is released 
under MIT License. 

Because of my lack of English writing skill, there is no documents for 
ape_ruby. But, you can use the documents for original version.

Have a fun.

-- DMW(filepang@lycos.co.kr, http://www.filepang.co.kr) --

Copyright notice
Copyright (c) 2010 DMW 

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

download link

저작자 표시 비영리 동일 조건 변경 허락

댓글을 달아 주세요

  1. Favicon of http://tcltk.co.kr BlogIcon 2010/07/07 16:08  댓글주소  수정/삭제  댓글쓰기

    우왕~ 굿이라능 >.<
    Tcl 바인딩도 해주세용.

"No available video device" error with SDL

뻘글들 | 2010/05/21 03:26 | Posted by DMW
크리에이티브 커먼즈 라이선스
Creative Commons License


"No available video device" error with SDL 

이런 에러를 만나면서 SDL 어플이 실행이 안되면

running "aptitude install gnome-devel" then reconfinguring and compiling sdl

이렇게 대처한다. 까먹을까바 블로그에 백ㅋ업ㅋ
저작자 표시 비영리 동일 조건 변경 허락

댓글을 달아 주세요

  1. 2010/05/21 15:42  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

크리에이티브 커먼즈 라이선스
Creative Commons License
간만에 시간내서 버그 좀 잡았다능

오늘 야구장 갔는데 한화가 이겼음 >_<



코드를 좀 더 다듬은 후에 배포하면 될꺼 같은 느낌
저작자 표시 비영리 동일 조건 변경 허락

댓글을 달아 주세요

  1. Favicon of http://lazygyu.tistory.com BlogIcon LazyGyu 2010/05/20 18:54  댓글주소  수정/삭제  댓글쓰기

    바퀴에 점이라도 하나 찍어주세요 ㅠㅠ 회전하는거 보고 싶단 말이에요 ㅠㅠ

크리에이티브 커먼즈 라이선스
Creative Commons License
depth_b 를 depth_a로 한 글자 잘못쳐서 거의 일주일동안 버그 찾았다능 -_-;;; 아무튼 아래는 간단한 테스트 동영상이다.




이제 아래 3 클래스만 테스트해보면 된다. 예상은 잘 될꺼 같다능.
WheelParticle
SpringConstraint
SpringConstraintParticle

>_<
저작자 표시 비영리 동일 조건 변경 허락

댓글을 달아 주세요

  1. sloth 2010/03/21 04:43  댓글주소  수정/삭제  댓글쓰기

    이제 depth_alpha, depth_bravo, depth_charlie 요로케
    군바리안표기법을;;; 암튼 횽 멋지다능

  2. 유노 2010/04/04 09:52  댓글주소  수정/삭제  댓글쓰기

    스타3 만드는 거임? 우걱우걱

크리에이티브 커먼즈 라이선스
Creative Commons License
오늘 포팅한 클래스들
APE::SpringConstraintParticle 
APE::WheelParticle 
APE::RimParticle 
APE::Graphics  <- 빼 버렸다. 필요업ㅂ을꺼 같다.

지금까지 포팅한 클래스들
APE::AbstractCollection
APE::AbstractConstrain
APE::AbstractItem
APE::AbstractParticle
APE::APEngine
APE::Collision
APE::CollisionDetector
APE::CollisionResolver
APE::Composite
APE::Group
APE::MathUtil
APE::Vector
APE::Interval
APE::CircleParticle
APE::RectangleParticle
APE::CollisionResolver
APE::Composite
APE::Group
APE::MathUtil
APE::Vector
APE::Interval
APE::CircleParticle
APE::RectangleParticle
APE::SpringConstraint

앞으로 포팅해야 할 클래스들
업ㅂ다
 
앞으로 해야 될 일들
디버깅 >_<


테스트 화면


저작자 표시 비영리 동일 조건 변경 허락
TAG Ape, ruby, SDL

댓글을 달아 주세요

  1. Favicon of http://www.filepang.co.kr BlogIcon DMW 2010/03/14 19:32  댓글주소  수정/삭제  댓글쓰기

    ... 버그 쩐다 -_-