지난 2006 겨울캠프에서 시간이 남는 나머지 친구 녀석과 S-game이라는 웹 게임을 만들어보고자 했습니다. 그런데 그 게임을 만드는 데 필수 요소인 PHP를 저는 할 줄 몰라 친구에게 위임하고 저는 게임 시스템과 디자인을 담당하게 되었죠. 그런데 요 친구녀석이 만날 바쁘다며 개발을 미루며, 개발이 늦어지는 이유가 제가 안해서라더군요. 저는 이미 시스템은 완성시켰고 프로그래밍이 되면 거기에 옷을 입히는 게 역할인데, 프로그래밍이 안되니 옷을 입힐 수가 있나요.
그런 고로 이 참에 제가 PHP를 배워버리려고 합니다. 유비에듀라는 사이트에서 무료 강좌가 있어서 보는 중입니다. 나쁘지 않더군요. 문법도 거의 C랑 비슷한 것이 배우기 어렵지는 않습니다. 다만, 변수의 형식이 좀 애매하더군요. 선언도 필요 없는데다가, 형식도 정해져 있지 않아서 하나의 변수에 여러 값이 들어갈 수 있도록 되어있더군요. 어떤 면에서는 편하겠지만, 제 생각에는 왠지 별로 바람직해보이지는 않습니다.
배열 만드는 것도 조금 맘에 안 드는 부분이었습니다. '맵' 자료구조를 지원하는 것은 반가운 일이지만, 숫자 인덱스를 사용하는 배열은 만드는 것부터가 번거롭고, 다차원 배열은 사용할 엄두도 못 내겠더군요.
아직 PHP를 이용해서 페이지는 안 만들어봤습니다. 빨리 배워서 게시판이라도 하나 만들고 싶네요. 나중 가면 이 블로그도 제 손길이 닿은 PHP 코드로 이루어질지도 모르죠. 열심히 해야겠습니다.
그런 고로 이 참에 제가 PHP를 배워버리려고 합니다. 유비에듀라는 사이트에서 무료 강좌가 있어서 보는 중입니다. 나쁘지 않더군요. 문법도 거의 C랑 비슷한 것이 배우기 어렵지는 않습니다. 다만, 변수의 형식이 좀 애매하더군요. 선언도 필요 없는데다가, 형식도 정해져 있지 않아서 하나의 변수에 여러 값이 들어갈 수 있도록 되어있더군요. 어떤 면에서는 편하겠지만, 제 생각에는 왠지 별로 바람직해보이지는 않습니다.
배열 만드는 것도 조금 맘에 안 드는 부분이었습니다. '맵' 자료구조를 지원하는 것은 반가운 일이지만, 숫자 인덱스를 사용하는 배열은 만드는 것부터가 번거롭고, 다차원 배열은 사용할 엄두도 못 내겠더군요.
아직 PHP를 이용해서 페이지는 안 만들어봤습니다. 빨리 배워서 게시판이라도 하나 만들고 싶네요. 나중 가면 이 블로그도 제 손길이 닿은 PHP 코드로 이루어질지도 모르죠. 열심히 해야겠습니다.
2008년 1월 19일 이후 작성된 모든 글에 대해서 퍼가는 것을 금지합니다.
퍼가고자 하시는 분은 링크를 달아 주시기 바랍니다.
퍼가고자 하시는 분은 링크를 달아 주시기 바랍니다.



댓글을 달아 주세요