PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : c++ پروژه snake



titles
2012/12/31, 21:23
سلام
من ترم اولم برای پایان ترم استاد گفته پروژه بازی بیارید، من "ماربازی" رو انتخاب کردم .
حالا از دوستانی که تجربه دارن من از کجا باید شروع کنم ؟
چه کتاب خونه هایی لازمه ؟
کمی توضیح بدید ممنون میشم.
زبانشم c++ هست

darkknight
2013/01/01, 09:17
دوست عزیز کمبود بازی بود اینو انتخاب کردید؟(کلا خاطره خوشی از این بازی هم دارم هم ندارم)
اپ.............

Castiel
2013/01/01, 09:21
از کتاب طراحی الگوریتم نیپولیتان باید استفاده کنید که شبه کد و دستورالعمل های زیادی هم دارد.

meelad
2013/01/01, 12:05
اگه استادت حواس جمع نیست و میشه پیچون{...}دش! میتونی پروژه کامل یا کد ماربازی (snake) رو از توسایت های خارجی گیر بیاری.

titles
2013/01/01, 18:14
اگه استادت حواس جمع نیست و میشه پیچون{...}دش! میتونی پروژه کامل یا کد ماربازی (snake) رو از توسایت های خارجی گیر بیاری.
نه میخوام خودم بنویسم ، فکر نکنم یه هفته بیشتر وقت بگیره

از کتاب طراحی الگوریتم نیپولیتان باید استفاده کنید که شبه کد و دستورالعمل های زیادی هم دارد.
کتابش رو نمی شناسم لینکش رو داری ؟

AGREEN
2013/01/02, 08:19
درود دوست گلم برا پروژه مار بازی میتونی بری از کتاب نیولپتان استفاده کنی ولی من خودم اول بیس دادم به کار یه کتاب ترجمه ای مثل برنامه نویسی به زبان c جعفر نژاد قومی رو خوندم بعدش رفتم سراغ سورس های خارجی . یه دور کپی پیست کردم رفع ایراد کردم و تموم .

شما هم به نظرم برو سراغ سورس های خارجی .
مثلا استاد ما پروژه برج هانوی رو داده که پیر آدم در میاد تا بخواد بنویسه به خاطر همین بایس بری روی سورس های خارجی سرچ کنی و بعدشم با یکم رفع ایراد بندازی تو کامپایلری که استاد میخواد .

زیاد خودتو الاف cیا c++ نکن چون نمیتونی توش پیشرفتی داشته باشی مخصوصا تو دانشگاه های ایران که فقط جنبه ریاضی برنامه نویسی رو بلدن و دیگه هیچ چیز از کامپایلر و خود زبان نمیدونن .

titles
2013/01/05, 20:27
چه جوری از کتابخونه گرافیک استفاده کنم ؟
graphics.h در Microsoft Visual Studio 2010

titles
2013/01/06, 15:09
کسی کمک نمی کنه؟

Castiel
2013/01/06, 15:23
کتابش رو نمی شناسم لینکش رو داری ؟

از لینک زیر و پست شماره 15 می توانید کتاب مربوطه را دانلود کنید
در پست شماره 9 حل تمرینات این کتاب را دانلود کنید.

فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.

titles
2013/01/06, 15:53
کتاب نیولپتان که تو این زمان کم نمیشه خوند که

titles
2013/01/10, 17:25
سلام
کدی نوشتم که یک مربع رو میشه با کلید های w , s, a, d کنترل کرد اما زمانی که ی می خوام این کار به صورت خودکار انجام بگیره با سرعت بالای انجام میشه مثلا کلید w رو بزنم که مربع بره بالا یکهو از وسط صفحه میپره بالا صفحه و مراحلی که مربع قراره پله پله به بالا بره رو نمیشه دید . حالا چه جوری سرعتش رو بیارم پایین؟

