2009-07-30 11 views
6

कभी-कभी, किसी एप्लिकेशन में गेम जैसी सुविधाएं काम कर सकती हैं। उदाहरण के लिए, स्टैक ओवरफ्लो बैज और पॉइंट्स का उपयोग अपने उपयोगकर्ताओं को काम करने में मजबूर करने के लिए करता है।कोई एप्लिकेशन कब खेल सकता है?

  • क्या गेम जैसी विशेषताएं अनुप्रयोगों में स्थानांतरित करने योग्य हैं?
  • किस प्रकार के अनुप्रयोग गेम-जैसी सुविधाओं के लिए उपयुक्त हैं?
  • गेम जैसी सुविधाओं को एप्लिकेशन में असामान्य क्यों हैं?
+0

यह वास्तव में अंतर्दृष्टिपूर्ण प्रश्न है। यदि आपके पास महत्वाकांक्षा है और वास्तव में उपन्यास स्पिन है, तो मैं इसके साथ दौड़ूंगा। कुछ अद्भुत बनाओ। पैसे की तरह। +1 –

उत्तर

2

चमकती रोशनी और अन्य चमकदार सामान। अच्छे खेल रंग के साथ लोड होते हैं और आतिशबाजी देखने के समान सुखद उत्तेजना देते हैं।

3

मुझे लगता है कि मुख्य मुद्दा यह है कि ज्यादातर अनुप्रयोगों में, उनका उपयोग किसी उद्देश्य के लिए किया जाता है। उन्हें उपयोगकर्ता को अधिक "मजेदार" बनाकर प्रोत्साहित करने की आवश्यकता नहीं है और यह आमतौर पर एक व्याकुलता है। कल्पना करें कि क्या होगा यदि विजुअल स्टूडियो (या जो भी आपका पसंदीदा आईडीई है) आपको बैज देता है ... बस यहां की तरह, बहुत से लोग अच्छे कोड लिखने के बजाय उन बैजर प्राप्त करने पर ध्यान केंद्रित करेंगे।

एक और बात यह है कि, कम से कम बैज/उपलब्धियों के मामले में, वे ऑफलाइन अनुप्रयोगों के लिए काफी अर्थहीन हैं।

+0

आह। लेकिन अगर आपको बेहतर कोड लिखा गया है और जब आप प्रभावी प्रोग्रामिंग या आपकी कंपनी के कोडिंग दिशानिर्देशों के नियमों का उल्लंघन करते हैं तो आपको अधिक बैज मिलते हैं? –

+0

कई आईडीई ऑफर गेम्स। ग्रहण, Emacs आदि –

+0

* Emacs क्या * नहीं है?: पी मैं ग्रहण खेलों से परिचित नहीं हूं, लेकिन मुझे आश्चर्य है कि अगर @ इवान का मुद्दा था कि ** ** ** गेम हो, तो एप्लिकेशन के अंदर प्रोग्राम किए गए गेम विचलित नहीं होते हैं। –

1

आजकल, गेम समुदाय के समानार्थी हैं।

व्यवसाय अनुप्रयोगों की अधिकांश पंक्ति में मल्टीप्लेयर या सामुदायिक पहलुओं की एक विस्तृत विविधता शामिल नहीं है।

+0

लेकिन निश्चित रूप से, बहुत सारे मजेदार सिंगल-प्लेयर गेम हैं। –

+0

ऐसा नहीं है कि आप हर दिन उपयोग करेंगे। यहां तक ​​कि सबसे अच्छा सिंगल-प्लेयर गेम भी शामिल अन्य लोगों के बिना उबाऊ हो जाता है। यदि कोई बैंक टेलर कैलकुलेशन कैन्यन के माध्यम से मारियो कार्ट को रेसिंग करके जमा कर सकता है, तो वे अंततः 'यहां राशि दर्ज करें' बॉक्स पर वापस जाना चाहते हैं। – Brandon

+0

