গেমগুলির স্টাইলগুলি যা নিম্ন-রেজুলেশনে কাজ করে


16

আমি কম্পাইলারগুলিতে একটি ক্লাস নিচ্ছি এবং মেগি জুনিয়র ডিভাইসগুলির জন্য একটি সংকলক (আরডুইনো) লেখার লক্ষ্য । লক্ষ্যটি কেবল লুপ এবং ভেরিয়েবল এবং স্টাফ সহ একটি সাধারণ সংকলক তৈরি করা।

স্পষ্টতই, এটি খোঁড়া, তাই "আসল লক্ষ্য" হল ডিভাইসে একটি চিত্তাকর্ষক খেলা করা game সমস্যাটি হ'ল এটির সাথে কাজ করতে কেবলমাত্র 64৪ পিক্সেল রয়েছে (প্রযুক্তিগতভাবে ,২, তবে শীর্ষ 8 টি একক বর্ণের এবং মূল প্রদর্শনীর অংশ নয়, সুতরাং তারা কেবল অর্থের মতো জিনিস প্রদর্শনের জন্য কার্যকর) useful

আমার সমস্যাটি কোনও ছোট ডিভাইসে কিছু করার জন্য ভাবছে। এটি আসল কিনা তা আসলেই গুরুত্বপূর্ণ নয়, তবে এটি ইতিমধ্যে উপলব্ধ এমন কিছু হতে পারে না। আমার প্রথম ধারণাটি ছিল "সাপ", তবে এটি এসডিকে নিয়ে আসে। সাইড-স্ক্রোলিং শ্যুটারের সাথে একই।

বাকী ধারণাগুলির মধ্যে একটি টাওয়ার ডিফেন্স গেম (লেখার পক্ষে শক্ত, নিয়ন্ত্রণ করা শক্ত), একটি আরপিজি (একই), টেট্রিস (পঙ্গু) অন্তর্ভুক্ত রয়েছে ..

সমস্যাটি হ'ল আমার পছন্দ করা সমস্ত গেমের উচ্চ-রেজোলিউশনের পর্দা দরকার কারণ তাদের প্রচুর পাঠ্য রয়েছে। এমনকি নেটাকের মতো সত্যিই সাধারণ খেলাটি শক্ত হবে কারণ প্রতিটি প্রাণী একক রঙের হবে।

tl; dr গেমসের শৈলীর জন্য কী প্রয়োজন। কোনও পাঠ্য নেই; এবং খ। একটি মাত্র রঙের সাথে তাদের প্রত্যেককে উপস্থাপনযোগ্য কিছু যথেষ্ট পরিমাণে গ্রহণযোগ্য?

সম্পাদনা: পরিষ্কার করার জন্য, প্রদর্শনটি 8x8 মোট 64 পিক্সেলের জন্য, 64x64 নয়।


2
আপনি কোনওভাবে রঙের গণনা "বাড়িয়ে" তুলতে পারেন: পিক্সেলগুলি ঝলকানো করুন, যদি ডিভাইস এটির অনুমতি দেয় তবে খুব দ্রুত ঝলকানো পিক্সেল চেহারা এবং রঙের সাথে স্থির থেকে আলাদা হবে (টিএফটি প্রদর্শনগুলি 24 বিটের রঙ অনুকরণ করতে পারে)। এটি একটি নির্দিষ্ট পরিবর্তনশীলতা যুক্ত করবে।
ক্রোমস্টার বলেছেন মনিকা

7
টেট্রিসকে খোঁড়া ফোন করা তাত্ক্ষণিকভাবে আপনাকে অযোগ্য ঘোষণা করে ... ঠিক আছে, আমি সমস্ত কিছুর জন্য বলব - তবে বিশেষত রেট্রো গেমিং।
ziggystar

@ জিগিস্টার: আমি একমত নই যদিও টেট্রিস দুর্দান্ত খেলা, এটি "সর্বত্র" এতোটাই পোর্ট করা হয়েছে যে এটি অন্য কোথাও কোথাও পঙ্গু করার মতো হবে be তদুপরি, যেহেতু তার কেবলমাত্র 8x8 পিক্সেল উপলব্ধ, তাই আমি এই সীমাবদ্ধতার অধীনে টেট্রিস খেলার কোনও বুদ্ধিমান এবং মজাদার উপায় কল্পনা করতে পারি না।
o0 '

