21

Re: Малювання персонажів для браузерної забави

1. Виправив gap: 0 px; - замінив на gap: 0px; (зайвий пробіл)
2. Назва файлу з пробілом може невірно інтерпретуватися - виправив Gra2k.js замість Gra 2k.js
3. Виправив кольори .barracks, .friendsHouse, .heroHouse, .heroBoat щоб були різного кольору, бо інакше можуть зливатися при сукупності певних умов.

<!DOCTYPE html>
<html>
<head>
  <title>гра 2k</title>
  <style>
  .game-image {
  display: inline-block;
  gap: 0px;
  margin: 0;
  padding: 0;}
  
    #game-board {
      width: 520px;
      height: 520px;
      display: flex;
      flex-wrap: wrap;
      gap: 0;}
    
    .cell {
      width: 8px;
      height: 8px;
      display: inline-block;
      margin: 0;
      padding: 0;}
            
.field {background-color: lightgreen;}
.sand {background-color: yellow;}
.mountain {background-color: brown;}
.forest {background-color: green;}    
.water {background-color: blue;} 
.hero {background-color: red;}
.barracks {background-color: orange;}
.friendsHouse {background-color: purple;}
.heroHouse {background-color: pink;}
.heroBoat {background-color: cyan;} 
.robber {background-color: gray;} 
.evilCastle {background-color: black;} 
.goldChest {background-color: gold;}
.warriorHousing {background-color: cyan;} 
    #game-window {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: repeat(5, 1fr);
  gap: 0px;
  width: 480px; 
  height: 300px;
  border: 1px solid black;
  padding: 5px;}
    
  </style>
</head>
<body>
  <div id="game-board"></div>
  <div id="game-window"></div>
  <div >
        <canvas id="gameCanvas" width="480" height="300"></canvas>
        </div>    
<script src="Gra2k.js" charset="UTF-8"></script>

</body>
</html>

Якщо цінуєте допомогу на цьому сайті, то не вживайте в своїх прикладах запоребриківського діалекту.

22

Re: Малювання персонажів для браузерної забави

Прошу знайти помилку

23

Re: Малювання персонажів для браузерної забави

Пане elektryk, чого ви добиваєтесь цими проханнями по всіх інших темах?
Не робіть так.

Подякували: leofun011

24

Re: Малювання персонажів для браузерної забави

wander написав:

Пане elektryk, чого ви добиваєтесь цими проханнями по всіх інших темах?
Не робіть так.

Але ж тут ніхто не допоміг...

25 Востаннє редагувалося elektryk (28.11.2023 01:05:47)

Re: Малювання персонажів для браузерної забави

frz написав:

Якщо цінуєте допомогу на цьому сайті, то не вживайте в своїх прикладах запоребриківського діалекту.


То не я. То штучний интелект...
За виправлення спасибі.
Але головна проблема не вирішена...

26

Re: Малювання персонажів для браузерної забави

elektryk написав:
wander написав:

Пане elektryk, чого ви добиваєтесь цими проханнями по всіх інших темах?
Не робіть так.

Але ж тут ніхто не допоміг...

Там теж ніхто вам не допоможе.
До того ж не зрозуміло, яка саме допомога вам потрібна.

27 Востаннє редагувалося elektryk (28.11.2023 01:09:44)

Re: Малювання персонажів для браузерної забави

wander написав:
elektryk написав:
wander написав:

Пане elektryk, чого ви добиваєтесь цими проханнями по всіх інших темах?
Не робіть так.

Але ж тут ніхто не допоміг...

Там теж ніхто вам не допоможе.
До того ж не зрозуміло, яка саме допомога вам потрібна.

Так там і не треба допомагати. Треба тут. Я ж давав посилання!!
А проблема в тому, що за персонажами не зберігається фон.

28

Re: Малювання персонажів для браузерної забави

elektryk написав:

за персонажами не зберігається фон

Мій "AI" колега Copilot підказує, що в браузерних іграх ця проблема може бути пов'язана з невірним або відсутнім значенням z-індексу у властивостях CSS, що регулює стек-послідовність об'єктів які відображаються; спробуйте чітко встановити різні значення для ландшафту і для персонажів.

Тут я нічого додати чи пояснити детальніше не можу, це зовсім не мій напрямок.

29

Re: Малювання персонажів для браузерної забави

elektryk написав:

То не я. То штучний интелект...

Зовсім ні, це просто означає що саме ви з ним спілкуєтеся мовою окупанта. Воно не має власної рідної мови, найкраще звісно розуміє поки що англійську, однак відповідає автоматично тією мовою, якою до нього звертаються.

30

Re: Малювання персонажів для браузерної забави

Я це вияснив пізніше.
На моє замовлення воно навіть вірш про Бандеру написало.