मैं मानता हूं कि आपके मारियो कार्ट उदाहरण अन्य खिलाड़ियों के साथ कम उबाऊ हो सकता है, लेकिन यह कम विचलित या अक्षम नहीं होगा। खेल की चुनौतियों को काम के उद्देश्य से जोड़ना चाहिए, लेकिन मुझे यकीन नहीं है कि यह एक सामाजिक अनुभव की आवश्यकता है। –

2

यह निश्चित रूप से सच है कि किसी एप्लिकेशन में 'गेम' सुविधाएं कई अनुप्रयोगों की प्रभावशीलता से विचलित और विचलित हो सकती हैं।

किसी उत्पाद में गेम सुविधाओं को जोड़ने का विचार उत्पादकता के लिए कुछ प्रकार की अर्थव्यवस्था को लागू करना है - कारण काम करने के लिए। उदाहरण के लिए, यहां बैज थोड़े साफ हैं, लेकिन वास्तव में लोगों को एसओ पर अच्छा प्रदर्शन करने के लिए क्या प्रतिष्ठा है। यह उन्हें एक बड़ा अंतर और अधिक प्रभाव बनाने में सक्षम बनाता है, और फिर साइट के लिए ज़िम्मेदारी महसूस करने के लिए भी संबंध रखता है। मुझे लगता है कि वास्तव में यहां एक अच्छी शेष राशि है।

हालांकि, अन्य एप्लिकेशन में खेल सुविधाओं का अपमान किया जा सकता है इस कल्पना:

> gcc -c main.c -o main.o 
Compiling... while your waiting, what's your favorite color? 

संपादित सवाल तुम बहुत विशेष रूप से जवाब देने के लिए चाहते हो सकता है "है क्या व्यवहार आप पुरस्कृत कर रहे हैं, तो आप इसे क्यों पुरस्कृत कर रहे हैं , और इनाम क्या है? " अगर उन सभी को उत्पादकता के साथ करना है और कुछ ऑर्थोगोनल खुशी (यानी सामाजिक खड़े) के साथ कुछ भी नहीं करना है, तो मुझे यकीन नहीं है कि यह काम करने जा रहा है। समाप्ति संपादित

एक पूरी तरह से अलग टिप्पणी पर, आप पर "मानव संगणना" इस बात देखना चाहिए। वाह।

http://video.google.com/videoplay?docid=-8246463980976635143

यह गूगल के लिए छवियों को वर्गीकृत करने के लिए खेल का उपयोग कर के बारे में बात करती है। थोड़ा सा विषय, लेकिन आप इसकी सराहना कर सकते हैं।

+0

लेकिन इसके बारे में क्या: संकलन ... आपकी प्रतीक्षा करते समय, क्या आप दांव लगाना चाहते हैं कि 5 या कम त्रुटियां होंगी? –

+0

हाँ, लेकिन ऐसा लगता है कि इस तरह की चीज़ों को अन्य लोगों को आपके साथ खेलने के लिए खेलने की ज़रूरत है। और साथ ही, आपको गेम में कुछ खोना होगा, और इसे आपके काम की दक्षता के लिए बाहरी होना चाहिए। –

+0

मैं मानता हूं कि एक गेम को आमतौर पर कृत्रिम जोखिम या बाधा की आवश्यकता होती है, और ऐसा लगता है कि यह कार्यकुशलता के रास्ते में खड़ा होगा। क्या सॉफ़्टवेयर वास्तविक प्रगति और काम में अंतर्निहित बाधाओं के खिलाफ आपकी प्रगति को माप सकता है? क्या कृत्रिम दंड बाधाओं के रूप में कार्य कर सकता है, बुरी प्रथाओं को हतोत्साहित किए बिना, परेशान होने के बिना? –

3

गेम्स वास्तव में शैक्षिक अनुप्रयोग हैं। सच है, वे आम तौर पर सिखाते हैं कि खेल कैसे खेलें, लेकिन वे अभी भी शैक्षिक हैं।

