'andwhy'에 해당되는 글 29건

  1. 2010.10.21 :: 로컬 파일생성 AIR
  2. 2010.08.19 :: 운석피하기..(똥피하기게임...) noImage...
  3. 2010.04.21 :: MazeGenerate (2)
  4. 2010.04.16 :: 하늘에서 좀"비"가 내린다면~
  5. 2010.04.16 :: LineAge2 모델링 적용..
  6. 2010.04.16 :: 잠안와서 만든 MAZE
  7. 2010.04.05 :: [Maze DFS] Source공유... (2)
  8. 2010.04.02 :: Maze-DFS 만들어지는과정??
  9. 2009.04.22 :: Smoke Text
  10. 2009.03.31 :: FunProject_02_Shooting_03(MissileClass)
Air 2010.10.21 17:28
플생에 "야메코더" 님이 올리신 소켓을 이용한 파일 저장...을 보고..

air로 함 만들어봐야지...

하고 아침에 생각헤서 오후 5시가 됬네요;;-0-;;

간만에 코딩해봤는데...

중요한코딩은 정말 후딱 마쳤는데...

변수하나를 지역변수로 해놓고 계속 안된다고 5시간동안 삽질하고 있었네요..-0-;;;;;;;


로컬 커넥션을 이용해 air로 만들고 싶은 파일을 byteArray로 넘기고 (저장 주소와, 파일이름도...)

air에서 해당 경로에 파일을 써넣는게 끝입니다..

로컬커넥션이니.... 웹이건 로컬이건 전부 사용할수 있을것 같구요...(혹시나 보안문제상 안될수도 있지만 예외처리해서 풀어버리면 가능할듯....)

없는 경로는 ...디렉토리를 만들고 저장하는지...테스트 안해봤네요...(테스트는 간단하지만...급 귀차니즘이..-0-;;;)

byteArray사용하니...as3.0이상으로만 코딩이 가능합니다...
테스트는 안해봤지만 png파일이나 음원파일등등도 로컬에 저장시킬수는 있겠쬬....
(간단한 string은 약간수정하면 air에서 바로 byteArray로 변환해서 저장도 가능할테고..암호화도 가능할것같네요...ㅎㅎ)

첨부한 air파일 설치하고,
package
{
import flash.display.Sprite;
import flash.events.StatusEvent;
import flash.net.LocalConnection;
import flash.utils.ByteArray;
public class Main extends Sprite
{
public function Main()
{
var sendingLC:LocalConnection = new LocalConnection();
sendingLC.send("_myConnect", 'writeFile', "C:/Users/Andwhy/",getTempTextBA(),"myFileName.txt");
sendingLC.addEventListener(StatusEvent.STATUS, onStatus);
}
private function getTempTextBA():ByteArray
{
var retBA:ByteArray = new ByteArray;
var str:String = "저장한 Date는\n\r" + new Date();
retBA.writeMultiByte(str, "UTF-8");
return retBA;
}
private function onStatus(event:StatusEvent):void {
switch (event.level) {
case "status":
trace("LocalConnection.send() succeeded");
break;
case "error":
trace("LocalConnection.send() failed");
break;
}
}
}
}

위 예시 샘플처럼 사용하시면 됨니다..
다른 디버깅툴처럼 static 매소드를 만들어서 모아놓을껄 그랬나??ㅎㅎㅎ


헌데 이걸 실무에서 쓸일이 있을까요???
만들면서 생각난건데...air로 간단한 메모장 프로그램 만들어서 배포하고...이걸 이용해서 특정페이지에서 컴터에 바이러스를 심을수도 있겠는데요...
신고
posted by andwhy
Unity3D 2010.08.19 11:47
http://unitydev.cafe24.com/00_unity/05_AvoidMeteorite/index.html

unitykorea사이트 에서...한 기획자분이 슈팅게임 만드신걸 보고....

"나두 만들수 있는만큼 이것저것 만들어봐야겠다!!!" 라고 마음먹고 만들어봤습니다..

처음엔...gui만으로 간단한 비쥬얼드 같은 퍼즐게임이나 사천성을 만들어보려고 했는데.....

슈팅이 더 간단할꺼 같더군요;;;ㅎㅎ

간만에 게임만들어보면서 즐거운 시간을 보냈네요~~

옆에 3d하는 친구가 있는데...꼬드겨서 간단하게 모델좀 넣어봐야겠어요..ㅋㅋㅋ
신고
posted by andwhy
Unity3D/Maze 2010.04.21 14:28


http://unitydev.cafe24.com/00_unity/03_MazeGenerate/MazeGenerate.html

30*30 짜리 미로를 생성하도록 만들어보았습니다...

미로생성 알고리즘은..DFS라는걸 사용했구요..

시작점에서 반대로 가게 되면 출구가 있습니다..(안보일진 모르지만 정말로 있습니다..)

