분류 전체보기 썸네일형 리스트형 Xeno Tactic Flash Element TD와 비슷한 게임.. 재미있당.. 중독성이 강한 게임이다. 지금 중요한 일을 하고 있거나 약속이 있다면 하지말라!!! Update -. 새로운 아이템(Wall) 추가: 저렴한 가격(2$) 게임은 아래 링크에서... http://www.onlinegamesquad.com/?1085-1 ( 더보기 텍스트 문서에 대한 처리 텍스트 문서 처리하는 작업이 생각만큼 쉽지 않다. 단순 텍스트라고 해서 예전 ASCII 코드 값만 생각할지 모르겠지만, 다양한 포멧의 텍스트 문서가 있다. 그렇기에 그에 따른 처리도 달라질 수 밖에 없다. 이미지가 JPG인지 GIF인지에 따라 처리를 달리하는 경우와 같다. 작성자: Ospace (ospace114@empal.com) http://ospace.tistory.com 텍스트 문서의 포멧이라고 하면 의아해할 수 있지만, 제가 말하고자하는 부분은 유니코드 관련된 부분이다. 즉, 다양한 인코딩 방식이 있다. 예를 들어 영어권(일반텍스트): ascii 비영어권: Unicode, UTF-8 기타로 다음과 같은 것이 있다. LE와 BE는 Little Endian과 Big Endian 차이이다. UTF-1.. 더보기 3. Lua의 각종 연산자들 Lua에서는 여러 종류의 연사자가 있다. 산술 연산, 비교 연산, 논리 연산으로 구분할 수 있다. 산술 연산이야 계산과 관련된 연산이고, 비교 연산은 어느 것이 더 큰고 작은지, 혹은 같은지 다른지를 참과 거짓으로 나타낸 연산이다. 작성자: Ospace (ospace114@empal.com) http://ospace.tistory.com 3. Lua의 각종 연산자들 논리 연산은 or와 and 같이 참과 거짓 값으로만 연산을 하여 참과 거짓으로 리턴을 한다. 그러니 논리 연산은 단순 참과 거짓 말고도 함수, 변수 등과 같이 사용할 수 있다. 먼저 산술 연산을 살펴보자. a = 10 + 2 -- 덧셉 b = 10 * 3 -- 곱셈 c = 30 - 0.5 -- 뺄셈 d = 22.2 / 3 -- 나눗셈 e = .. 더보기 2. Lua 함수에 대해서 함수는 프로그램 모듈화에 가장 기본적인 기능이며 함수를 얼마나 잘 쪼개어 함수를 선언하느냐에 따라서 프로그램 성능에서 확장성까지 영향을 미친다. 루아에서 함수는 간단하고 쉽게 사용할 수 있으면 유연한 구조로 되어 있어서 좋다. 작성자: Ospace (ospace114@empal.com) http://ospace.tistory.com 2. Lua 함수에 대해서 함수는 구조는 다음과 같다. function이라는 단어가 함수라고 선언을 하고 다음에 함수명이 온다. 그리고 괄호가 와서 함수임을 표시하고 인자를 묶는다. 함수 종결은 end라는 단어에 의해서 끝마친다. function 함수명(인자1, 등등) 명령어들... end실제 사용예를 보도록 한다. -- (1) 일반 함수 형식 function hello1().. 더보기 루아의 BNF 다음은 루아의 BNF이다. www.lua.org에 document 자료를 참조 했으며 5.1 기준이다. Here is the complete syntax of Lua in extended BNF. (It does not describe operator precedences.) chunk ::= {stat [';']} [laststat [';']] block ::= chunk stat ::= varlist '=' explist | functioncall | do block end | while exp do block end | repeat block until exp | if exp then block {elseif exp then block} [else block] end | for Name '=' ex.. 더보기 1. 루아 스크립트 기초 작성자: Ospace (ospace114@empal.com) http://ospace.tistory.com 루아(Lua)에 대해서 일단 루아가 무엇인지 간략하게 알아보자.[1] 루아는 프로그램에 내장되는 스크립트이다. 혹은 임베드 스크립트라고도 한다. 물론 일반적인 스크립트 처럼 바로 실행도 가능하지만, 그렇게는 많이 사용하지 않는다. 장점 메인 프로그램과 서로 호출이 가능하며 데이터 교환도 가능하다. 특히 C언어에 이식하기 쉽다. 그래서 만들고자 하는 메인 프로그램 기능 중에 일부를 루아 스크립트로 별도로 빼어내어 구현하고 이를 메인 프로그램에서 호출가능하다. 스크립트 언어의 장점으로 쉽게 수정해서 붙일 수 있기 때문에 스크립트를 이용해서 기능을 구현할 경우 전체 프로젝트를 새로 컴파일할 필요가 없이 .. 더보기 서버 동영상 처리 용량에 대해 서버 동영상 처리 용량에 대해 작성자: 박재성 (ospace114@empal.com) http://ospace.tistory.com 서버 동영상 처리 용량에 대해서 몇자 적어 보려한다. 서버에서 동영상 처리 용량을 계산하다고 하면, 보통 용량이 크기로 생각할 수 있다. 당연히 맞는 말이다. 그러나 동영상 처리에 있어서 이건 애매한 기준이 된다. 동영상은 크기 단위 보다는 시간 단위로 보는게 적절하다. 물론 개인 상황에 따라서 크기 단위를 더 중요시 될때도 있다. 여기서 고려할 상황은 상업적 목적으로 인코딩 서버를 구동하고 해당 서버의 처리 능력을 어떻게 확인하는게 좋을지 보는 것이다. 먼저 인코딩 테스트를 간략하게 해보자. 아래는 소스는 틀리고 결과를 같게하였다. 인코딩 환경은 그냥 쓰던 시스템에서 했으.. 더보기 Lua 시작하기 작성자: ospace (ospace114@empal.com) http://ospace.tistory.com Lua 시작하기 Lua 를 알고지낸지는 조금되었다. 사실 그때에는 수많은 스크립 언어 중에 하나라고 보고... 그전에 2002년 정도에 인터프리터 언어인 Python 을 조금 공부했었기에, 사실 그다지 lua에 흥미를 가지지 못하였다. Python를 보면서 처음에 익숙해지기 힘들었는데, 조금씩 익숙해지면서 상당히 감탄을 하면서 본적이 있었다. 그전에 Tk/Tcl를 보면서 상당히 괜찮은 언어다라고 생각했는데 Phyton를 보면서 이거면 끝이구나라고 생각했다. 그리고 2003년 학교에서 강의를 다니면서 이들과 멀어지면서 관심 밖으로 밀려나게 되었다. 이때에 Lua을 알았으니 별루 관심을 가지지 못하였고.. 더보기 이전 1 ··· 41 42 43 44 45 46 47 ··· 51 다음