User prompt
תיקח את טור האבנים חצי פוזישן למטה ביחס לאיפה שהם עכשיו קח את הלוח של שחקן 1 ושל המשתמש חצי פויזשן שמאלה ביחס לאיפה שהם עכשיו
User prompt
קח את הלוח של מחשבב 1 ושל המשתמש, קצת שמאלה ביחס לאיפה שהם עכשיו קח את טור האבנים שנפתחות קצת למטה
User prompt
המשחק נתקע עם הAI מסובב את האבן לא צריך להראות למשתמש את הסיבוב. רק בחירה, ואז כבר בלוח כמו שהמחשב מחליט
User prompt
אין קשר בין איפה שאני מניח את האבן, לאיפה שהוא שם אותה בפועל
User prompt
FI קרה עכשיו, שאחרי שהמחשב שינה כיוון לאבן האבן הפכה להיות של המשתמש ואז לא היה ניתן להתקדם במשחק בנוסף, הסיבוב לא קורה בצורה טובה, זה מסתובב לזוויות לא הגיוניות
User prompt
Please fix the bug: 'Cannot set properties of undefined (setting 'fill')' in or related to this line: 'turnOrderTexts[i].style.fill = isCurrentPlayer ? 0x00FF00 : 0xFFFFFF;' Line Number: 494
User prompt
יש כרגע בעיה המשחק לא נותן למשתמש לשחק כשתורו, והוא מחדש את האבנים על הלוח. תעשה בצד ימין למעלה, 4 מקומות בטור שמראים מה יהיה הסבב הבא. זאת אומרת, אם המשתמש בחר את האבן השלישית, ואז המחשבים השתבצו, אז בצד ימין למעלה המשתמש יופיע במקום 3, לפניו 2 המחשבים שלפניו, ואחריו המחשב שאחרי. באבנים, המחשב הראשון ייקח אבן על ידי סימון ואז הנחה, ואז השני, ואז יתאפשר למשתמש לבחור אבן ולא יתרענן לוח האבנים
User prompt
Please fix the bug: 'Uncaught TypeError: Cannot read properties of undefined (reading 'toGlobal')' in or related to this line: 'var globalPos = obj.parent.toGlobal(obj.position);' Line Number: 181
User prompt
כפתור הסיבוב של האבן לא עובד כשאני מניח את האבן על הלוח, זה לא קולט ולא מניח אותה וממשיך את המשחק. כל תור של המחשב - דבר ראשון לסמן איזה אבן, אחרי שנייה לשים, אחרי שנייה הבא מסמן איזה אבן, אחרי שנייה שם, אחרי שנייה הבא מסמן, שם ואז ממשיכים. אם תור המשתמש באמצע כמובן מחכים
User prompt
קח את טור האבנים מעט למטה ביחס לאיפה שהוא עכשיו תצמצם במעט את הרווחים ביניהם קח את כל הלוחות במעט שמאלה ביחס לאיפה שהם עכשיו תגביה מעט את מיקום הלוח של השחקן ביחס לאיפה שהוא עכשיו
User prompt
עכשיו תיקח טיפה שמאלה כל אחד מהלוחות ביחס לאיפה שהוא עכשיו את האבנים שנשלפות שים במרכז המסך בטור את השם של הלוח של השחקן, שים מעל הלוח
User prompt
תגדיל את הלוחות של כולם תיקח ימינה ביחס למיקום הנוכחי של כל לוח את הלוחות של כולם את השמות של המחשבים, תשים מתחת ללוח שלהם את האבנים, שישלפו ויעמדו בטור ולא בשורה
User prompt
תגדיל את הלוחות של המחשבים שיהיו באותו גודל כמו של השחקן תמרכז את מיקום הלוח של השחקן תגדיל את הריבועים של הלוח שיתאימו לאבני הדומינו
User prompt
אם מקום על הלוח הוא בגודל 120 על 120, אז הדומינו שפותחים יהיה 120 על 240. 2 ריבועים מחוברים מה שנשלף, מתחתיו שיהיה כתוב המספר הסידורי שלו, בין 1 ל-48. לא רק המיקום שלו בין ה-4 שנפתחו
User prompt
האבנים גדולות מדי ביחס ללוח, כשאני גורר את האבן ללוח הוא לא ממקם אותה איפה שצריך. תתאים את הגדלים. כפתור סיבוב האבן לא עובד
User prompt
כשנשלפים 4 אבנים, מתחת לכל אחת מופיע המספר הסידורי שלה. הן ממוינות ככה שידוע מי הקטנה ומי הגדולה תעשה 4 לוחות, אחת למטה באמצע למשתמש, אחת למעלה באמצע למחשב השני, אחת בימין באמצע למחשב השלישי, אחת בשמאל באמצע למחשב השני. המחשב פשוט בוחר אבן שהוא יכול לחבר אותה באחד הכיוונים ומחבר
User prompt
תייצר את כל סוגי הלבנים בדומינו ותן להם את הדירוגים 1 עד 48. כל פעם 4 רנדומליים נשלפים כאשר המשתמש בוחר אבן, נפתח לו כפתור שאיתו הוא יכול לסובב את האבן. 90 180 או 270 מעלות ואז הוא גורר ושם איפה שהוא רוצה על הלוח שלו
Code edit (1 edits merged)
Please save this source code
User prompt
Kingdomino
Initial prompt
Game name Kingdomino There are 48 tiles, the game plays against 3 AI. Every player have a board on the size of 5*5. The player board is big, and the computers can be small. Every player start with 1*1 kingdom at the center of the board. Every turn, 4 tiles opens with rank (1-48) on them. at the first turn the player strat, and then with the clock arrow. After that, the one that pick the lowest tile last round start, and then the second lowest and so on. to the kingdom, you can connect every tile. after that, you can connect to a tile only macthcing tile. there are tiles with crown and tiles withuot crowns. If you have a crown on your tile, the colour of this crown gain 1 point for every macthing tile connect to this one in a row. The game ends after 12 rounds, and the one with the biggest points win
/**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 });
/****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
});
טחנת דגן בלב שדה חיטה עם רקע צהוב. In-Game asset. 2d. High contrast. No shadows
כתר בעל קווי מתאר שחורים. In-Game asset. 2d. High contrast. No shadows
יער מלא בעצים. In-Game asset. 2d. High contrast. No shadows
מכרה זהב עם רקע כהה. In-Game asset. 2d. High contrast. No shadows
ים עם אי בודד במרכזו. In-Game asset. 2d. High contrast. No shadows
מרעה ירוק עם דיר קטן במרכזו. In-Game asset. 2d. High contrast. No shadows
ביצה טובענית בצבעי חום. In-Game asset. 2d. High contrast. No shadows
טירה אפורה. In-Game asset. 2d. High contrast. No shadows
שקיעה ירוקה עם צבעים כהים למעלה וכהים למטה, למטה זה עצים ולמעלה הרים, השמש לא רואים אותה באמצע, ציורי ופסטורלי מהאגדות. In-Game asset. 2d. High contrast. No shadows
ריבוע חלול עם קו מתאר חום. In-Game asset. 2d. High contrast. No shadows
תמונה מלבנית בצבע שמנת ביחס 2 על1 ממוסגרת עם מסגרת דקה בצבע חום. In-Game asset. 2d. High contrast. No shadows
אדמה חולית בצורת ריבוע בצבע צהוב עם פינות מעוגלות. In-Game asset. 2d. High contrast. No shadows