0
نام کتاب
Classic Game Programming on the NES

Make your own retro video game

Tony Cruise

Paperback320 Pages
PublisherManning
Edition1
LanguageEnglish
Year2026
ISBN9781633438019
515
A6839
انتخاب نوع چاپ:
جلد سخت
936,000ت
0
جلد نرم
806,000ت
0
طلق پاپکو و فنر
826,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Game_Programming

#NES

#AI

توضیحات

🎮 بازی‌های رترو خودتان را برای کنسول نینتندو بسازید.


💡 ایده فوق‌العاده‌ای برای یک بازی نینتندو دارید که برای واقعی کردنش هیجان‌زده هستید؟ کتاب برنامه نویسی بازی های کلاسیک روی نینتندو به شما نشان میدهد چطور این کار را انجام بدهید. این راهنمای کاملاً عملی و مقدماتی، پر از آموزش‌های قدم به قدم در همه زمینه‌ها است؛ از گرافیک و موزیک گرفته تا هوش مصنوعی دشمنان و زبان اسمبلر ۶۵۰۲ که برای گرفتن بهترین بازدهی از نینتندو به آن نیاز دارید.


🔑 در کتاب برنامه نویسی بازی های کلاسیک روی نینتندو یاد می‌گیرید که چطور:

⚙️ از زبان اسمبلر ۶۵۰۲ برای ساخت بازی خودتان استفاده کنید.

🎨 گرافیک‌های تایل و اسپرایت را خلق و پیش‌نمایش کنید.

🎵 افکت‌های صوتی و موزیک پخش کنید.

🤖 هوش مصنوعی دشمن را برنامه‌نویسی کنید.

📊 زمان چرخه پردازش و میزان مصرف مموری را بهینه‌سازی کنید.

🧱 بازی اکشن خودتان را از صفر طراحی کنید و توسعه بدهید.

🛡️ وقتی در حال توسعه بازی‌های رترو هستید، تنها رفتن خطرناک است؛ پس این راهنمای ضروری را همراه خودتان داشته باشید! کتاب برنامه نویسی بازی های کلاسیک روی نینتندو یک هندبوک جامع از منابعی است که برای شروع ساخت بازی روی نینتندو به آن‌ها نیاز دارید. شما یاد می‌گیرید که امولاتورهای مدرن را درک کنید و رازهای برنامه‌نویسی در دوران گذشته را کشف کنید. از همه بهتر اینکه به هیچ تجربه تخصصی نیاز نخواهید داشت! حتی پیچیده‌ترین المان‌های فنی هم به دستورالعمل‌های قدم به قدم شکسته شده‌اند و با دیاگرام‌های ساده به طور کامل تصویرسازی شده‌اند.

📑 پیش‌گفتار توسط فیلیپ و اندرو اولیور.


🏢 درباره تکنولوژی

🎮 بازی‌های سیستم سرگرمی نینتندو (NES) مانند سوپر ماریو و افسانه زلدا صنعت بازی‌های ویدیویی را شکل دادند و دوران کودکی میلیون‌ها گیمر را در سراسر جهان تعریف کردند. با ساخت بازی‌های نینتندوی خودتان، آن جادو را دوباره زنده کنید! تمام چیزی که نیاز دارید این کتاب و تخیل شماست؛ هیچ تجربه بازی‌سازی یا مهارت برنامه‌نویسی تخصصی لازم نیست.


📘 درباره کتاب

📖 کتاب برنامه نویسی بازی های کلاسیک روی نینتندو رازهای پراکنده توسعه نینتندو را در قالب دستورالعمل‌های واضح برای ساخت اولین بازی‌های شما روی این کنسول جمع‌آوری کرده است. شما درباره طراحی منحصربه‌فرد نینتندو، زبان اسمبلی ۶۵۰۲ که به طرز شگفت‌آوری ساده است و موارد دیگر یاد خواهید گرفت. هم‌زمان با پیش‌رفت در کتاب، یک بازی ساده شوتر فضایی می‌سازید که الگویی به شما میدهد تا بتوانید هر چیزی را که رویایش را دارید، خودتان خلق کنید.


🎯 آنچه در داخل کتاب است

🛠️ ابزارهای توسعه بازی نینتندو

🖼️ خلق و نمایش گرافیک‌های تایل و اسپرایت

🔊 افکت‌های صوتی و موزیک

🧠 برنامه‌نویسی هوش مصنوعی دشمن


📑 فهرست مطالب

1 بیایید بازی برنامه‌نویسی کنیم

2 آماده‌سازی محیط کار

3 شروع کار با اسمبلر 6502

4 ریاضیات حلقه‌ها شروط و بیت‌ها

5 شروع از یک نقطه

6 شروع یک بازی

7 حرکت و شلیک

8 حرکت دشمن

9 تشخیص برخورد

10 ثبت امتیاز

11 برخورد بازیکن و جان‌ها

12 دشمنان بیشتر

13 انیمیشن‌ها و موارد بیشتر

14 افکت‌های صوتی

15 موزیک

16 مسیر بعدی از اینجا به کجا می‌رود


📦 از پشت جلد کتاب:

