اطلاعیه

Collapse
No announcement yet.

بازی Snake با ARM

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    بازی Snake با ARM

    فیلم اصلاح شد
    سورس اضافه شد


    سلام.
    یه بازی Snake ساده که با IAR و C++ نوشته شده. ال سی دیش هم همون N96LCD هست :redface:
    یه فیلم ازش گرفتم فقط کیفیتش یخورده یه جوری شد (البته الان اصلاحش کردم ولی هنوز یکم مشکل داره)
    یکم هم مشکل سخت افزاری داشت که تو فیلم از صداش کلید ها معلومه :cry2:

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

    درمورد سورس اول از همه بگم که با استفاده از IAR نوشته شده و کتابخونه ای که برای N96LCD هست نسخه ++C کتابخونه آقای علی ایمانی فر هست با یه سری تغیرات نسبت به اون نسخه ای که قرار داده شده.

    درمورد سخت افزار هم باید یه پایه خالی باشه ( برای Delay استفاده میشه ) که توی هدر مربوط به Delay قابل تغیر هست. از 4 کلید هم استفاده شده. همین :smile:
    توی منو با کلید های پایین و بالا بین گزینه ها جابجا میشه و با کلید سمت راست وارد اون گزینه و با کلید سمت چپ وارد مرحله آزاد میشه ( یه مرحله خالی که مرحله بعدی هم نداره). قست بارگذاری هنوز نوشته نشده :redface:

    برای استفاده از کلید ها و ... هدر های جدا جدا نوشته شده که میشه اونا رو تو پرژه های دیگه به راحتی استفاده کرد.
    تصاویری هم که استفاده شده درپوشه Assets موجود هست همراه با فایل .PSD و هدرهای تصاویر هم که به پروژه ضمیمه شده در پوشه SpriteHeader قرار داره.
    برای تبدیل تصاویر به فایل HEX هم از نرم افزار جناب آقای ایمانی فر استفاده شده :smile:
    غفلت از يار, گرفتار شدن هم داد
    از شما دور شدن, زار شدن هم دارد
    هرکه از چشم بي افتاد, محلش ندهند
    عبد آلوده شدن, خوار شدن هم دارد
    عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

    #2
    پاسخ : بازی Snake با ARM

    عجب مار زشت و بی ریخت و بدقوراه ایه! :mrgreen:
    ولی به دور از شوخی کارتون قشنگ بود و همچنین قابل تحسین!
    خیلی خوب نوشتیش. اگه سورسش رو بذارید و همچنین یه توضیح هم در مورد قسمت های سورستون هم بدید خوبه. :smile:

    دیدگاه


      #3
      پاسخ : بازی Snake با ARM

      قشنگ شده.
      ولی انگار با یه خونه اختلاف هم اون مهره ها رو می خوره؟!
      اونم رفع کنی یکم قیافم به مارت بده.
      اسمم بابا برقيه مي دونين کارم چيه دلم مي خواد همه جا که با کمک شما
      مصرف برق کم بشه تا برقمون قطع نشه
      مصرف بي رويه کار خيلي بديه موقع پخش کارتون برق تلويزيون
      اگه يه دفعه بره حوصله مون سر مي ره
      هرگز نشه فراموش لامپ اضافي خاموش

      دیدگاه


        #4
        پاسخ : بازی Snake با ARM

        خیلی خوبه.کار خودتونه؟یعنی بیس کار از خودتونه؟؟؟!!!

        دیدگاه


          #5
          پاسخ : بازی Snake با ARM

          جالب بود!!
          یکم گرافیکش رو ببری بالا عالیه!
          یک کمی هم اگه میشه سخت افزارش رو بگو !!
          http://upload7.ir/images/42355212667119477675.gif
          daydigi.com

          دیدگاه


            #6
            پاسخ : بازی Snake با ARM

            نوشته اصلی توسط Rohalamin
            عجب مار زشت و بی ریخت و بدقوراه ایه! :mrgreen:
            ولی به دور از شوخی کارتون قشنگ بود و همچنین قابل تحسین!
            خیلی خوب نوشتیش. اگه سورسش رو بذارید و همچنین یه توضیح هم در مورد قسمت های سورستون هم بدید خوبه. :smile:
            خیلی ممنون. لطف دارید. سورسشو هم بزودی میزارم :smile:
            نوشته اصلی توسط محمد مهدی نایبی
            قشنگ شده.
            ولی انگار با یه خونه اختلاف هم اون مهره ها رو می خوره؟!
            اونم رفع کنی یکم قیافم به مارت بده.
            ممنون
            آره مارشو درست باید بکنم قبول دارم :redface:
            تو فیلم اینطوری نمیشه در واقع گوشه توپ میخوره به ماره. ولی درستش میکنم ان شاءالله
            نوشته اصلی توسط arvin2009
            خیلی خوبه.کار خودتونه؟یعنی بیس کار از خودتونه؟؟؟!!!
            خیلی ممنون.
            بله. فقط کتابخونه مربوط به LCD کتابخونه چناب آقای علی ایمانی فر هست با یکم تغیرات. بقیش کار خودمه.
            نوشته اصلی توسط matrex
            جالب بود!!
            یکم گرافیکش رو ببری بالا عالیه!
            یک کمی هم اگه میشه سخت افزارش رو بگو !!
            ممنون گرافیکش رو درست میکنم ان شاءالله. :redface:
            سخت افزارش متشکل از یک هدر بورد AT91SAM7S64 سایت + برد برد + ماژول N96 LCD سایت + چهار کلید :smile:
            غفلت از يار, گرفتار شدن هم داد
            از شما دور شدن, زار شدن هم دارد
            هرکه از چشم بي افتاد, محلش ندهند
            عبد آلوده شدن, خوار شدن هم دارد
            عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

            دیدگاه


              #7
              پاسخ : بازی Snake با ARM

              فیلم اصلاح شد و سورس هم اضافه شد
              غفلت از يار, گرفتار شدن هم داد
              از شما دور شدن, زار شدن هم دارد
              هرکه از چشم بي افتاد, محلش ندهند
              عبد آلوده شدن, خوار شدن هم دارد
              عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

              دیدگاه


                #8
                پاسخ : بازی Snake با ARM

                لطف کردید ولی پروژه کامل نیست فقط هدر سورس هست درسته؟اگه امکان داره پروژه کامل بزارید

                دیدگاه


                  #9
                  پاسخ : بازی Snake با ARM

                  چرا کامل هست. یه WorkSpace جدید تو IAR بسازید بعد از منوی Project گزینه Add Existing Project... رو بزنید و فایل SnakeGame.ewp رو انتخاب کنید :smile:
                  غفلت از يار, گرفتار شدن هم داد
                  از شما دور شدن, زار شدن هم دارد
                  هرکه از چشم بي افتاد, محلش ندهند
                  عبد آلوده شدن, خوار شدن هم دارد
                  عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

                  دیدگاه


                    #10
                    پاسخ : بازی Snake با ARM

                    فکر کردم با کیل هست ببخشید.بخوام با کیل پروژش کنم کار خاصی باید انجام بدم؟میخواستم برای lpc تغیرش بدم.امکانش هست پرژه رو برای کیل پورت کنید؟

                    دیدگاه


                      #11
                      پاسخ : پاسخ : بازی Snake با ARM

                      نوشته اصلی توسط arvin2009
                      فکر کردم با کیل هست ببخشید.بخوام با کیل پروژش کنم کار خاصی باید انجام بدم؟میخواستم برای lpc تغیرش بدم.امکانش هست پرژه رو برای کیل پورت کنید؟
                      راستش من با keil زیاد آشنایی ندارم :redface:
                      غفلت از يار, گرفتار شدن هم داد
                      از شما دور شدن, زار شدن هم دارد
                      هرکه از چشم بي افتاد, محلش ندهند
                      عبد آلوده شدن, خوار شدن هم دارد
                      عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

                      دیدگاه


                        #12
                        پاسخ : بازی Snake با ARM

                        خیلی جالب بود. کارت قشنگه چیزی که هست اینه که الگوریتم نوشتن بازی خیلی سخته منم چند وقت پیش داشتم یه کار مشابهی انجام می دادم مثل فوتبال تی وی گیم خیلی درد سر داره. مخصوصا فیزیکش. ولی وقتی جواب میده خیلی لذت بخشه.
                        http://www.digi-electronic.ir
                        :job:

                        دیدگاه


                          #13
                          پاسخ : بازی Snake با ARM

                          اگه میشد ماوس کامپیوتر رو به میکرو وصل کرد و کلید هارو هم حزف کرد وبا ماوس کنترل میشد خیلی خوب میشد :job: :agree:
                          1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                          من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                          !Electronic On! Programming On
                          هوشمندانه سوال بپرسیم!
                          http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                          دیدگاه


                            #14
                            پاسخ : بازی Snake با ARM

                            سلام
                            خیلی جالب بود دستتون درد نکنه
                            میگم داره تصویر رفرش میشه که کنارش پرش داره ؟ اگه اینطوره باید با میکروی فرکانس بالاتر این مشکل حل شه
                            امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

                            دیدگاه


                              #15
                              پاسخ : بازی Snake با ARM

                              نوشته اصلی توسط mahdi8866
                              سلام
                              خیلی جالب بود دستتون درد نکنه
                              میگم داره تصویر رفرش میشه که کنارش پرش داره ؟ اگه اینطوره باید با میکروی فرکانس بالاتر این مشکل حل شه
                              سلام. نه رفرش نمیشه . فیلم که از LCD میگیرم اینطوری میشه. اگه بخواد همه صفحه رفرش بشه خیلی پرش پیدا میکنه. :smile:

                              نوشته اصلی توسط mahan.rafiee
                              اگه میشد ماوس کامپیوتر رو به میکرو وصل کرد و کلید هارو هم حزف کرد وبا ماوس کنترل میشد خیلی خوب میشد :job: :agree:
                              آره ولی ان شاء الله پروژه های بعدی :smile:

                              نوشته اصلی توسط V_S
                              خیلی جالب بود. کارت قشنگه چیزی که هست اینه که الگوریتم نوشتن بازی خیلی سخته منم چند وقت پیش داشتم یه کار مشابهی انجام می دادم مثل فوتبال تی وی گیم خیلی درد سر داره. مخصوصا فیزیکش. ولی وقتی جواب میده خیلی لذت بخشه.
                              http://www.digi-electronic.persianblog.ir
                              :job:
                              ممنون. آره بازی یکم فرق داره. راستی برای فیزیک مینید از کتابونه های مخصوص مثل Box 2D استفاده کنی. خودم هم تو فکرش بودم یه بازی فیزیکی رو میکرو بنویسم :redface:
                              غفلت از يار, گرفتار شدن هم داد
                              از شما دور شدن, زار شدن هم دارد
                              هرکه از چشم بي افتاد, محلش ندهند
                              عبد آلوده شدن, خوار شدن هم دارد
                              عيب از ماست, که هر سال نمي بينيمت چشم بيمار شده, تار شدن هم دارد ...

                              دیدگاه

                              لطفا صبر کنید...
                              X