जब तक आप एक सामान्य खेल खत्म करते हैं, तो आप एक दर्जन विभिन्न मैकेनिक्स में विशेषज्ञ हैं, जटिल परिदृश्यों को संभालने के बारे में जानते हैं, और कई अलग-अलग दुश्मनों और उनके पैटर्न को पहचान सकते हैं।

जबकि गेम मैकेनिक्स स्वयं ("कूदो!") सामान्य अनुप्रयोगों पर लागू नहीं हो सकता है, यह देखने के लिए कि गेम कैसे खेल रहे हैं निश्चित रूप से हो सकता है।

1

शानदार प्रश्न इवान! और अब मेरे निश्चित उत्तर के लिए:

मुझे लगता है कि यदि आप इसे चुनौतीपूर्ण चुनौतियों में तोड़ते हैं तो कोई भी काम मजेदार हो सकता है। एक आवेदन एक खेल बन जाता है जब यह इन चुनौतियों को प्रदान करता है, उन्हें समझाता है, और सफलता या विफलता का अनुमान लगाता है।

अनुप्रयोगों में इमारत चुनौतियों में कठिनाइयां हैं ...

  • चुनौतियों, काम से तालमेल चाहिए ताकि प्रयास बिताया surmounting चुनौती भी उपयोगकर्ता के लक्ष्यों की दिशा में प्रगति है। अन्यथा चुनौती केवल व्याकुलता है। एप्लिकेशन उपयोगकर्ताओं के पास कुछ सामान्य लक्ष्य हैं, इसलिए पूर्व निर्धारित चुनौतियों का सेट बहुत उपयोगी नहीं हो सकता है।
  • किसी अनुप्रयोग में किए गए अधिकांश कार्यों का सामान्य लक्ष्य रचनात्मकता और सरलता के माध्यम से मनुष्य को प्रभावित करना है। सॉफ्टवेयर में यह बहुत अच्छा नहीं लगाया जा सकता है।

इन कारणों से, किसी एप्लिकेशन में विशिष्ट चुनौतियों का निर्माण बहुत सीमित मूल्य है। सामाजिक गेम अपवाद हो सकते हैं क्योंकि अन्य उपयोगकर्ता आंशिक रूप से चुनौतियों को परिभाषित करते हैं और केस-दर-मामले आधार पर उचित रूप से प्रगति का आकलन करते हैं।

+0

इवान, वास्तव में अंतर्दृष्टिपूर्ण उत्तर धन्यवाद! –

3

उन स्थानों में से एक जहां आप इस सिद्धांत को प्रभावी रूप से लागू कर सकते हैं, उन अनुप्रयोगों के लिए है जो लोग सामग्री उत्पन्न या अनुक्रमित करने के लिए उपयोग करते हैं। इन मामलों में, खेल-जैसी पहलुओं को आत्म-संयम को प्रोत्साहित करने का एक तरीका है। उदाहरण के लिए, एसओ पर, प्रतिनिधि और बैज का लक्ष्य उच्च गुणवत्ता वाले उत्तरों, सहकर्मी समीक्षा इत्यादि जैसे रचनात्मक व्यवहार को प्रोत्साहित करना है। इसी तरह के सिस्टम कई सामान्य मंचों के साथ-साथ boardgamegeek और wikipedia जैसी साइटें मौजूद हैं।

मैं कल्पना कर सकता हूं कि इस तरह की चीज समुदाय/कंपनी विकी, सॉफ्टवेयर दस्तावेज, या कोडिंग मानकों या परीक्षण कवरेज के पालन के लिए अच्छी तरह से काम कर रही है। समस्या, हमेशा के रूप में, खेल मुख्य फोकस बनना बंद करना है। उदाहरण के लिए, यदि आप अपने इंट्रानेट विकी को छेड़छाड़ करने के लिए प्रतिनिधि प्राप्त कर सकते हैं, तो मैं गारंटी दे सकता हूं कि कुछ लोग ऐसा करेंगे जो पूरे दिन ऐसा करेंगे, जब उनका मुख्य काम कुछ अलग था!

संबंधित मुद्दे