언어..라 보긴 좀 그렇고 - dc App
c자바 파이썬 씨쁠쁠 이런걸로 만드는구아냐? - dc App
ㅇㅎ 그건 게임 개발에 필요한 물리 재현, 하드웨어 제어, 리소스 관리, 그래픽같은 기능을 각 언어로 개발해놓은 프레임워크가 있고 - dc App
그걸 사용할 뿐임 결국 언어는 모두 타겟디바이스를 위한 바이트코드로 치환되기 때문에 꼭 무슨 언어로 개발해야된다는 제약은 없어 - dc App
그럼 언어하나만 가지고도 만들어볼수있는거야? - dc App
대신 위에말한 기능들을 편하게 쓸 수 있게 만들어서 꾸준히 업뎃해주는 회사들이 있는데 그걸 게임엔진이라고 하고 그 엔진에서 차용한 언어를 많이 사용하지 - dc App
결론은 선택이 자유인거고 한 게임 프로젝트에서 여러 언어를 사용하는 경우는 별로 없음. 클라용 서버용 정도로나 나뉘지 - dc App
ㅇㅇ 당장 2D 겜은 스프라이트로 더블버퍼링만 구현해도 만들 수 잇섬 ㅋㅋ - dc App
언리얼같은거말하는거야? - dc App
ㅇㅇ 게임엔진은 언리얼, 유니티, 고닷, 콘크리트 등이 있음. 알만툴도 json기반 db에 js 스크립트로 플러그인을 추가할 수 있는 일종의 게임엔진 - dc App
DSL용으로 씀 그러니까 코어 로직은 dll화 시켜놓고 그걸 비즈니스 로직으로 뚫어주면 스크립트에서 스테이지나 스킬같은 배치를 구성할 수 있어서 - dc App
뭔말인지모르겠네 ㄷㄷ 내가 아는 dsl은 dslr뿐인데 - dc App
SQL이 대표적인 DSL인데, 시스템을 만들어놓으면 그 시스템을 부시지 않으면서 적합한 명령조합으로 기능을 수행할 수 있게 만든 언어임 - dc App
그러니까 슈퍼마리오메이커같은게 있다는건가 - dc App
ㅇㅇ 근데 그런걸 일일히 GUI 지원하거나 개발자가 구현하면 너무 힘드니까 어느 정도로 자유도를 제한한 가짜 개발환경을 만들어주는거임. 엑셀에 프로시저를 생각해보먄 좀 이해가 될듯 - dc App
스크립트만 기획자가 알고있음 개발끝난 피쳐로 게임개발하는건 기획자한테 맡길 수 있거덩.. - dc App
회사따라 쓰는 툴따라 다르고... 예전엔 c++로 짜거나 C++로 베이스 짜고 Lua스크립트로 게임 흐름(많이 바꾸고 변경해야 되니까 컴파일하는 c++이 아닌 루아같은 스크립트로) 조정하거나 그랬고. 요즘은 그냥 유니티C#이 대세일듯...
언어..라 보긴 좀 그렇고 - dc App
c자바 파이썬 씨쁠쁠 이런걸로 만드는구아냐? - dc App
ㅇㅎ 그건 게임 개발에 필요한 물리 재현, 하드웨어 제어, 리소스 관리, 그래픽같은 기능을 각 언어로 개발해놓은 프레임워크가 있고 - dc App
그걸 사용할 뿐임 결국 언어는 모두 타겟디바이스를 위한 바이트코드로 치환되기 때문에 꼭 무슨 언어로 개발해야된다는 제약은 없어 - dc App
그럼 언어하나만 가지고도 만들어볼수있는거야? - dc App
대신 위에말한 기능들을 편하게 쓸 수 있게 만들어서 꾸준히 업뎃해주는 회사들이 있는데 그걸 게임엔진이라고 하고 그 엔진에서 차용한 언어를 많이 사용하지 - dc App
결론은 선택이 자유인거고 한 게임 프로젝트에서 여러 언어를 사용하는 경우는 별로 없음. 클라용 서버용 정도로나 나뉘지 - dc App
ㅇㅇ 당장 2D 겜은 스프라이트로 더블버퍼링만 구현해도 만들 수 잇섬 ㅋㅋ - dc App
언리얼같은거말하는거야? - dc App
ㅇㅇ 게임엔진은 언리얼, 유니티, 고닷, 콘크리트 등이 있음. 알만툴도 json기반 db에 js 스크립트로 플러그인을 추가할 수 있는 일종의 게임엔진 - dc App
DSL용으로 씀 그러니까 코어 로직은 dll화 시켜놓고 그걸 비즈니스 로직으로 뚫어주면 스크립트에서 스테이지나 스킬같은 배치를 구성할 수 있어서 - dc App
뭔말인지모르겠네 ㄷㄷ 내가 아는 dsl은 dslr뿐인데 - dc App
SQL이 대표적인 DSL인데, 시스템을 만들어놓으면 그 시스템을 부시지 않으면서 적합한 명령조합으로 기능을 수행할 수 있게 만든 언어임 - dc App
그러니까 슈퍼마리오메이커같은게 있다는건가 - dc App
ㅇㅇ 근데 그런걸 일일히 GUI 지원하거나 개발자가 구현하면 너무 힘드니까 어느 정도로 자유도를 제한한 가짜 개발환경을 만들어주는거임. 엑셀에 프로시저를 생각해보먄 좀 이해가 될듯 - dc App
스크립트만 기획자가 알고있음 개발끝난 피쳐로 게임개발하는건 기획자한테 맡길 수 있거덩.. - dc App
회사따라 쓰는 툴따라 다르고... 예전엔 c++로 짜거나 C++로 베이스 짜고 Lua스크립트로 게임 흐름(많이 바꾸고 변경해야 되니까 컴파일하는 c++이 아닌 루아같은 스크립트로) 조정하거나 그랬고. 요즘은 그냥 유니티C#이 대세일듯...