Castiel
2013/01/10, 17:34
سلام
کدی نوشتم که یک مربع رو میشه با کلید های w , s, a, d کنترل کرد اما زمانی که ی می خوام این کار به صورت خودکار انجام بگیره با سرعت بالای انجام میشه مثلا کلید w رو بزنم که مربع بره بالا یکهو از وسط صفحه میپره بالا صفحه و مراحلی که مربع قراره پله پله به بالا بره رو نمیشه دید . حالا چه جوری سرعتش رو بیارم پایین؟

شما می توانید از کد زیر برای تاخیر در اجرای دستور استفاده کنید.

delay(100);
clrscr();
عدد داخل پرانتز بر حسب میلی ثانیه است و می توانید بر اساس نیاز آن را تغییر دهید.

titles
2013/01/10, 18:18
شما می توانید از کد زیر برای تاخیر در اجرای دستور استفاده کنید.

delay(100);
clrscr();
عدد داخل پرانتز بر حسب میلی ثانیه است و می توانید بر اساس نیاز آن را تغییر دهید.
کتاب خونش چیه ؟

Castiel
2013/01/10, 19:21
کتاب خونش چیه ؟

یک مثال از برنامه ای که از این کد استفاده کرده برایتان قرار می دهم، فکر می کنم کمک کند

برنامه ای بنویسید که کلمه computer را در حال اوج گرفتن نشان دهد
#include
#include
#include
main()
{
int x,y=25;
for(x=1;x<=70;x=x+2)
{
delay(100);
clrscr();
y--;
gotoxy(x,y);
printf("computer");
}
}

titles
2013/01/11, 18:11
کدی که گذاشتید کتابخونه ای نداره ، من می خوام بدونم کدوم کتاب خونه برای دستور "delay " هست ، چون کامپایلر میگه دستور رو نمیشناسه

16604

AGREEN
2013/01/11, 18:33
کدی که گذاشتید کتابخونه ای نداره ، من می خوام بدونم کدوم کتاب خونه برای دستور "delay " هست ، چون کامپایلر میگه دستور رو نمیشناسه

16604
نمیدونم برو از توی اون کتاب بگرد پیدا کن ولی clrscr تو کتابخونه conio.h هست اون یکیم فکر کنم تو همون conio باشه بازم یه نگا بندازی ضرر نداره .
ناکس انقدر سوالا رو سخت داده بود که تو مرز رد شدن قرار گرفتم این ترم .

titles
2013/01/11, 20:25
conio.H نیست.
من سه تا کتاب خونه اضافه کردم


#include <iostream>
#include <Windows.h>
#include <conio.h>
using namespace std;

AGREEN
2013/01/12, 13:00
conio.H نیست.
من سه تا کتاب خونه اضافه کردم


#include <iostream>
#include <Windows.h>
#include <conio.h>
using namespace std;


خب چرا stdio.h ننداختی ؟؟؟

titles
2013/01/19, 18:49
از کد sleep() و کتاب خونه windows.h مشکل رو حل کردم ،
حالا برای این مار مون ، غذا چی بدیم ؟ دونه رو چه چوری به سورت رندوم مقدار بدیم؟ :))

titles
2013/01/21, 10:59
کسی کمک نمی کنه؟

titles
2013/01/21, 12:01
سورس رو ضمیمه کردم لطفا کد رندوم مناسب رو بهم بگید ، برای این مار غذا بزارم :)

ZuG0R
2013/05/17, 17:48
فک کنم الان تو برنامت فقط یک نقطه متحرک داری که با کلیدها اینور اونور میره ولی فکری بابت بزرگ شدنش نکردی درسته؟
یکم توضیح بده در مورد برنامت بعد بهت میگم چیکار کنی

ZuG0R
2013/05/17, 18:01
طرف فک کنم لیسانسشم گرفته تا حالا!!
تاریخشو ندیده بودم! :-j

Devileytion
2013/05/18, 11:36
داداش ؛ یکی از دوستان یه سایت کوچیک را نداخته ، همین سورس هم گذاشته . نمیگم از روش کپ بزن ولی شاید کمکت کنه .
Snake (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.سورس-بازی-مار/)