

דוראל שושני
,
דור אברט
: מנחה
מיכה
ברשפ
הנדסת תוכנה
Second Life Game on the Blockchain Network
דרישות עיקריות
:
.1
המערכת תאפשר משחק בין
2
משתתפים
.
.2
המערכת תאפשר תצוגות שונות של דמויות ורכישתם תוך שימוש ברשת הבלוקצ
'
יין לשם כך
.
.3
המערכת תאפשר תצוגות שונות של אביזרי לחימה ורכישתם תוך שימוש ברשת הבלוקצ
יין '
לשם כך
.
תכנון המערכת
רשת הבלוקצ
'
יין נתפסת היום בעיקר בתור טכנולוגיה המאפשרת קריפטוגרפיה ואחסון של
מטבעות קריפטוגרפים
.
בעתיד היא תהפוך להיות גורם חשוב בעסקאות כלכליות וחברתיות
לדוגמה בעלות כללית של נכסים דיגיטליים
.
למעשה רשת הבלוקצ
'
יין הנה תיעוד של אירועים דיגיטליים
,
עם זאת
,
היא משמשת לא רק
לתיעוד
,
מכיוון שהיא יכולה גם להכיל חוזים חכמים
,
אשר יושבים ברשת
,
מופעלים ללא יכולת
, השבתה
צנזורה או הונאה
.
שני שחקנים יכולים לשחק אחד נגד השני
,
בלי תלות בצד ג
,
אשר יכול לקחת עמלות או לדלות
מידע אישי על המשתמשים
.
צעדים עיקריים בכניסה למשחק
:
.1
המשתמש מבצע כניסה למערכת
.
.2
המשתמש רוכש דמות
(
חד פעמי
.)
.3
המשתמש רוכש אביזרים עבור הדמות
(
אופציונלי
)
.4
המשתמש נכנס למשחק המרכזי ומחפש שחקן אחר לשחק נגדו
.
.5
המנצח זוכה במטבע וירטואלי מהיריב
.
תוצר פרויקט זה הינו משחק ברשת הבלוקצ
. יין '
המשחק משלב
הנאה תוך כדי אינטרס כלכלי
.
המשחק הינו משחק יריבות נגד
שחקנים אחרים
,
ללא התערבות של צד ג
,'
המנצח מקבל
מהמפסיד מטבע וירטואלי
(
Ethereum
.)
לכל משתמש ישנה דמות שאותה הוא רוכש ולאחר מכן
,
ניתן
לחזק אותה על ידי רכישת אביזרים בחנות המשחק
.
באמצעות הדמות המשתמש נלחם נגד משתמשים אחרים ומנסה
להרוויח מטבעות וירטואליים
Unity
C#
GUI
Nethereum
Server/
Client
Solidity/BlockChain
Smart
Contracts
DB
Transactions