במשחקים Tropes עשרה

אז IGN פרסמו כתבה עם 10 ה-Tropes שצריך כבר להיפטר מהם. אני קצת מסכים ובעיקר לא מסכים.

1. אני לא מסכים שצריך להיפטר מהלוגים והפתקים לגמרי. אבל כן אפשר לשפר את ההגיוניות שלהם. דבר ראשון, אם זה קולי אז צריך להיות אפשר לנגן את זה ולהמשיך לשחק בלי שפס קול אחר יקטע את זה בהמשך. זה משהו ש-Subnautica עושה טוב. אפשר לנגן ולהמשיך. ואם יש עוד פס קול, הוא לרוב יחכה. ואם זה מסמכים אז זה צריך להיות מרוכז ולא מבולגן כאילו מישהו כתב יומן ואז פוצץ אותו לכל חדר אפשרי.

2. אני בכלל נגד cut-scenes שנועלות את השליטה כשאני בבירור הייתי עושה משהו אחר. זה בעיקר הציק לי ב-Rage 2. כשידעתי בדיוק מה איריס הולכת לעשות ורציתי לקטוע אותה באמצע אבל אי אפשר. אני לא מבין מה הבעיה. מעולם לא שיחקתם Half Life? זה יצא ב-98′. ושם, היית יכול להישאר להקשיב או ללכת. והיית יכול גם לירות במדענים.

3. הגרסה של באטמן ל-Detective Vision הייתה מפגרת. אני כמעט ולא זוכר את Arkham Asylum בצבעים נורמלים. וב-Arkham City ו-Knight הם ניסו לגמול אנשים מזה. אבל אין עם זה דבר רע באופן כללי. זה רק צריך להיות דומה ל-Mirror’s Edge, Deus Ex או Rage 2. הדברים לא באמת אדום בולט, צהוב בולט או ורוד בולט, אבל זאת דרך טובה להדגיש משהו שהדמות, או שהמכניקה של המשחק, יודעת ואנחנו לא בהכרח וזה מגשר את הפער יופי.

4. אני דווקא אוהב את הרעיון של המיני-משחקים האלו. אבל הם צריכים להיות רלבנטיים. למען האמת, רוב האלו של Spiderman היו גרועים. המיני-משחק של לפרוץ מכונות ב-Bioshock? זה פשוט Pipe Dream. אבל אם המשחק הוא משחק התגנבות וגניבה, ובשביל לפרוץ את המנעול צריך לסדר את השיניים בדיוק על ידי כמה כלים שצריך להחזיק יציב (בונוס נקודות עם עושים את זה עם בקרת תנועה ו/או במציאות מדומה), וזה נהיה יותר קל ככל שהמיומנות של הדמות עולה, זה נשמע נהדר. אם סתם בא לכם לדחוף עוד משחק סטודנטים שנה א’ לתוך ה-AAA שלכם בשביל להאריך את זמן המשחק, עזבו. פשוט גלגלו קוביה ברקע ותגידו לי מה יצא. כמו כן, עזבו אתכם ממרוצים במשחקים שאינם משחקי מרוצים. אף אחד אוהב את זה.

5. עם זה אני מאוד מסכים. בכל נקודה, במיוחד בתפריט בהתחלה, צריכה להיות אפשרות: ‘תפסיק ללמד אותי לשחק’. כי אולי אני חוזר למשחק מחדש, אולי אני מנסה לעשות Speedrun, אולי אני סתם אוהב לגלות הכל בעצמי. בנוסף לזה, בכל נקודה גם צריכה להיות אפשרות של: ‘תזכיר לי איך משחקים את זה ומה קרה עד עכשיו’. כי אני לא היחידי שחוזר למשחק אחרי שלושה חודשים ומנסה להמשיך במקום בו עזבתי.