একটি খেলা ... 8 বাই 8 স্ক্রিনে? হুম ... জীবনের খেলা সম্পর্কে (গুগল এটি)? যদিও এর কোনও ব্যবহারকারীর ইন্টারঅ্যাকশন নেই ...
jcora

উত্তর:


9

নিম্ন-রেজুলেশন সীমাবদ্ধতাগুলি ছিল গামা 256 [সংরক্ষণাগার] নকশা চ্যালেঞ্জের ভিত্তি । তাদের বাধ্যতামূলক সীমাবদ্ধতা x৪x64৪৪ এর চেয়ে বেশ খানিকটা বেশি ছিল, তবে অনেকগুলি জমা দেওয়া সর্বাধিকের তুলনায় অনেক কম ব্যবহৃত হয়েছিল।

দারিয়াস কাজেমী (আমার মতে) করেছেন, মেগি জুনিয়র ডিভাইসের অন্যতম সেরা গেম। [সংরক্ষণাগার] আপনি অনুপ্রেরণার জন্য তাঁর কাজের দিকে তাকিয়ে থাকতে পারেন।


শকস, ধন্যবাদ! ওপির কোনও প্রশ্ন থাকলে তারা আমার ব্লগেও একটি মন্তব্য দিতে পারে।
দরিয়াস্ক

7

আমাকে আঘাত করে যে একটি বেসিক রোগ-এর মতো শীর্ষ-ডাউন করিডোর শ্যুটার সম্ভব হতে পারে। 8x8 এ আপনার স্পষ্টতই একটি পূর্ণ ঘর দেখানোর জায়গা থাকবে না তবে আপনি মানচিত্রের একটি ছোট্ট অংশটি দেখাতে সক্ষম হবেন। একটি সাদা পিক্সেল আপনি (আপনার স্বাস্থ্য হারাতে কালো হয়ে যাওয়া), ধনসম্পদের জন্য সোনার, শত্রুদের জন্য লাল, নিরাময়ের জন্য সবুজ ইত্যাদি 1 পিক্সেল প্রশস্ত প্রাচীর, ২, 3 বা 4 পিক্সেল প্রশস্ত করিডোর হতে পারে এবং এটি কেবল কার্যকর হতে পারে ।


6

আপনি তোমাগাছি বা অন্যান্য ভার্চুয়াল পোষা প্রাণীর মতো কিছু লিখতে পারেন। মূলগুলি খুব কম রেজোলিউশনের স্ক্রিনে করা হয়েছিল।

পং হ'ল আরও একটি খেলা যা কম রেজোলিউশন প্রদর্শনের জন্য মনে আসে। যদিও এটি বেসিক বলে মনে হচ্ছে, এটি অনেক গেমের গুরুত্বপূর্ণ বিটগুলির বেশিরভাগটি কভার করে: সংঘর্ষ, পদার্থবিজ্ঞান (সহজ সরল), গেম-লুপ ইত্যাদি limited আপনার প্রত্যাশিত যেগুলি আরও বেশি সময় নিতে পারে those


চমৎকার চিন্তা. আমি ভার্চুয়াল পোষা প্রাণীর ধারণাও বিবেচনা করি নি। এবং একরকম আমি পংও মিস করলাম .. সম্ভবত ব্রেকআউট এর মতো কিছু ভাল হবে।
ব্রেন্ডন লং

5

এটি আমাকে বোর্ড বা গেমস, যেমন চেকার্স এবং পেন্টামিনোস বা ইউনিফর্ম অংশগুলির আকর্ষণীয় কনফিগারেশনগুলিতে জড়িত পাজলে জিনিসগুলি সম্পর্কে ভাবতে বাধ্য করে। আমি ভারী স্থানিক গেমের পাশাপাশি পাঠ্য-ভারী থেকে দূরে থাকতাম। আপনার খেলা বেশ বিমূর্ত হতে হবে। 8x8 রেজেজের সাহায্যে আপনি সাকোবানের মতো স্থানিক কিছু করতে সক্ষম হতে পারেন তবে আমার সন্দেহ আছে।