📕 کتاب برنامه نویسی بازی های کلاسیک روی نینتندو یک راهنمای جامع برای توسعه اولین بازی رترو شما برای کنسول نینتندو است. این کتاب رازهای پراکنده توسعه نینتندو را گرد هم آورده و آن‌ها را به دستورالعمل‌های واضحی درباره نحوه شروع، آنچه بازی شما برای کار کردن نیاز دارد و ابزارهایی که باید استفاده کنید، تبدیل کرده است. درباره معماری جذاب و منحصربه‌فرد نینتندو، زبان اسمبلر ۶۵۰۲ که به طرز شگفت‌آوری ساده است، لاجیک بازی و موارد دیگر یاد بگیرید. در طول کتاب، تمام مفاهیم با یک بازی شوتر فضایی ساده پیاده‌سازی می‌شوند که بر اساس بازی فوق‌العاده آسترواسمش ساخته شده و بازی‌های دوران کودکی‌تان را تداعی میکند.


👥 درباره مخاطب:

🚀 برای هر کسی که علاقه‌مند به ساخت بازی‌های رترو خودش است! هیچ تجربه برنامه‌نویسی قبلی لازم نیست.

درباره نویسنده:

👨‍دپ تونی کروز بیش از ۴۰ سال است که در حوزه آی‌تی و توسعه اپلیکیشن فعالیت میکند و کارش را با برنامه‌نویسی و عرضه بازی برای چندین سیستم ۸ بیتی در دهه ۸۰ میلادی شروع کرده است. او نویسنده بیش از ۱۰۰ عنوان کتاب و مقاله مجله است. امروز تونی به طور فعال در حال نوشتن بازی‌های جدید، ابزارها و خلق منابع برای دولوپرهای دیگری است که روی سیستم‌های ۸ و ۱۶ بیتی کار میکنند.


Build your own retro games for the Nintendo Entertainment System.


Do you have an amazing idea for a NES game you’ve been itching to turn into reality? Classic Game Programming on the NES will show you how. This all-practical beginner's guide is full of step-by-step guidance on everything from graphics and music, to enemy AI, to the 6502 Assembler language you need to get the most out of the NES.


Inside Classic Game Programming on the NES you’ll learn how to:

  • Use the 6502 Assembler language to create your own game
  • Create and display tile and sprite graphics
  • Play sound effects and music
  • Program enemy AI
  • Balance cycle times and memory usage
  • Design and develop your own action game from scratch


When you’re developing retro games, it’s dangerous to go alone—so take this essential guide! Classic Game Programming on the NES is an all-in-one handbook to the resources you need to start building for the NES. You’ll learn to understand modern emulators and discover the secrets of programming in ages past. Best of all, you won’t need any specialist experience! Even highly technical elements are broken down into step-by-step instructions, and fully illustrated with easy-to-follow diagrams.


Foreword by Philip and Andrew Oliver.


About the technology

Nintendo Entertainment System (NES) games like Super Mario Bros and The Legend of Zelda shaped the video game industry and defined childhood for millions of gamers worldwide. Bring back the magic by creating your own NES games! All you need is this book and your imagination––no game dev experience or specialist programming skills required.


About the book

Classic Game Programming on the NES distills the scattered secrets of NES development into clear instructions for building your first games for the Nintendo Entertainment System. You’ll learn about the NES’s unique design, the surprisingly simple 6502 Assembly language, and more. As you go, you’ll create a simple space-based shoot-em-up that gives you a pattern you can follow to build anything you can dream up on your own.


What's inside

  • The tools of NES game development
  • Create and display tile and sprite graphics
  • Sound effects and music
  • Program enemy AI


Table of Contents

1. Let’s program games!

2. Getting set up

3. Starting 6502 Assembler

4. Math, loops, conditions, and bits

5. Starting somewhere

6. Starting a game

7. Move and shoot

8. Enemy movement

9. Collision detection

10. Keeping score

11. Player collisions and lives

12. More enemies

13. Animations and more

14. Sound effects

15. Music

16. Where to from here?


From the Back Cover:

Classic Game Programming on the NES is a comprehensive guide to developing your first retro game for the Nintendo Entertainment System. It brings together the scattered secrets of NES development, distilling them into clear instructions on how to get started, what your game needs to work, and what tools you'll need to use. Learn about the NES's awesome and unique architecture, the surprisingly simple 6502 Assembler language, game logic, and more. Throughout, all concepts are illustrated with a simple space-based shoot-em-up that&rs based on the awesome Astrosmash game reminiscent of games from your childhood.


About the reader:

For anyone interested in building their own retro games! No programming experience required.


About the Author:

Tony Cruise has worked in IT and application development for over 40 years, starting with programming and releasing games for multiple 8-bit systems in the 80's. He is the author of over 100 titles, books and magazine articles. Today Tony is actively writing new games, utilities and creating resources for other developers working with 8 and 16-bit systems.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Game Development
1,100
Game Design Workshop
2,368,000 تومان
Python
987
Beginning Game Programming with Pygame Zero
946,000 تومان
Game Development
1,166
Challenges for Game Designers
926,000 تومان
Game Development
1,112
3D Character Rigging in Blender
558,000 تومان
Game Development
1,159
Godot 4 for Beginners
950,000 تومان
Game Development
638
Game Engine Architecture - Volume II
1,892,000 تومان
UI . UX
863
Mastering UI Development with Unity
1,860,000 تومان
Game Development
1,327
A Theory of Fun for Game Design
888,000 تومان
Game Development
765
Technical Animation in Video Games
772,000 تومان
Game Development
612
Advanced Game Design
1,553,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©