6. פה אני גם מסכים. אם זה לא חלק חשוב במשחק והדמות לא אמורה להיות טובה בזה, בסדר, שטיפוס יהיה קשה (רק לא Getting Over It קשה). אבל אם זה חלק עיקרי והדמות אמורה להיות טובה בזה, זה צריך להיות מהיר ואלגנטי. אני מצפה שהנסיך הפרסי, לארה קרופט, ניית’ן דרייק ובמיוחד כל ג’דיי יהיו מאוד טובים בזה. פה אני דווקא חושב ש-Assassin’s Creed מצליח. כל עוד לא מדובר בטיפוס-קפיצה-סיבוב-35-מעלות-תפיסה-הנפה שצריך לעשות תוך 2.6 שניות, זה מאוד זורם. והבנתי שמ-Unity זה אפילו יותר טוב.

7. זה אני דווקא אוהב. זאת טקטיקה נהדרת ו-trope מצוין בכל מקום. רק, כמובן, צריך שהתמה של המשחק תתמוך בזה. אחד הדברים שדווקא מאוד אהבתי ב-Assassin’s Creed, עוד מהראשון, הוא שכל הדברים שהמתנקש צובר זה ציוד. הוא כבר יודע את כל הטריקים ויודע מה לעשות. הוא רק צריך את הציוד שלו. וכשלוקחים לו אותו (כי הוא לא התנהג יפה), הוא חוזר למשבצת אפס וצריך לאסוף הכל מההתחלה. מצד שני, כמו בסדרת ארקאהם, אם כבר יש את כל הציוד, אפשר להמשיך לשחק בלי להכריח להשיג את כולו מההתחלה.

8. אני דווקא אוהב Crafting. אני אוהב את החקירה של העולם ושל עץ האפשרויות ולגלות מה עוד אפשר לעשות. מצד שני, למה אני צריך לצאת ל-wiki חיצוני בשביל לדעת משהו? ולמה אני צריך לסדר את המרכיבים בצורה מסוימת בשביל לקבל את מה שאני רוצה. זה עוד משהו ש-Subnautica עושה מצוין, במיוחד אחרי שמתקינים את ה-mod של ה-autosorting: צריך לסרוק דברים כדי להיות מסוגל לייצר אותם ואז הם זמינים. חוזרים לבסיס עם חומרים, שמים אותם ב-Autosorter וה-Fabricator כבר שולף מכל מה שזמין בבסיס. רק צריך להגיד לו מה אני רוצה לייצר.

9. עם זה אני גם מסכים. כל דיאלוג או מונולוג דו-כיווני צריך להיות בר-דילוג. זאת בעיה שלי אם אני לא מקשיב ולא יודע דברים חשובים. וגם, תתייחסו למי שכבר ראה את כל זה ורק רוצה להגיע לאקשן. ובאותו הקשר, כל כפתור, כולל הכפתור לדלג, צריך להיות בר-כיוונון מהאפשרויות. ואף פעם על תניחו איך המשתמשים שלכם עושים דברים. אני כיוונתי את המקשים ב-Rage 2 אבל האופנועים עבדו עם מקשים ברירת מחדל אז לא יכולתי להשתמש בהם. Hob בכלל לא היה אפשר לכוון. המשחקים של Telltale היו מגניבים אבל כל פעם שניגשתי לאחד פחדתי מהמקשים שאי אפשר לכוון. זה כבר בלתי נסבל.

10. תחזוקה זה דווקא טוב. אם זאת מכניקה חשובה. זה שב-Death Stranding דברים כל הזמן מתפרקים זה חלק חשוב מהעולם. זה שבמשחק רומנטיקה צריך לעבוד על מערכות היחסים זה מאוד מתאים. זה שבמשחקי השרדות צריך לשים לב לבריאות, לאוכל ולמים, זה מאוד רלבנטי. ומצד שני, בהתאם, צריכה להיות אפשרות לא להתעסק בזה. עוד נקודה טובה ל-Subnautica בו אפשר לשחק עם כל המדדים כמו שהתכוונו או שאפשר להגיד, ‘לא בא לי כל הזמן לדאוג למים ולאוכל כי אני רוצה לחקור בחופשיות’ וזהו.

