گوگل به مناسبت 30امین سالگرد این بازی اون رو لوگوی خودش قرار داده منتها می خوام بدونم
این که فایل فلش نیست!!!
پس چه جوری نوشته شده؟ با چه زبونی؟
Printable View
گوگل به مناسبت 30امین سالگرد این بازی اون رو لوگوی خودش قرار داده منتها می خوام بدونم
این که فایل فلش نیست!!!
پس چه جوری نوشته شده؟ با چه زبونی؟
خیلی باحاله من بازی کردم کلـــــــــــــــــــــــ ــی
چه باحاله قشنگ میشه بازیش کرد [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من يه نسخه براي پي سي با زبان سي ديده بودم البته الان با چند تا زبان اين بازي رو بازسازي كردن
یادش به خیر قدیم قدیما رو اتاری چقدر بازی می کردم :19:
بازی خیلی ، خیلی توپیه ... یادش بخیر ... :8:
صبح که صفحه لود شد فک کردم عکسه بد دیدم ا اینا که دارن حرکت می کنن!زبان برنامه نویسیش جاواست و از Css استفاده شده حدس میزنم به احتمال خیلی خیلی خیلی زیاد با استفاده از jQuery باشه.
از کجا میشه فهمید JQuery هست؟نقل قول:
نمیشه یعنی خیلی سخته چون برو به سورس گوگل یه نگا بنداز آدم هنگ میکنه!ولی از اون جا که گوگل یکی از پشتیبانای jQuery هست و احمق هم نیست که بدون library این صفحه رو درست کنه بازم یه نگا به سورس بکنی فاکنشن هایی هست که مال خود جاوا نیست پس میشه حدس زد:
:46:نقل قول:
تهه بازی کلی حال کردیم :31:
بچه ها من اینا رو پیدا کردم از این بازی
اینو دان کنید 4 کیلو بایت
کد:http://www.mediafire.com/?yw2jiw0jxm2
خسته نباشید خیلی جواب قانع کننده ای بود :دینقل قول:
اگر مشخص نیست پس شما چطوری گفتی؟
سومین باریه که میگم میشه حدسسسسسسسسسسسس زد:31:.
در شمن تو documentation جی کوئری فانکشن هایی برای جابه جا کردن آبجکت ها و کوچیک و بزرگ کردنشون وجود داره برو چک کن.
خوب سورسی که همش قابل مشاهده هست که نیاز به حدس زدن نداره. اگر دلیلی برای حرفتون ندارید بهتره که اصلاً اون حرف رو نزنید تا یک باور غلط رو تقویت نکنید.
اگر هم دلیلی وجود داره و من اشتباه میکنم پیشاپیش معذرت میخوام و خواهش میکنم منو از جهالت در بیارید.
ببخشید ولی اینکه میگید چون جی کوئری بزرگ و کوچیک شدن آبجکتها داره پس گوگل از اون استفاده کرده یکی از خنده دار ترین چیزایی هست که میشه زد. فکر کنم شما جی کوئری رو با یه چیزی مثل فلش اشتباه گرفتید!
در ضمن من فقط این بحث رو ادامه دادم چون فکر میکنم شما قبلن میخواستید یک سری آموزش جی کوئری رو تو فروم ادامه بدید فکر کردم احتمالاً باید دلیل درست و حسابی داشته باشید!
تونستم با فایر باگ فایلاش رو در بیارم 3 تا پی ان جی 2 تا جاوا یدونه فلش(برای صدا ها).یه نسخه ی قابل بازی رو به آدرس
گذاشتم و برای دانلودکد:http://www.pouyaamrejy.ir/pacman
کد:http://www.pouyaamrejy.ir/pacman/pacman.zip
شما نگاه کن جواب بده.من گفتم حدس میزنم و شما داری تو سرم میکوبی.دنیا به کجا رسیده که حدسم نمیشه زد!نقل قول:
jquery رو با فلش اشتباه گرفتم؟:13:نه.نقل قول:
کد:http://jqueryui.com/demos/droppable/
کد:http://jqueryui.com/demos/resizable/
که البته همه مربوط به UI میشه اگه خواستی بگی این که جی کوئری نیست باید بگم اگه میتونی بدون جی کوئری ازش استفاده کن.کد:http://jqueryui.com/demos/draggable/
javascript
نه من میخوام بگم شما جاوا اسکرپت بلد نیستی و فقط جی کوئری رو تا حدی میشناسی! چون جاوا اسکرپت بلد نباشی جی کوئری فقط یک اسباب بازی میشه!
این افکتهایی که گفتی بدون لایبراری هم میشه انجام داد. تقریباً همه لایبراری های جاوا اسکرپت مجموعه افکتهایی دارند و بیشترشون هم بین همه مشترک هست جی کوئری هم یکی از اینا
اون بازی رو هم نگاه کردم هیچ اثری از جی کوئری یا هیچ لایبراری دیگه توش ندیدم. گوگل اصلاً برا خودش لایبراری مینویسه که به بهینه ترین روش براش کار کنه چه نیازی داره بره جی کوئری استفاده کنه؟
برای پنجمین بار میگم حدس میزینم jQuery باشه.اون موقع بررسی نکرده بودم اما الان کردم و میگم نیست فایلشم برا دانلود گذاشتم.
میشه یه نفر پی اچ پی بلد نباشه و از یه کلاس پی اچ پی استفاده کنه؟نه
میشه یه نفر C بلد نباشه و از هدرش استفاده کنه؟نه
میشه یه نفر java بلد نباشه و از کتابخونش به عنوان اسباب بازی (؟؟؟) استفاده کنه؟نه
این بحث هم به نتیجه نمیرسه میخای ثابت کنی چون تو p30world پستات بیشتره 100% حرفت درسه.من بیخیال شدم.
خوب چرا عصبانی میشی! از همون اول هی میگی حدس میزنم بعدشم یه دلیل احتمالی میگی که به فلان دلیل ممکنه جی کوئری باشه!
جواب اون سه تا سوال دیگه هم مثبته شاید برای اون زبانها یه کم کمرنگتر ولی برای جاوا اسکرپت کاملاً محسوس! البته در حد همون اسباب بازی
تعداد پستهای من زیاده به نظرت؟ :دی خوب هنوز اینجا تازه واردی تعداد پستهای بقیه بچه ها رو ندیدی بالای 10000 تا پست دارن ولی هنوز چیزی بهشون نمیدن!
اگر بخوای همه پستهای اضافی رو پاک کنم خیالت راحت بشه. من دیدم پافشاری میکنی ادامه دادم قصد ناراحت کردنتو نداشتم.
ببین من دوست ندارم باهات دشمن باشم ولی وقتی یکی میگه حدش میزنم یعنی دلیل دارم که حدس میزنم میشه بدون دلیل حدس زد؟وقتی دلیل و مدرک محکمتر بشه میگه مطمئنم.جواب اون 3 تا هم منفیه تا فردا هم بگی مثبته میگم منفیه.اصلا" مسخرس با جاوا کار نکرئده باشی بپری رو jQUery امکان پذیر نیست.منم نگفتم چیزی قراره بهت بدن که!
چرا این همه دعوا!:31:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] = جواب تمام سوالاتون!
سلام
بجای دعوا سراغ حل مسئله بریم شاید بهتر باشه
تو برنامه نویس هم پرسیدم
جواب داده بودند که
سورسش هم داده بودند.نقل قول:
واقعا جالبه . سورس کد این بازی رو که مرتب کردم , 3162 خط کد جاوا اسکریپت نوشته شده [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برای پخش صدا هم از Flash استفاده کرده [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
بله یه صفحه بری عقب فایل zip رو میبینی که شامل 3 تا PNG و 2 تا js و یدونه فلشه(برای صدا).
اقایون شما ها یه save as page بزنید همه چی رو میفهمید:27:
من از کل کل خوشم میاد بچه ها ادامه بدین :21:
ولی بازی خاطره انگیزی بود :40:
ولی تازه گیها گوگل تو همه چیز داره فضولی میکنه :11:
از روزی میترسم دنیا وکامپیوتر مساوی بشه با گوگل:27:
دوستان چرا این قدر دعوا می کنید طبق گفته بقیه دوستان این بازی فقط دوتا عکس یه فایل فلش و یه فایل جاواست.
کد:http://www.google.com/logos/js/pacman10-hp.3.js
اگه دقت کرده باشید من این فایلو گزاشته بودم برا دانلود ولی .. اصلان نگفتید با کی هستی :41::13:
بلهنقل قول:
منتها شما هم که خشن شدی
جسارته یه سوال داشتم تا حالا کدام یک از زبان های برنامه نویسی توابع و کتابخانه هاش رو با یه زبون دیگه نوشتن(بالاخص زبونهای که مفسر دارند)نقل قول:
از همون اول هی میگی حدس میزنم بعدشم یه دلیل احتمالی میگی که به فلان دلیل ممکنه جی کوئری باشه!
مثل انسان از خودت دفاع کننقل قول:
برای پنجمین بار میگم من احمق یه چیزی خوردم گفتم حدس میزینم jQuery باشه
با توهین به خودت چیزی حل نمیشه
----------------
neopersia و tazphoenix عزیز
مثل انجمن های دیگه به هم احترام بزاریم و با احترام جواب هم رو بدیم شاید بهتر باشه
میدونم در روز شاید خیلی مشکلات داشته باشید و فشار های ناشی از اونها باعث برخرود خشانت بشه
ولی حافظ میگه
دریغ و درد که تا این زمان ندانستم که کیمیای سعادت رفیق بود رفیق
دوست باشیم
سلام
ببخشید، به یاد این تاپیک الان افتادم!
اول از همه اینکه، Java ( جاوا ) نه و JavaScript ( جاوااسکریپت )، بین این دوتا از زمین تا آسمون فرقه، به غیر از شباهتهای syntax این دو.نقل قول:
اصلا" مسخرس با جاوا کار نکرئده باشی بپری رو jQUery امکان پذیر نیست.منم نگفتم چیزی قراره بهت بدن که!
اونجایی که گفتید دلیل، دلیل تون چی بود؟ شما اثری از کدهای jQuery توی سورس پیدا کرده بودید؟
آره واقعا مسخرس اونم خیلی، ولی امکان پذیر هست!
نقل قول: من اینو از طریق یکی از دوستان شنیدم ( AHHP: Boplo.ir ازش خوشم می یاد، به وبلاگش سر بزنید ) البته دقیق یاد نیست ولی اصل مطلب رو می رسونه، "اصلا شعار jQuery از اول این بود که، شما syntax من رو یاد بگیر بدون اینکه تا حالا حتی یک خط کد JavaScript نوشته باشی!".
درضمن چند نفر من همینطوری می تونم بهت معرفی کنم، که از تعداد انگشتای دست هم بیشترن که نمی فهمن JavaScript چیه رفتن سراغ jQuery، تازه اونهایی که من فقط می شناسم.
که خود من هم از این موضوع بسیار ناراحتم، و اگه به همین منوال پیش بره می تونه جلوی پیشرفت توسعه دهنده های JavaScript رو توی ایران بگیره. یعنی دیگه چیزی به نام Developer ( توسعه دهنده ) JavaScript نداریم.
عذر می خوام، ولی من هرچی گفته های یاسر ( neopersia ) رو بالا پایین کردم، آخر نگرفتم که این سوال شما چه ربطی گفته هاش داشت؟نقل قول:
جسارته یه سوال داشتم تا حالا کدام یک از زبان های برنامه نویسی توابع و کتابخانه هاش رو با یه زبون دیگه نوشتن(بالاخص زبونهای که مفسر دارند)
اصلا مگه ایشون چنین حرفی زدن؟
-----------
قصد تعریف و یا خودشیرینی ندارم، اینی که می گم واقعیته.
طی این چند سالی که یاسر رو می شناسم، یک بار هم ندیدم که باکسی بحث راه بندازه و یا کسی رو ناراحت کنه، چیزی که من کمتر بهش پایبند بودم ( یعنی اگر توی همین بحث من شرکت می کردم، کار به جاهای بدتری کشیده می شد!:31: )
در ضمن این اصلا دعوا نبود، اگر کمی دقت کنید متوجه می شید که یاسر کاملا از روی منطق حرف می زنه و از جناب آقای tazphoenix سوال می کنه، ولی من نمی دونم چرا ایشون به جای جواب دادن به سوالها به خودشون بد و بیرا می گن:20:
بگذریم.
-----------
این هم سورس کامل این بازی، زمانی که لوگوی گوگل به این بازی تغییر کرده بود من نبودم، برای همین کنجکاو شده بودم ببینم گوگل با چی و چطور این بازی رو نوشته.
من کدها رو بررسی کردم، گفته های دوستان درست بود. ولی به نظر من بهتر بود گوگل این بازی رو برای تبلیغ مرورگر خودش هم که شده بود این بازی رو با HTML5 پیاده سازی می کرد! این نظر شخصی منه.
موفق باشید.کد:http://github.com/macek/google_pacman
بازم شروع شد.:41:
نقل قول:نقل قول:
خوب ادامه نده برادر!
شما که حاضر نیستی بگی اشتباه کردم. دلخور هم که میشی پس چرا دوباره بحث رو ادامه میدی؟
منم قبلن جواب ندادم تا بحث ادامه پیدا نکنه ولی شما خودت کوتاه نمیای ظاهراً!
من برادرت نیستم منو به این اسم صدا نزن.چیزی که گفتم فقط و فقط یه حدس بود تموم شد ولی من ادامه ندادم دوست جنابعالی این کار رو کرد شما هم با تشکر تاییدش کردی اگه درست نیست بگو.نقل قول:
نه تو واقعاً مشکل داری
دفعه دیگه خواستی از این حدسا بزنی برو تو یه انجمن متفرقه بزن که کسی بلد نباشه ازت ایراد بگیره نه اینکه بیای جایی که بقیه شغلشون طراحی وبه
یعنی شغلم طراحی وبه.آفرین.نقل قول:
نقل قول:
74. You have a friend that designs websites.
هر کی دیگه فرانت پج رو باز میکنه و یاد میگیره div چیه اسم خودشو میزاره طراح!کد:http://www.rajuabju.com/elat/youarepersianif.htm
بله اشتباه از من بود که تاپیک رو ادامه دادم.نقل قول:
بازم شروع شد.
وقتی از امکاناتی که خود jQuery می ده مثل fade, hide, click, bind, ready,load, همون سه موردی که خودت اشاره کردی از ui مربوط به jQuery و و و و ... دقیقا مصداقش همون بازی با اسباب بازی هست.
این رو با دقت بخون:
منبعش هم همون دوستی هست که گفتم.نقل قول:
اما وقتی jQuery متولد شد، اوضاع کلی فرق کرد. jQuery گفت برای اعمال تغییر در اجزای صفحه با جاوااسکریپت، انیمیشن سازی و AJAX و غیره، نیازی به بلد بودن جاوااسکریپت نداری. من همه اش رو با یه سری توابع هلو شکل واست حل کردم اونم بصورت Cross-Browser یعنی در همه مرورگرها یه نتیجه داره!
چه حرف باحالی. ولی مگه میشه بدون بلد بودن یه زبان ازش استفاده کرد؟ راستش بله! کافیه کار با سینتکس خود jQuery رو یاد بگیریم و بعدش همه چی حله. این یادگیری فقط سه چهار ساعت (حتی کمتر) طول میکشه.
واسه خودت شخصیت قائل نیستی، این دلیل نمی شه که احترام دیگران رو نگه نداری. پس لطف کن و تو یه مکان عمومی، حرمت دیگران رو نگه دار.نقل قول:
من برادرت نیستم منو به این اسم صدا نزن
نقل قول:
چیزی که گفتم فقط و فقط یه حدس بود تموم شد ولی من ادامه ندادم دوست جنابعالی این کار رو کرد شما هم با تشکر تاییدش کردی اگه درست نیست بگو.
مگه شما دلیل نداشتید؟ من فقط می خواستم اون دلیلتون رو بدونم و بس!نقل قول:
ولی وقتی یکی میگه حدش میزنم یعنی دلیل دارم که حدس میزنم میشه بدون دلیل حدس زد؟
با این حرفتون، تمام فهم و درکتون رو نسبت به این قضیه متوجه شدم.نقل قول:
یعنی شغلم طراحی وبه.آفرین.
هر کی دیگه فرانت پج رو باز میکنه و یاد میگیره div چیه اسم خودشو میزاره طراح!
در ضمن بهتر بود اون جمله دومتون رو به کسانی خطاب می کردید که واقعا دارن از fronpage استفاده می کنن، نه اونهایی که حتی سراغ فرانت پیج هم نرفتن!
من هم دیگه تو این تاپیک بحث نمی کنم، اگر خیلی دوست داری بحث کنی، پروفایلم در خدمت شماست.
یاسرجان، با صلاح دید خودت، بزار آخرین دفاعیه ش رو اینجا بنویسه و بعد این تاپیک رو قفل کن. ممنون.
به تو ربطی نداره که دوست دارم که دیگران منو به چه اسمی صدا کنن پس لطفا" جنابعالی شخصیت خودتو نگه دار برا خودت و تو موضوعی که هیچ ربطی بهت نداره خودتو قاطی نکن.نقل قول:
واسه خودت شخصیت قائل نیستی، این دلیل نمی شه که احترام دیگران رو نگه نداری. پس لطف کن و تو یه مکان عمومی، حرمت دیگران رو نگه دار.
خوندم هنوزم سر حرفم هستم.جی کوئری بدون جاوا نمیشه.تو هم میخای از رفقا(!)دفاع کنی یه دور پستا شون رو بخون بعد بیا وسط.نقل قول:
این رو با دقت بخون:
نقل قول:
اما وقتی jQuery متولد شد، اوضاع کلی فرق کرد. jQuery گفت برای اعمال تغییر در اجزای صفحه با جاوااسکریپت، انیمیشن سازی و AJAX و غیره، نیازی به بلد بودن جاوااسکریپت نداری. من همه اش رو با یه سری توابع هلو شکل واست حل کردم اونم بصورت Cross-Browser یعنی در همه مرورگرها یه نتیجه داره!
چه حرف باحالی. ولی مگه میشه بدون بلد بودن یه زبان ازش استفاده کرد؟ راستش بله! کافیه کار با سینتکس خود jQuery رو یاد بگیریم و بعدش همه چی حله. این یادگیری فقط سه چهار ساعت (حتی کمتر) طول میکشه.
چون جاوا اسکرپت بلد نباشی جی کوئری فقط یک اسباب بازی میشه!
این عین واژه ایه که دوستتون گفت منم همین نظر رو دارم منتها شما مثل اینکه با این که نظرت فرق میکنه دوست داری اظهار نظر کنی.هوم!جالبه؟!
دفاعیه؟مثلا" داری منو محکوم می کی؟ ماشالله دیگه چی؟نقل قول:
یاسرجان، با صلاح دید خودت، بزار آخرین دفاعیه ش رو اینجا بنویسه و بعد این تاپیک رو قفل کن.
خودت شروع کردی هنوزم سر هر حرفی زدم وای میستم اما تازگی فهمیدم اینقدر ارزش ندارین که جوابتونو بدم فقط دوست دارین پشت هم وایسین بابا ایول!شما دیگه کی هستین؟!
تاپیکو قفل کنی یا نکنی هم دیگه اینجا آخرین بار بود اومدم.
با جاوااسکریپت ولی تو گوگل نوشته نشده فکر کنم چون من تو یه سایت دیگه دیدم قبلا
واقعا اینجا یک انجمن فنی هست جای این جور دعوا ها نیست دوست عزیز tazphonix (این که گفتم دوست عزیز لازم نیست بگی دوست من نیسیتی اووو....) شما یک بار یک سر به انجمن های مثل it.coe.uga.edu/itforum/ بزن واقعا تجدید نظر باید بکنیم تو روش صحبت هامون انقدر هم به همدیگر کم لطفی نکنیم اگر کسی هم با یک div میگه که طراح وب هست شما استادی کن به روش نیار هر چند دوستانی از جمله neopersia واقعا من تو بعضی از تاپیک ها ایشون فوق العاده در هر حال موفق باشید.