এখানে পরিষ্কার হতে হবে: উপরে বর্ণিত গেমগুলির কোনওটিই খুব ভাল কাজ করবে না। আপনার নিজের গেম এবং নিয়মগুলি তৈরি করতে হবে তবে আপনি উপরের গেমগুলি মাথায় রাখার পরামর্শ দিই। সরল বিশ্বগুলি জানিয়েছে যে সহজেই প্রদর্শিত হয়, তবে পর্দার অন্তরালে আরও জটিল মেকানিক্স। আপনার গেমটি বেশি রূপক রাখতে সক্ষম হবে না, তাই আমি বিমূর্ত থাকব।


দুর্ভাগ্যক্রমে ছোট গো বোর্ডটি 9x9। যদিও আপনি 7x7 দিয়ে চেষ্টা করতে পারেন।
ziggystar

আহ! আমি ভুল লিখেছি; আমি যদিও মেগি জুনিয়রকে আমার উত্তরটি ঠিক করতে এবং স্পষ্ট করার জন্য সম্পাদনা করেছি তার জন্য আমি x৪xx৪৪ একটু বড় মনে হয়েছিল।
গ্রেগরি অ্যাভেরি-ওয়েয়ার

4

আপনি সামান্য রে-কাস্টিং 3 ডি ইঞ্জিন লিখতে পারেন , যেমন এই ফেলোটি কাজ করছে । খুব বেশি রঙ লাগবে না; যদিও আপনার স্ক্রিনটি তার চেয়ে একটি ছোট, এটি কার্যকর হতে পারে।


বাহ, এটি কেবল দুর্দান্ত
নোটবেইন

ভাল যুক্তি; যদিও আমি মনে করি না যে এটি দেওয়া উদাহরণ হিসাবে কাজ করবে। শুধুমাত্র আশা রঙ এবং শেড ব্যবহার করা হবে।
ziggystar

দুর্দান্ততা নতুন করে সংজ্ঞায়িত করা হয়েছে
Gast:16n

দুর্দান্ত, তবে আমি দৃr়ভাবে সন্দেহ করি যে এই অঞ্চলে মানের কোনও কিছুই 8x8 পিক্সেল দিয়ে সম্পন্ন করা যায়।
o0 '

4

গেম অফ লাইফ এই জাতীয় নিম্ন-রিসোস ডিভাইসের জন্য একটি ভাল উদাহরণ হতে পারে। আমি এই ভিডিওটি দেখেছি যেখানে একটি এলইডি কিউবে এই গেমটি তৈরি করা হয়েছিল।


3

ধাঁধা নকশা অনেক যে বিন্যাসে সূক্ষ্ম কাজ করবে। স্লাইডার ধাঁধাটি তাত্ক্ষণিকভাবে মনে পড়বে।


3

দাবা কেমন? বিভিন্ন রঙের একটি 8x8 গ্রিড কিছু দাবা জন্য জরিমানা করা উচিত।



3

ওল্ফেনস্টাইন 1-ডি

এটি 1px উচ্চতা ব্যবহার করার সময়, এর প্রস্থটি 8px এর চেয়ে অনেক বেশি দীর্ঘ, তাই আপনাকে সম্ভবত কিছু নিয়ে আসতে হবে।



3

আমার অনুরূপ বিধিনিষেধের সাথে একটি খেলার মাঠ আছে। খনি 10x20। যাইহোক, অনেক গেম বাস্তবায়ন সম্ভব, যদিও আপনাকে কিছুটা সৃজনশীল হতে হবে এবং কিছু গেমের নিয়ম পরিবর্তন করতে হবে। একটি দুর্দান্ত জিনিস হ'ল যদি আপনার শব্দ হয়।

এটি আমার হার্ডওয়্যার:

হার্ডওয়্যারের

এখানে আমার "স্ক্রিনশট" রয়েছে:

Tetris

Tetris

সাপ

সাপ (সবুজ) মাথা (লাল) দিয়ে খাবার (নীল) খায়। বাধা সম্পর্কে সচেতন হন (ধূসর)

সাপ

গিটার হিরো

নোটগুলি উপর থেকে পড়েছে। বোতাম টিপুন (উজ্জ্বল) এবং ধরে রাখুন (অন্ধকার)

গিটার হিরো

ড্রামস