11. אני רוצה להוסיף עוד משהו שמאוד מציק לי ואני יודע שמציק לעוד אנשים: פעולה שדורשת החזקת כפתור. למה? מאיפה זה הגיע? למה זה טוב? נתקלתי בזה בכמה מקומות אבל זה בעיקר הפריע לי ב-No Man’s Sky. בשביל להרים משהו אני צריך להחזיק את הכפתור חצי שנייה? בשביל להיכנס לחללית צריך להחזיק את הכפתור? בשביל לסחור? בשביל להתקין טכנולוגיה? בשביל לייצר חומר חדש? אתם יודעים כמה חצאי שנייה כאלו היו ולכמה זה מצטבר כשמשחקים 3, 4, או יותר שעות? זה בזבוז זמן משווע. מילא בקשת אישור אם הולכים לעשות משהו דרסטי אבל החזקת הכפתור זה משהו מעצבן, מטומטם, that we need to disinvent.


Posted in Gaming, Less Interesting News, Practice, Thinking Out Loud by with no comments yet.

I can embed my streams now

In case you didn’t know. On the side, I play video games and stream them to whomever wishes to see. And now I can (or I should be able to) embed them here.

Powered by Restream.io


Posted in Gaming by with no comments yet.

Temp Logs into Documentation

Here’s an idea I had while writing a server application I needed to test on a remote computer with limited debugging abilities…

I insert debug logs, temporary logs, before and/or after important sections of flow so I could see in the console what is going on and what is failing. But I wouldn’t want them there when the app rolls into production.

And then I thought, people hate writing in-line documentation but it’s quite important. And here I have all these debug logs explaining what is going on. So, instead of deleting them, comment them out. Then I have them for later, if I want, and they pretty much function like in-line documentation.

Win-Win!


Posted in IT, Life, Practice, Programming, Thinking Out Loud, Work by with no comments yet.

קצת גאה בעצמי

היה לי יום טוב היום.

זאת אומרת, הוא התחיל בזה שחשבתי שיש לי שעון ואז גיליתי שיש לי אבל, משום מה, הוא לא העיר אותי. אז היפלתי על מעין לטפל במוצארט בבוקר ומיהרתי החוצה.

סיימתי עוד פרויקט בעבודה והראיתי אותו לבוס. קיבלתי כמה תיקונים עליהם אני עדיין עובד. בסדר. אבל אני כן גאה בזה שבשביל להשיג כל מיני אפקטים הייתי צריך להשתמש בחבילת תוכנה שכולם משתמשים בה אבל לא הצלחתי לגרום לה לעשות בדיוק מה שאני רוצה. כששאלתי, התשובה שקיבלתי היא ‘יש דרך אבל היא לא כל כך טובה אבל ככה כולם עושים’. אז לא רציתי לעשות את זה ככה. כתבתי גרסה משל עצמי.

לא שכתבתי ספריה פופלארית מאפס אבל, אם היא מסוגלת לעשות א’ ועד ת’, אני צריך ח’ וחצי, אולי שני ח’. והיא לא הייתה יכולה לתת לי את זה. אז לקחתי שעה וחצי וכתבתי משהו שעושה שלושה וחצי ח’, כדי שיהיה וזה כבר היה על הדרך.

וחזרתי הביתה ועשיתי התעמלות. יום בטן. לא הצלחתי להגיע לגבול הנוכחי אבל הצלחתי לסיים את הקודם בהצלחה. לפחות זה. אני כבר מרגיש יותר טוב. בהחלט יותר ערני ואנרגטי.

😉


Posted in IT, Life, Me, Programming by with no comments yet.

עבודה חדשה

