Góp ý , góp ý

@ sontung:
- Nếu CSO NST làm iron sight , em thấy nên xóa Crosshair mặc định của nó, vì khi Iron sight mà vẫn thấy cái tâm mặc định của CS, thì mình đâu còn dùng Crosshair của skin nữa :)
- Hệ thống vũ khí nên hỗ trợ 2 kiểu Iron sight , 1 là như skin iron sight thay thế cho M4A1 và 1 là 2 model riêng :)
- Hiện tại em cũng đang ngẫm nghĩ về NPC, haiz , chán quá, cái thuật toán tìm đường không cần Waypoint khó kinh khủng , ước gì Valve share Source Code của Zbot - NPC trong Human scenario cũ có 1 số khuyết điểm , khi đọc code, em thấy anh để điều kiện là :
- Npc di chuyển đến waypoint xong mới tấn công => việc này rất nguy hiểm vì mình chỉ cần chặn đường NPC là xong
- Npc cứ phải di chuyển đến waypoint đó xong thì mới được => em nghĩ anh nên trace 1 vector, tìm điểm kết thúc từ vị trí của NPC đến waypoint, giả sử có 1 NPC khác chắn đường thì điểm kết thúc là điểm vector chiếu của mình đập vào nó chứ không phải vector waypoint nữa, nếu không thì sẽ có tình trạng NPC cứ chạy liên miên mặc dù trước mặt nó là NPC khác và nó đang bị vướng bởi NPC đó
- Em thấy NPC phải đặt mục tiêu hàng đầu là tìm kiếm Enemy để tiêu diệt, tức là trên đường đi, nó thấy kẻ thù thì lập tức dừng lại mà tấn công
:) - Hiện tại em đã làm xong phần di chuyển cho NPC của em, có thể em sẽ thử làm 1 hệ thống NPC đối kháng với CSO NST để người chơi khi chơi 1 mình thì gọi NPC đó ra (gọi BOT ra, nó có tấn công đâu)
- CÒn vụ NPC cho Zombie scenario, anh xem plugin fake player đó :). Vì thuật toán tìm đường cho Zombie khó hơn bọn NPC kia rất rất nhiều, Zombie là cận chiến chứ không phải tấn công từ xa, nó phải xét xem nó có đến được vị trí kẻ thù được không? - Vậy nền những map phức tạp là bó tay luôn. - Em nghĩ cái Zombie Scenario nên xài những map bằng phẳng, đừng phức tạp , như thế làm plugin cũng nhẹ nhàng hơn
=> Tất cả những điều trên em đã rút ra trong quá trình xây dựng CS RED, nhưng vì không có thời gian làm , nên cũng hơi bị tiếc, nhưng em nghĩ nó cũng hữu ích cho CSO NST