تیم برنامهنویسی پیاستور
هزینه سفارش:
۲۴۸,۰۰۰ تومان قیمت اصلی: ۲۴۸,۰۰۰ تومان بود.۹۶,۰۰۰ تومانقیمت فعلی: ۹۶,۰۰۰ تومان.
تخصصی و منحصر به فرد بودن این اثر، تضمین کننده بهای محصول نسبت به آثار مشابه است.
کلیت پازل این است که باید در یک جدول ۴در۴ اعداد را به هم بچسبانید تا اعداد بزرگتری درست کنید. همه این اعداد از ۲ به توان ۱ شروع میشوند و وقتی دو عدد ۲ را با هم تلفیق میکنید عدد ۴ ساخته میشود. نکته اینجا است که دیگر نمیتوانید عدد ۴ را با ۲ تلفیق کنید و هر عدد با مشابه خود تلفیق میشود.
شاید این نکته در ابتدای کار ساده به نظر برسد اما وقتی به اعداد بزرگتری مانند 2048 میرسد آنجا است که چالش اصلی آغاز میشود. تصویر زیر خروجی این نرم افزار را نشان میدهد.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;
using System.Threading;
using System.Media;
namespace game2048
{
public partial class Game2048 : Form
{
SoundPlayer sound = new SoundPlayer(Application.StartupPath + "/andiem.wav");
SoundPlayer sound2 = new SoundPlayer(Application.StartupPath+"/blip.wav");
Random Rd = new Random();
bool tekrarOyun = true;
static ArrayList dizi1 = new ArrayList();
public Game2048()
{
InitializeComponent();
}
public void renkislemi()
{
Label[,] Game = {
{lbl1,lbl2,lbl3,lbl4},
{lbl5,lbl6,lbl7,lbl8},
{lbl9,lbl10,lbl11,lbl12},
{lbl13,lbl14,lbl15,lbl16}
};
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
if(Game[i,j].Text==""){
Game[i, j].BackColor = System.Drawing.Color.DarkMagenta;
}
if (Game[i, j].Text == "2")
{
Game[i, j].BackColor = System.Drawing.Color.LightGray;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "4")
{
Game[i, j].BackColor = System.Drawing.Color.Gray;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "8")
{
Game[i, j].BackColor = System.Drawing.Color.Orange;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "16")
{
Game[i, j].BackColor = System.Drawing.Color.OrangeRed;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "32")
{
Game[i, j].BackColor = System.Drawing.Color.DarkOrange;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "64")
{
Game[i, j].BackColor = System.Drawing.Color.LightPink;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "128")
{
Game[i, j].BackColor = System.Drawing.Color.Red;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "256")
{
Game[i, j].BackColor = Color.DarkRed;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "512")
{
Game[i, j].BackColor = System.Drawing.Color.LightBlue;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "1024")
{
Game[i, j].BackColor = System.Drawing.Color.Blue;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
if (Game[i, j].Text == "2048")
{
Game[i, j].BackColor = System.Drawing.Color.Green;
Game[i, j].ForeColor = System.Drawing.Color.White;
}
}
}
}
سورس کد بازی فکری 2048 در سی شارپ #C عنوان اثری است که در این بخش به آن پرداخته شد. این فایل در نرم افزار microsoft visual studio 2013 نوشته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است. و دارای نشان تضمین کیفیت پی استور میباشد. برای دانلود اثر آن را خریداری کنید. به محض خرید فایل لینک دانلود در دسترس خواهد بود. در صورت بروز هرگونه مشکل با واحد فروش پی استور تماس حاصل فرمایید.
برای مشاهده ویدیوی هر بخش، روی عنوان آن کلیک کنید.
تیم برنامه نویسی پی استور یکی از اولین گروههای تشکیل شده در مجموعه آموزشی پی استور میباشد. این تیم از اساتید مجرب و فارغ التحصیلان رشتههای فنی و مهندسی تشکیل شده که در زمینههای مختلف برنامهنویسی و تهیه سورس کد فعال هستند.
اطلاعات و جزئیات کامل این محصول
جهت تسلط عمیقتر و تکمیل مهارتهای خود، یادگیری این سرفصلها پیشنهاد میشود.
هزینه سفارش:
۲۴۸,۰۰۰ تومان قیمت اصلی: ۲۴۸,۰۰۰ تومان بود.۹۶,۰۰۰ تومانقیمت فعلی: ۹۶,۰۰۰ تومان.
دیدگاهها و نظرات
Reza
من این گیمو یه مدت تو گوشی بازی میکردم. خیلی خوبه
سهیل
فک نمیکردم اجرای یه بازی با چندین خط کد اینقدر جذاب باشه.
مدیریت و پشتیبانی
نظرات و دیدگاه های خود را با ما درمیان بگذارید.