התחלתי עבודה חדשה. מדובר בחברה נחמדה בתל-אביב. בינתיים, נראה שהאנשים שם מאוד נחמדים. לקחו אותי בתור מישהו שמנוסה עם Unity בשביל לעשות קצת מחקר וניסויים ולפתח תחום שהם רוצים להיכנס אליו. אני מאוד אוהב את האווירה כי אני הראשון ויכול להגדיר את הסגנון. וגם לא מלחיצים אותי ומתייחסים מאוד טוב לזמן שלוקח לעשות דברים. וזה גם נותן לי די והותר זמן לעסוק בפרויקטים הפרטיים שלי.

אז כרגע אני בעיקר מנסה להרשים אותם כמה שאני יכול בתקווה שזאת תהיה מערכת יחסים ארוכת טווח.


Posted in IT, Life, Work by with comments disabled.

מודעת מנחה משחקי תפקידים מקצועי לנוער

לאחרונה, משחקי תפקידים בכלל ומבוכים ודרקונים בפרט החלו לתפוס תאוצה בתור תחביב חדש-ישן. דרך שידורי רשת של משחקים או יחד עם תפיסת הפופלאריות של ערבי משחקי לוח, רואים היום יותר ויותר מקומות ויותר ויותר אנשים שמתעסקים במשחקי תפקידים.

משחקי תפקידים מפתחים חשיבה יצירתית, מתרגלים פתרון בעיות, מכריחים עבודה כקבוצה מאוחדת, ומחייבים את המשתתפים להכיר ולהכיל את הדעות והרגשות של האחרים איתם במשחק. משתמשים במשחקי תפקידים כדי לפתח יצירתיות, לשקם אסירים ולעזור לילדים עם קשיים תקשורתיים וחברתיים.

אם אתם רוצים את זה לילדים שלכם, בבקשה, המשיכו לקרוא.

שלום. אני ערן ארבל. אני מפתח משחקים במקצועי וגם כתחביב. משחקי מחשב, טלפון, קוביות, קלפים וגם תפקידים. אני היוצר של שיטת ‘הגורם האנושי’.

אני משחק משחקי תפקידים כבר 20 שנה ומנחה כבר כשנתיים. מתוכן, כמעט שנה של משחק שבועי של ליגת ההרפתקנים מטעם אבירי החוף. אני מקבל תשבוחות כמעט קבועות על המשחקים. רוצים מנחה איכותי? רוצים לנסות את המשחק אבל לא רוצים להשקיע בלי לדעת יותר? רוצים להכיר עולם ומלואו של יכולות פוטנציאליות?

אני מנחה משחקי תפקידים מקצועי. מה שזה אומר הוא שאני מגיע מוכן עם הכל. אני מכין את כל מה שצריך למשחק ודואג שלכל השחקנים תהיה חוויה איכותית. כל מי שצריך עזרה מטופל ואף אחד נשאר מאחור.

המחירים למפגש: 150 לאדם לזוג. 110 לאדם לקבוצה של שלושה. 90 לאדם לקבוצה של ארבעה. 80 לאדם לקבוצה של חמישה עד שבעה.
הכנות ללא תשלום ומפגש ראשון בחצי מחיר. מפגשים נמשכים כ-4 שעות.

איך זה עובד: אתם מארגנים קבוצה ופונים אליי בהודעה פרטית או דרך כתובת הדואל שלי ב-sabrerunner at gmail.com ואומרים לי מה אתם רוצים לשחק: מה הסגנון? כמה זמן? מה אתם רוצים לחוות? ואיזו שיטה? אני הכי טוב עם מבוכים ודרקונים והשיטה שלי, הגורם האנושי. אבל יש לי ניסיון עם Pathfinder, Starfinder, Savage Worlds, Fate, Dungeon World, GURPS, Shadowrun ואני מכיר עוד כמה. אם אתם לא בטוחים לגבי כל זה, דברו איתי והכל יהיה ברור יותר.
המפגשים יכולים להיות וירטואליים דרך Roll20 (אם אתם לא מכירים, אני יכול להסביר הכל) או אצלכם אם אתם באזור המרכז.
התשלום במזומן, פייפאל, או העברה בנקאית.
ושוב, המפגש הראשון יהיה מפגש נסיון בחצי מחיר.


