현재 위치 - 법률 상담 무료 플랫폼 - 컨설팅 회사 - 넷이풍운은 풍운에 있다.
넷이풍운은 풍운에 있다.
큰소리' 풍운

200 1 4 월 초 어느 날, 풍운은 침대 옆에 두터운 역사와 철학 서적 중 한 권을 더 골라서 흥미진진하게 읽기 시작했다. 이런 생활은 이미 한동안 계속되었다. 그는 대학을 졸업한 후 북경으로 여행을 갔지만, 그는 여전히 우한 고향에서 더 편안함을 느꼈다. 비록 그는 여가 생활을 더 좋아했지만.

전화벨이 울리자 정뢰가 광저우에서 전화를 걸었다. 원래, 일찍이 대학 때 그래픽 엔진 폰 혼을 썼다. 이 엔진은 많은 회사들이 사용하고 있는데, 천하가 그 중 하나이다. 일찌감치 온라인 게임 개발 분야에 진출한 이 회사는 최근 온라인 게임에 인수되어 온라인 게임' 큰소리 서투어' 를 개발하고 있다. 개발 과정에서, 나는 풍혼의 일부 모듈을 확장해야 한다고 느꼈기 때문에, 나는 풍운을 찾았다. 처음에는 풍운이 집에서 아르바이트를 했지만, 나중에 상대방은 오프사이트 협력이 번거롭다고 생각하여 풍운이 광저우에 가기를 바랐다. 풍운은 동의하지 않는다. 지금 인터넷이의' 사장' 이 직접 출동했다.

30 분간의 긴 대화를 거쳐 풍운은 흔들렸다. 풍운에게 생각지도 못한 것은 다음날 정뢰가 사람을 보내 광저우로 가는 비행기표를 그의 집으로 보냈다는 것이다. 무방한 생각을 품고 풍운은 광저우에 왔다.

내가 처음 갔을 때, 풍운의 주요 업무는 원래의 엔진을 유지하는 것이었다. 그러나 당시' 큰소리 서유 I' 의 발전은 이미 후기에 이르렀다. 많은 사람들이 게임을 처음 하는 것이기 때문에, 프로젝트는 비교적 혼란스럽다. 결국 며칠 연속 야근을 하고 60 ~ 70 시간을 일한 후 풍운도 살아남지 못하고 도처에서 소방관 역할을 했다.

서여행은 내가 성공하지 못했고, 게다가 당시 인터넷 주가가 부진하자 많은 직원들이 이직을 선택했다. 게임의 시스템 아키텍처에도 많은 문제가 있어 주 프로그래머조차도 유지관리가 번거롭다고 생각한다. 풍운은 다시 할 것을 제안했지만, 대부분의 사람들은 업무량이 너무 커서 자원을 낭비한다고 생각한다.

풍운은' 큰소리 서유 I' 를 유료한 후 구체적인 일이 많지 않아 집으로 달려가 자신의 생각에 따라 클라이언트의 핵심 아키텍처를 다시 썼다. 새 시스템은 객체 계층을 명확하게 구분하고 내부 메시지 전송을 포함한 객체 관리를 강화합니다. 전체 시스템 아키텍처가 더 명확하고 모듈 간 커플링이 적습니다. 전체 시스템은 어떤 클래스 라이브러리도 사용하지 않으며, 데이터 구조도 풍운 자체에 의해 실현된다.

한 달 정도 원형이 나왔어요. 풍운의 원형을 보고 정뢰는 다시 서여행을 하기로 결심하고, 원래 기술부의 우수한 프로그래머들을 모두 들어오게 했다. 나중에 그들은 또한 타사 루아 스크립트를 사용하여 네트워크 계층과 인터페이스 계층의 처리를 분리하고 확장하기 쉽기 때문에 프로그래머들이 세심한 작업을 많이 할 필요가 없었다.

신판이 완성되자 풍운도 피곤해서 그는 두 달 동안 휴가를 내고 여행을 갔다. 당시 새로운 큰소리 서투어 2 가 출시되어 큰 인기를 끌었고, 모두들 기대하고 있었다.

Feng yun 의 임무는 주로 R & amp; 를 하는 것입니다. D, 다른 프로그래머에게 구현 방안을 제시하고 코드의 프레임워크와 밑바닥을 제공한다. 그는 새로운 기술을 시도하는 것을 좋아해서 업그레이드 프로그램을 작성할 때 어떤 원본 코드도 복제하지 않는다. 2002 년에 학원파는 모조의약품의 사상과 패러다임이 유행했다. 풍운도 대량의 연구를 해서 STL 의 소스 코드를 통독하여 그에게 깊은 인상을 남겼다. 이 아이디어에 따르면 풍운은 그래픽 엔진을 다시 쓰고 불필요한 내용을 많이 잘라서 딱 쓸 수 있게 했다. 풍운은 "나는 지금 코드 재사용을 제창하지 않는다. 게임은 특히 큰 프로젝트가 아니기 때문이다. 아주 기본적인 코드만 있으면 된다" 고 말했다. 나는 이전에 전체 UI 시스템을 만들었는데, 기본 코드는 1 만 2 천 줄을 썼다. 하지만 한 친구는 일본에 게임 개발의 UI 코드 세트가 있다고 말했다. 10 년은 바꾸지 않았고 1000 줄 코드만 있으면 가장 간단한 대화상자와 버튼만 포함돼 있다. 나는 이 점에 동의한다. 나는 온라인 게임에서 가장 중요한 것은 안정성이라고 생각한다. 안정성을 보장하는 한 가지 솔루션은 간단하며, 그 다음은 일정한 확장성입니다. " 이 사상의 지도 아래 풍운은 엔진을 다시 개발했다.

새 엔진은 그래픽을 간소화할 뿐만 아니라 많은 기능을 추가하여 2 차 개발을 용이하게 한다. 예를 들어, OS 와 완전히 별개인 편집으로 작성된 공동 멀티스레드 모듈은 개발자에 의해 직접 지정할 수 있으며 각 스레드에 대한 오버헤드는 적습니다. 각 활성 개체는 자체 스레드에 의해 제어되므로 개발자가 문제에 대해 쉽게 생각할 수 있으며 각 개체의 논리를 실제로 분리할 수 있습니다. 그리고 또 다른 장점은 어셈블리 수준에서 프로그램을 실행할 때 명령어의 순서가 상대적으로 혼란스러워져서 플러그인을 만드는 사람들이 골머리를 앓게 된다는 것이다. (알버트 아인슈타인, 공부명언)

오디세이 2' 가 성공한 후 정뢰는 만화판' 오디세이' 를 찍을 준비를 했다. 모집된 동료 몇 명이 풍운의 신기술을 보고 이 새로운 엔진으로 새로운 게임을 하자고 제안하자 몽환적인 서영이 탄생했다. 현재 보급되고 있어 반응이 좋다.

풍운은 과거에 컴퓨터 게임을 좋아했지만, 지금은 그는 매우 부유하다. 그는 Xbox, PS2, GBA 등의 게임을 더 좋아해서 위의 게임이 더 재미있다고 생각한다. 풍운이 미래에 새로운 꿈을 창조할 공간이 아직 많은 것 같다.