ড্রামগুলি প্রাণবন্ত হয় এবং যখন একটি বোতাম টিপানো হয় তখন শব্দ হয়।

ড্রামস

মেলোডি স্মৃতি

টোন প্লাস আলোর একটি ক্রম স্মরণ করুন

মেলোডি স্মৃতি

জীবনের খেলা

প্রথমে সম্পাদনা করা, তারপর সিমুলেট করা

জীবনের খেলা

বোল্ডার ড্যাশ

প্লেয়ার (হলুদ) তার (লাল) প্রস্থান করার আগে অবশ্যই হীরা (নীল) সংগ্রহ করতে হবে। পড়ন্ত শিলা সম্পর্কে সচেতন হন (ধূসর)

বোল্ডার ড্যাশ

মহাকাশ আক্রমণকারী

যখন গুলি করা হয় তখন একমাত্র দানব একক পিক্সেল হারায়।

মহাকাশ আক্রমণকারী

আকাশ থেকে পরা

গিটার নায়ক অনুরূপ। প্লেয়ার (হলুদ) আইটেমগুলি সংগ্রহ করতে পারে (সবুজ), অবশ্যই আইটেমগুলি সংগ্রহ করতে হবে (নীল) এবং বিপজ্জনক আইটেমগুলি সংগ্রহ করতে হবে না (লাল)

আকাশ থেকে পরা

চালক

প্লেয়ার (লাল) কোনও রাস্তায় গাড়ি চালায় এবং বিপরীত দিকের গাড়িগুলি দেখার সময় অবশ্যই তার পাশের গাড়িগুলি ছাড়িয়ে যেতে হবে।

চালক

Pacman

প্লেয়ার (হলুদ) দেয়াল (ধূসর) দিয়ে গোলকধাঁধা দিয়ে চলার সময় কয়েন (বাদামী) এবং খাবার (ভায়োলেট) সংগ্রহ করে। ভূতগুলি (নীল) যদি তাদের শ্রবণযোগ্য (সবুজ) না হয় তবে সে সম্পর্কে সচেতন হন।

Pacman

Sokoban

প্লেয়ার (সাদা) তাদের টুকরো টুকরো (উজ্জ্বল) তাদের গন্তব্যে (অন্ধকার) সরানো দরকার। আমি ইতিমধ্যে এটি ছিল যেহেতু এখানে টেট্রিস ইট ব্যবহার করুন।

Sokoban

Flappy পাখি

আমি জানি যে জানা আছে।

Flappy পাখি

পং

পং

অন্যান্য

খেলা না হলেও এটি মজাদার হতে পারে। 10x20 ডিসপ্লেতে আবহাওয়া প্রদর্শন করা বা মশাল হিসাবে ব্যবহার করা সম্ভব।

আবহাওয়া

মশাল


0

ক্লাসিকগুলির মধ্যে অনেকগুলি যেমন সীমাবদ্ধ পর্দার স্থান যেমন: টেট্রিস, প্যাকম্যান এবং অস্টেরয়েডগুলির সাথে ভালভাবে রেন্ডার করবে। আপনি বোর্ড গেমস যেমন চেকারস, দাবা এবং ব্যাকগ্যামনও চেষ্টা করে দেখতে পারেন। এছাড়াও, হেলিকপ্টার আমার প্রিয়, সাধারণ গেমগুলির মধ্যে একটি।


8x8 এ? Tetris? Pacman? এমনকি গ্রহাণুও সেখানে ফিট করতে পারেনি। আমি ধরে নিলাম আপনি ভেবেছিলেন তিনি পরিবর্তে x৪xx৪ এর কথা বলছিলেন।
o0 '

কেন টেট্রিস কাজ করবে না? প্রতিটি ব্লক এক পিক্সেল হতে পারে।
জর্জ ডেকেট

0

আপনি ব্রেকআউট তৈরি করতে এবং ক্যামেরাটিকে বৃহত্তর স্তরের জন্য বল অনুসরণ করতে পারে (কেবল উল্লম্বভাবে) এবং প্যাড অনুভূমিকভাবে বৃহত্তর খেলার ক্ষেত্রের জন্য তৈরি করতে পারে।

এত ছোট পর্দার যে কোনও কিছুর জন্য সম্ভবত ক্যামেরাটি সরানোর ধারণাটি প্রয়োজনীয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.