Posted in Gaming, Me, Role-Playing, Work by with 1 comment.

מודעת מנחה משחקי תפקידים מקצועי

רוצים מנחה משחקי תפקידים מקצועי ואיכותי? המשיכו לקרוא.

שלום. אני ערן ארבל. אני מפתח משחקים במקצועי וגם כתחביב. משחקי מחשב, טלפון, קוביות, קלפים וגם תפקידים. אני היוצר של שיטת ‘הגורם האנושי’.
אני משחק משחקי תפקידים כ-20 שנה ומנחה כבר יותר משנתיים. מתוכן, יותר משנה של משחק שבועי של ליגת ההרפתקנים מטעם אבירי החוף. אני מקבל מהשחקנים שלי תשבוחות כמעט קבועות על המשחקים.

האם אתם מחפשים משחק? אתם קבוצת חברים שלא מוצאים מנחה? רוצים מנחה איכותי? רוצים לנסות את המשחק אבל לא רוצים להשקיע בכל הספרים והמצרכים הדרושים בלי לדעת יותר? אני כאן בשבילכם.
אם אתם קבוצה בוגרת שרוצה משחק עמוק ומושקע או מתעניינים במשחקי תפקידים, לא בטוחים, ורוצים קרקע בטוחה לבדוק, אני מוכן לעזור. זה לא מופע בידור. זה משחק שעובד הכי טוב כשכולם משתתפים בצורה טהורה.

המחירים למפגש של כארבע שעות: 160 לאדם לזוג. 120 לאדם לקבוצה של שלושה. 100 לאדם לקבוצה של ארבעה. 90 לאדם לקבוצה של חמישה עד שבעה. הכנות ללא תשלום.
אם רוצים הרפתקה או מערכה מותאמת במיוחד, המחיר עלול להשתנות.

איך זה עובד: אתם מארגנים קבוצה ופונים אליי בהודעה פרטית או דרך כתובת הדואל שלי ב-sabrerunner at gmail.com ואומרים לי מה אתם רוצים לשחק: מה הסגנון? כמה זמן? מה אתם רוצים לחוות? ואיזו שיטה? אני הכי טוב עם מבוכים ודרקונים והשיטה שלי, הגורם האנושי. אבל יש לי ניסיון עם Pathfinder, Starfinder, Savage Worlds, Fate, Dungeon World, GURPS, Shadowrun ואני מכיר עוד כמה. אם אתם לא בטוחים לגבי כל זה, דברו איתי והכל יהיה ברור יותר.
המפגשים יכולים להיות וירטואליים דרך Roll20 (אם אתם לא מכירים, אני יכול להסביר הכל) או אצלכם אם אתם באזור המרכז.

התשלום במזומן, PayBox, או העברה בנקאית.


Posted in Gaming, Me, Role-Playing, Work by with 1 comment.

Halle-fracking-lujah Motherfuckers

End of School

I demand… the highest of fives!


Posted in Geekdom, Life, School by with 3 comments.

I Made a Game!

It’s here.

You need a phone and at least four people to play it.

Have fun. I’m tired. Good night.


Posted in From the Writing Desk, Gaming, Life, Programming by with comments disabled.

Success!

So, I’m working on a dice roller for Android…

And today, after much mucking about with HTTP packages and a little mucking about with System.Net (after I got tired and decided to do it bare bones) and a little bit of https wrangling, I finally got my first real response from Random.org. And it was pretty quick.

Yay! I’m out.


Posted in High-Tech, Life, Programming by with 5 comments.