그리고 절대로 막혀있지 않고 분명 출구까지 길은 이어져있습니다...(저도 실제로 가보진 않았지만..-0-;;툴상에서 확인하면 길은 있습니다..-0-;)

제가 만들어보고 느끼는건데...

혹시라도 살면서 미로에 들어가게되면...

그냥 죽으세요;;;-0-;;

못빠져나옵니다...

신고
posted by andwhy
TAG andwhy, dfs, MAZE, unity
Unity3D/terrain 2010.04.16 15:41


 

이제 캐릭터 넣고..애니메이션 넣는거까진 대충 알겠네요...(튜토리얼정도??)

gui쪽이랑...

사운드쪽좀 넣고 다듬으면 뭔가 될듯!!!+_+

신고
posted by andwhy
TAG andwhy, unity
Unity3D/terrain 2010.04.16 15:39

 

왜일케 머찐겁니까??ㅜ.-;;;

3D디자이너가 아닌관계로...

다른게임 모델링을 슬쩍...(모델러분께는죄송;;;)해서 넣어봤는데....

왜!!!이렇게 잘돌아가는거야~~ㅎㅎㅎ

근데...아직 애니메이션쪽은 어떻게 하는지 모르겠네요...

그래도...terrain....이거 하나만가지고도 입을 못다물겠네....

신고
posted by andwhy
Unity3D/Maze 2010.04.16 15:29

3/1일날 너무 낮잠을 많이자서....

 

밤에 잠이안와서 만들기 시작한 미로게임.....

 

시작점과 도착점은 있지만....

 

도착해도 별다른건 없다...

 

전체 맵을 보면 완전 단순한 미로게임인데...1인칭 시점으로보면....토할것 같다...

(지금 만든건 그나마 좀 쉽게 할려고 어느정도 맵이 보임...시야를 완전 가려버리면....정말 토할지도 모름..)

 

http://unitydev.cafe24.com/00_unity/00_Maze/Maze.html

 

만들려고 컴터 킨게..3:40분....빌드 완료한게...5:50분 정도...

 

약 2시간 정도 걸렸네....

(실제 코딩은 30분도 안한거 같지만...스카이 박스나...기타 UI넣어볼라고 이것저것하다....)

 

머리위에 방향 화살표를 넣고 싶었는데...모델링된게 없어서...(unity안에서는 화살표를 만들방법이 없는듯...) 넣지 못했다...

 

맥스로 대충 만들어서 넣어보고...해봐야지....

 

 http://unitydev.cafe24.com/00_unity/00_Maze/Maze_hard.html

하드버전은 정말 토할지도....

 

조작키 : 화살표 or wasd

점프 (hard Only): space bar 

신고
posted by andwhy
Maze/DFS 2010.04.05 01:08
이전에 만들었던 미로 생성기 소스입니다...

전에 만든건 미로가 생기는과정을 볼려고 불필요한것들이 많았는데...

싹 빼버리고...올립니다...

(대충지워서....필요없은것들이 섞여있을수도...)

그리고 이전에 오류가 생긴건...로직문제가아니라...화면에 그릴때 잘못그리고 있었네요..ㅎㅎ




신고
posted by andwhy
Maze/DFS 2010.04.02 00:56



어젠 DFS알고리즘이 어떻게 돌아가는지 적어봤는데...

오늘은 그 알고리즘을 고대로 적용한...

Flash(Flex) as3.0 DFS Maze Generation(미로생성)을 올리겠습니다....

미로가 어떤방법으로 생기는지를 보여주기 위해...한스텝한스텝마다 모두 화면에 보여주는데...

실제론 바로 생성되니...느리다고 걱정은 안해도 될꺼 같네요...
(100*100 칸짜리는 좀 오려걸리네요...)

 

내일이나 모래쯤엔 클래스 정리해서 공개할생각이니...

혹시 소스 필요하신분은 좀만 기다려주세요...

신고
posted by andwhy
Fun Project/Effect 2009.04.22 15:42

after Effect..
에서..많이 사용하는 연기 효과???

만들어봤는데...

http://blog.naver.com/09chacha?Redirect=Log&logNo=150032685645
이분 블로그에 있는 강좌(?)를 토대로 만들어봤다...

근데...compoundBlur 필터가 없어서....

똑같이는 못만들고...비슷하게만 만들어봤다...

(compoundBlur를 비슷하게 구현해보려고 했는데....좀 구현해볼려고 하니 컴터가 헐떡거려서 못만들겠다...ㅠ.-;;)



신고
posted by andwhy
Fun Project 2009.03.31 11:14

이번에는 미사일클래스..(탄막클래스..) 에대해서 써보려한다...

우선은...탄막클래스가 어떻게 이루어져있는지에 대해 설명하고, 하나씩 다시 설명하도록 해야겠다.

더보기

 


 



 

신고
posted by andwhy

티스토리 툴바