저어기 옆집 다이슨스피어프로그램이 C#으로 된 게임인데
모드 미지원인데도 미친놈들이 IL코드 레벨에서 코드패치하면서 모드질 하더라
과연 팩토리오의 어셈블리 수준 모딩이 실존할까?
굳이 그럴 이유가 있으려나
코드가 루아라 그정도까진 안될듯
얘내 엔진은 C++로 짠거임 루아 아님.
모더가 C++ 쓸 수 있는거 아니잖아
아니 팩토리오 모딩을 직접적으로 하려면 루아 그딴거 상관 없고 어셈블리 수준 모딩을 해야된다고.
팩토리오는 게임이 게임엔진 수준으로 로직 커스텀을 지원하는데 사용자 코드 그렇게 억지로 끼워넣을 필요가 하나도 없지
그건 아님. 지금의 팩토리오 엔진 구조 밖으로는 절대 단 한발자국도 못나가게 되어 있어서 은근 제약 많음.
아 뭐 지금 루아로 된 샌드박스를 벗어나진 못하지 ㅋㅋㅋㅋ 그걸 벗어나려는 수요가 하나도 없을 정도로 방대하니까 그렇지
다른 게임은 로직을 런타임에 로딩한다는 기능 자체가 없으니까 사소한 수정을 할려고 해도 어쩔 수 없이 그렇게 해야 하는거고
그것도 할말이 많긴 한데 그걸 따지기 위한 글은 아니니까 참는다
이 게임은 모딩으로 해결못하는 요소가 있으면 그걸 개발자한테 말하면 추가해주는 게임이라 그렇게까지 할일이 없어보이긴함
이거 ㄹㅇ이긴함
개발자가 불편하면 호환패치함 ㅋㅋㅋㅋ
근데 하라면 하는 사람들 많을듯
그건 좀 ㅋㅋㅋ 리버싱 해서 코드 건드는건 불법임 ㅋㅋㅋ 사후지원 끊긴거 아닌이상 ㅋㅋ 라이센스에 명시되어있음 C#이면 IL까지 안가도 .net 선에서 걍 코드 다나옴. C++은 ㄹㅇ로 GDB로 지랄해야함. 난이도가 다름 그리고 워낙 모드적용 좋게 해놔서 그럴필요가 없다
불법은 걍 좆까 시전하면 되는거고 난이도는 나도 당연히 알지
IL까지 가야하는 이유는 겜이 이미 실행이 된 상태에서 코드패치를 해야되어서 그럼.
굳이 그럴 이유가 있으려나
코드가 루아라 그정도까진 안될듯
얘내 엔진은 C++로 짠거임 루아 아님.
모더가 C++ 쓸 수 있는거 아니잖아
아니 팩토리오 모딩을 직접적으로 하려면 루아 그딴거 상관 없고 어셈블리 수준 모딩을 해야된다고.
팩토리오는 게임이 게임엔진 수준으로 로직 커스텀을 지원하는데 사용자 코드 그렇게 억지로 끼워넣을 필요가 하나도 없지
그건 아님. 지금의 팩토리오 엔진 구조 밖으로는 절대 단 한발자국도 못나가게 되어 있어서 은근 제약 많음.
아 뭐 지금 루아로 된 샌드박스를 벗어나진 못하지 ㅋㅋㅋㅋ 그걸 벗어나려는 수요가 하나도 없을 정도로 방대하니까 그렇지
다른 게임은 로직을 런타임에 로딩한다는 기능 자체가 없으니까 사소한 수정을 할려고 해도 어쩔 수 없이 그렇게 해야 하는거고
그것도 할말이 많긴 한데 그걸 따지기 위한 글은 아니니까 참는다
이 게임은 모딩으로 해결못하는 요소가 있으면 그걸 개발자한테 말하면 추가해주는 게임이라 그렇게까지 할일이 없어보이긴함
이거 ㄹㅇ이긴함
개발자가 불편하면 호환패치함 ㅋㅋㅋㅋ
근데 하라면 하는 사람들 많을듯
그건 좀 ㅋㅋㅋ 리버싱 해서 코드 건드는건 불법임 ㅋㅋㅋ 사후지원 끊긴거 아닌이상 ㅋㅋ 라이센스에 명시되어있음 C#이면 IL까지 안가도 .net 선에서 걍 코드 다나옴. C++은 ㄹㅇ로 GDB로 지랄해야함. 난이도가 다름 그리고 워낙 모드적용 좋게 해놔서 그럴필요가 없다
불법은 걍 좆까 시전하면 되는거고 난이도는 나도 당연히 알지
IL까지 가야하는 이유는 겜이 이미 실행이 된 상태에서 코드패치를 해야되어서 그럼.