Subscribe to Continue Downloading

Redirecting...
Man 2 副本 - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

by Bảo Anin , on July 13, 2024

Choose Your Desired Option(s)

Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Game nhập vai vượt qua chướng ngại vật và đánh nhau theo màn, tạo hình chibi đơn giản tạo cho người chơi cảm giác thú vị và thách thức.

Nhân vật

Nhan vat 副本 - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Các nhân vật đều có skill giống nhau chỉ khác skin: nhảy, tấn công, đi tới đi lui

Mục tiêu địch

Linh quy - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Lính quỷ: Có skill chém thuộc tính giống nhân vật (đang thử nghiệm)

Heo toc do - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Heo tốc độ: Có skill chạy(tốc độ chạy chết người) và húc, nếu bị húc trúng sẽ mất máu

 

Ruong vang - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

 

Rương vàng: Thu thập đủ số lượng vàng rương vàng sẽ mở và bạn có thể đi qua màn mới

Cherry - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Cherry: Hồi 30% máu của người chơi

Dat lien - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Đất liền: có thể di chuyển và nhảy bình thường

Bien - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

Biển: Có thể di chuyển, không thể nhảy

 

  • Cách chơi

Dùng phím mũi tên qua lại để điều khiển nhân vật tới và lui, phím x để nhảy còn phím c để tấn công

 

  • Luật thắng thua trong game

Bạn sẽ thua khi hết máu hoặc đụng trúng cái enemy như ụ súng, mũi khoan tử thần hay đá mặt sẹo

Bạn sẽ chiến thắng khi thu thập đủ số đồng tiền vàng và đi tới rương vàng để qua màn

Thiết kế màn chơi

Trong game có tất cả 12 màn chơi: Màn một free, các màn sau sẽ bị locked người chơi cần qua màn trước đó để mở màn tiếp theo

man choi 副本 - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

 

  • Màn 1: Màn đặc biệt này dùng để hướng dẫn người chơi

Man 1 副本 - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

 

Man 2 副本 - Code C# Game phiêu lưu, nhập vai vượt qua chướng ngại vật tạo hình chibi | đồ án phát triển game

 

  1. Các thuộc tính của nhân vật:
  • Máu:
    • Người chơi sẽ có một lượng máu nhất định.
    • Sẽ bị trừ khi chịu sát thương.
    • Người chơi sẽ chết và trò chơi kết thúc khi lượng máu tụt xuống 0.
    • Có thể ăn vật phẩm để bổ sung một ít máu.
  • Di chuyển: người chơi có thể di chuyển sang trái/phải hoặc nhảy cao để vượt qua địa hình.
  • Đòn tấn công thường: người chơi tung ra một đòn tấn công để tiêu diệt kẻ địch trong tầm cận chiến.
  1. Các chướng ngại vật/kẻ địch:
  • Ụ súng: bắn
  • Chiến binh địch: di chuyển với tốc độ chậm, có thể tấn công nhân vật, gây ra sát thương liên tục.
  • Quái vật: di chuyển với tốc độ cao, khi va chạm với nhân vật sẽ gây ra một lượng sát thương nhỏ và tiếp tục di chuyển theo hướng ngược lại.
  1. Các phím điều khiển:
  • Left Arrow: di chuyển nhân vật sang trái.
  • Right Arrow: di chuyển nhân vật sang phải.
  • X: nhảy.
  • C: tung ra một đòn tấn công thường.

Các hàm xử lí quan trọng

  • Xử lí tấn công

 

void PlayerAttack()

    {

        //Debug.Log( “iput :: ”  +Input.GetButtonDown(“Fire1”));

        if (Input.GetButton(“Fire1”) && !chekcAttack)

        {

            // Instantiate(bulletPrefab, firePoint.transform.position + new Vector3(1.25f, -0.45f, 0.0f), firePoint.transform.rotation);

            animator.SetBool(“isAttack”, true);

            Instantiate(bulletPrefab, firePoint.transform.position , firePoint.transform.rotation);

            chekcAttack = true;

        }

        if (Input.GetButtonUp(“Fire1”) && chekcAttack)

        {

            animator.SetBool(“isAttack”, false);

            chekcAttack = false;

        }

 

 

    }

  • Xử lí di chuyển

void PlayerRun()

    {

        if (h != 0 && animator.GetBool(“isJump”)) // chạy + nhảy kết hợp

        {

            Debug.Log(“tui dang nhay sao 1”);

            Vector3 targetVelocity = new Vector2(movement , myBody.velocity.y);

            // And then smoothing it out and applying it to the character

            myBody.velocity = Vector3.SmoothDamp(myBody.velocity, targetVelocity, ref velocity, m_MovementSmoothing);

            animator.SetBool(“isRun”, true);

        }

        else

        if (h != 0 && !animator.GetBool(“isJump”)) // chạy

        {

            Debug.Log(“tui dang nhay sao 2”);

            Vector3 targetVelocity = new Vector2(movement * 1.5f , myBody.velocity.y);

            // And then smoothing it out and applying it to the character

            myBody.velocity = Vector3.SmoothDamp(myBody.velocity, targetVelocity, ref velocity, m_MovementSmoothing);

            animator.SetBool(“isRun”, true);

        }

        else // đứng yên .. kết thục hoạt động chạy

        {

            Vector3 targetVelocity = new Vector2(0, myBody.velocity.y);

            myBody.velocity = Vector3.SmoothDamp(myBody.velocity, targetVelocity, ref velocity, m_MovementSmoothing);

            animator.SetBool(“isRun”, false);

        }

      

       

        if (h>0 && !m_FacingRight) // nv di chuyễn vể bên phải

        {

            Flip(); // xoay hướng nhân vật

        }

        else if (h < 0 && m_FacingRight) // nv di chuyễn vể bên trái

        {

            Flip(); // xoay hướng nhân vật

        }

    }

  • Xử lý Ai cho ụ súng tấn công người chơi
  • Xử lý AI cho player tìm đồng xu gần mình
Download Category ,
Product Version
File Type CS
File Size 123 MB
Developer
Documentation

Release Information

  • Released
    :

    July 13, 2024

  • Last Updated
    :

    July 13, 2024

  • Categories
    :
  • File Included
    :

    CS

  • File Size
    :

    123 MB

Share Your Valuable Opinions

You must log in to submit a review.

  • Sign up
Password Strength Very Weak
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone.

Please wait a moment...

(Don't refresh or go back)