Screeps & 콜론; 자바 스크립트 프로그래머의 MMO

Posted on
작가: Virginia Floyd
창조 날짜: 6 팔월 2021
업데이트 날짜: 4 십일월 2024
Anonim
Screeps & 콜론; 자바 스크립트 프로그래머의 MMO - 계략
Screeps & 콜론; 자바 스크립트 프로그래머의 MMO - 계략

콘텐츠

프로그래밍과 게임을 생각할 때, 나는 게임과 그 메 커닉을 주도하고있는 뒤에서 진행되고있는 프로그래밍을 생각합니다. 이런 종류의 프로그래밍을 수행 한 사람이기 때문에 내 머리를 감싸는 것은 추상적 인 개념이 아닙니다.


기습그러나, 귀하의 표준 MMO / RTS 게임이 아닙니다. 게임은 좋아한다. Hacknet, TIS-100, else Heart.Break () 프로그래밍 품질의 컨셉을 기반으로 구축되었지만 물결이 심합니다. 개념은 동일하지만 프로그래머가 아닌 플레이어에게는 실행이 간단해진 의사 프로그래밍 게임에 가깝습니다. 기습 진짜 거래, 당신은 실제 코드로 작업하고 있고, 코드는 당신이 중요합니다.

에서 기습 크립 (creep)이라고 알려진 유닛은 자바 스크립트로 제어됩니다. 당신플레이어가 씁니다. 코드에서 설정 한 매개 변수에 따라 만드는 크립 유형과 강점과 약점이 결정됩니다. 귀하의 코드가 중요합니다.그것은 움직이는 것, 수집하는 것, 건물을 짓는 것, 공격하는 것, 방어하는 것 모두가 당신의 코드를 기반으로하는 것입니다.

게임의 MMO 특성을 감안할 때 게임이 단일 서버에서 발생하면 로그 오프 한 후에 리소스를 방어하기에 코드가 충분하지 않을 수 있다는 두려움이 추가됩니다. 즉, 기술을 다른 서버와 비교하여 테스트 할 수 있습니다 더 큰 또는 더 적은 기술의 프로그래머.

내 평가

내 JavaScript는 약간 녹슬었지만 게임의 라이브 데모는 게임을하기 위해 알아야 할 다양한 코드 비트를 작성하기위한 핵심 개념을 무너 뜨리는 데 도움이됩니다. 나는 여기에 포기 선언을하고 싶다. 프로그래밍에 대한 근본적인 이해가있는 자바 스크립트 마법사 일 필요는 없지만,이 게임을 효율적으로 수행하는 데 매우 유용하며 전반적인 즐거움을 더한다. 어떤 프로그래머라도 코드를 실행하고 작동하는 것을 보는 만족스런 감정을 증명할 수 있습니다.


다행스럽게도 javaScript는 초급 수준의 스크립팅 언어이며 인터넷을 통해 많은 설명서를 제공합니다. 에 기습 웹 사이트에서 제공하는 훌륭한 자바 스크립트 과정을 Codecademy에 무료로 제공합니다. 나는 고려하지 않을 것이다. 기습 그 자체로 프로그램하는 법을 배우는 것이지만, 논리적 인 생각을 중요하게 생각하는 것이 중요하다는 프로그래밍 실습을 유지하는 것이 이점이라고 생각합니다.

내가 좋아하는 것:

  • 단순한 디자인과 컨셉
  • 생각 해보니.
  • 크립의 기능 스크립팅은 재미 있습니다.

그것이 아닌 것 :

  • 프로그램을 배우는 방법이 아니라 인센티브입니다.
  • 빠르게 진행되지 않음 - 게임이 매우 느린 속도로 움직입니다.
  • 무료로 재생할 수 없음 - 더 많은 CPU 제한에 대한 월간 구독이 제공되어 더 많은 프로세스를 실행할 수있게 해줍니다.

최종 평결

기습 재미있는 게임이며 독특한 각도를 가지고 있습니다. 아직 성장할 여지가 있지만 올바른 방향으로 움직이고 있습니다. 의사 언어 대신 실제 프로그래밍을 사용하면 실제로 플레이어가 더 나은 코딩 습관에 집중할 수 있고 연습 재미를 느낄 수 있습니다. 게임의 슬랙 (Slack) 채널에는 매우 활발한 커뮤니티가 있습니다. 그래서 소셜 프로그래머를 위해 MMO 채팅을 할 수 있습니다.

게임과 같으면 웹 사이트를 확인하고 라이브 데모에 관심을 가질 수 있습니다. 그것은 무료이며 그것은 당신이 결정하는 데 도움이됩니다 기습 너를위한 게임이다. 당신이 기대할 수있는 게임 플레이를 보여주는이 짧은 트레일러 비디오를 확인할 수도 있습니다. 기습.


그렇다 기습 너에 관심이있는 게임처럼 보이니? 아래 의견에 귀하의 의견을 알려주십시오.

우리의 평가 8 혹시 A.I.을 운전하는 코드가 궁금하신 적이 있습니까? 비디오 게임에서 봤어? Screeps에서는 코드를 작성합니다. 검토 결과 : PC 우리의 평가가 의미하는 것