advertise laitec sharif univercity
سورس پروژه پایانی وب سایت و نرم افزار کلینیک در ASP.net

سورس پروژه پایانی وب سایت و نرم افزار کلینیک در ASP.net

48000 تومان
دانلود سورس بازی اندروید جدول خونه (900 جدول) همراه آموزش راه اندازی

دانلود سورس بازی اندروید جدول خونه (900 جدول) همراه آموزش راه اندازی

99000 تومان
دانلود پروژه مهندسی نرم افزار ، نمایندگی ایران خودرو

دانلود پروژه مهندسی نرم افزار ، نمایندگی ایران خودرو

10000 تومان
پروژه کامل مدیریت شرکت نرم افزاری با سی شارپ و SQL

پروژه کامل مدیریت شرکت نرم افزاری با سی شارپ و SQL

38000 تومان
دانلود پروژه مدیریت کتابخانه با سی شارپ و SQL سرور

دانلود پروژه مدیریت کتابخانه با سی شارپ و SQL سرور

10000 تومان

دانلود سورس کد بازی نقطه و خط در سی شارپ #C

سورس کدی که در این قسمت جهت دانلود قرار داده ایم، بازی نقطه و خط میباشد که با زبان برنامه نویسی #C نوشته شده است و بسیار جالب طراحی و برنامه نویسی شده است.
دانلود سورس کد بازی نقطه و خط در سی شارپ #C

دانلود سورس کد بازی نقطه و خط در سی شارپ #C

سورس کدی که در این قسمت جهت دانلود قرار داده ایم، سورس بازی نقطه و خط میباشد که با زبان برنامه نویسی #C نوشته شده است و بسیار جالب طراحی و برنامه نویسی شده است.

همانطور که میدانید بازی نقطه و خط به این صورت است که دو بازیکن در صفحه باید طوری دو نقطه را به وسیله خطوط عمودی یا افقی (نه مورب) به هم وصل کنند که طرف مقابل کمترین امکان را برای ایجاد یک مربع از نقطه های به هم وصل شده داشته باشد. هر بازیکنی که بتواند آخرین ضلع مربع را از وصل کردن دو نقطه به هم ترسیم کند، یک امتیاز میگیرد. وقتی هیچ دو نقطه ی بهم وصل نشده ای در صفحه نماند بازی تمام میشود و بازیکنی که بیشترین امتیاز را داشته باشد (بیشترین تعداد مربع را کامل کرده باشد)، برنده اعلام میشود.

این برنامه دارای دو فرم و کلاسها و توابعی است که بازی نقطه و خط را بسیار جالب طراحی کرده است. در فرم اصلی این سورس کد، تنظیمات بازی انجام میشود و فرم دوم زمین بازی را نمایش میدهد. این بازی دارای دو بازیکن است که یکی شما و دیگری کامپیوتر است. در تنظیمات فرم میتوانید بازیکن ها را مشخص کنید و به آنها نامی به دلخواه بدهید یا با نام پیش فرض player1 و player2 بازی را شروع کنید. برای player2 دو نوع کامپیوتر رندوم و کامپیوتر هوشمند در نظر گرفته شده اند که به دلخواه میتوانید هر یک را برای بازی انتخاب کنید.  همچنین میتوانید عرض و ارتفاع زمین بازی را به دلخواه انتخاب کنید، حداقل عرض و ارتفاع زمین بازی باید 2 برای هر کدام از مقادیر باشد یعنی حداقل 4 نقطه در جعبه وجود داشته باشد که با وصل کردن آنها بتوان یک مربع تشکیل داد. این فرم همچنین دارای دو دکمه ی دیگر برای شروع بازی (Start) و خروج از بازی (Quit) میباشد.

با کلیک روی دکمه start وارد زمین بازی میشوید. و به نوبت باید دو نقطه را طبق قوانین بازی نقطه و خط به هم وصل کنید.

 

برنامه اصلی #C بازی نقطه و خط را در پایین صفحه میتوانید دانلود کنید.

سورس کد صفحه اصلی این برنامه (سورس فرم اولیه) را در زیر میتوانید مشاهده کنید:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Globalization;


namespace BoxGame
{
    partial class GameSettings: System.Windows.Forms.Form
    {
        public GameSettings()
        {
            InitializeComponent();
        }

        private void btnStart_Click(object sender, EventArgs e)
        {
            GameBoard gb = new GameBoard(
                    int.Parse(cbBoardHeight.Text, CultureInfo.CurrentCulture), 
                    int.Parse(cbBoardWidth.Text, CultureInfo.CurrentCulture)
                );

            GamePanel f = new GamePanel();

            Player[] players = new Player[2];

            switch (this.cbPlayer1Type.SelectedIndex)
            {
                case 0: // human
                    players[0] = new InkInputPlayer(txtPlayer1Name.Text, "P1", Color.Red, f.inkPanel, gb);
                    break;
                
            }

            switch (this.cbPlayer2Type.SelectedIndex)
            {
                
                case 0: // Computer (Good)
                    players[1] = new AI_PickHighPoint(txtPlayer2Name.Text, "P2", Color.Blue);
                    break;
                case 1: // Computer (Random)
                    players[1] = new AI_PickRandomPoint(txtPlayer2Name.Text, "P2", Color.Blue);
                    break;
                /*case 2: // Computer (Intentionally Bad)
                    players[1] = new AI_PickWorstPoint(txtPlayer2Name.Text, "P2", Color.Blue);
                    break;*/
            }

            Game g = new Game(players, gb);
            g.FreeMoveOnScore = cbFreeMove.Checked;
            f.Initialize(g);
            f.ShowDialog();
        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void GameSettings_Load(object sender, EventArgs e)
        {
            cbPlayer1Type.SelectedIndex = 0;
            cbPlayer2Type.SelectedIndex = 0;
            cbBoardHeight.SelectedIndex = 0;
            cbBoardWidth.SelectedIndex = 0;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("http://WWw.SourceCodes.ir");

        }
    }
}

 

 

 

به صورت رایگان سورس کد پروژه بازی نقطه و خط در سی شارپ #c را دانلود کنید

حجم فایل :  669 KB

 

 



لینک های دانلود

دانلود با لینک مستقیم رمز فایل : www.SourceCodes.ir












0
نظرات

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
دانلود سورس کد بازی نقطه و خط در سی شارپ #Cدانلود source کد بازی نقطه و خط با زبان #Cسورس بازی نقطه و خط در زبان سی شارپسورس کد بازی نقطه و خط در سی شارپسورس کد بازی نقطه و خط در #Cدانلود رایگان بازی نقطه و خط در سی شارپدانلود رایگان سورس کد با زبان سی شارپدانلود سورس کد بازی نقطه و خط با زبان سی شارپدانلود رایگان سورس بازی نقطه و خط با #Cدانلود سورس کد بازی نقطه و خط لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php