17
İncelenen
ürünler
219
Hesaptaki
ürünler

5aD0w_G057 tarafından yazılan son incelemeler

< 1  2 >
17 sonuçtan 1 ile 10 arası gösteriliyor
1 kişi bu incelemeyi yararlı buldu
kayıtlarda 1.1 saat
У меня уже 7 друзей с этой игрой и я куплю её себе на твинк, чтоб поддержать разработчика
Yayınlanma 25 Ekim.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
Bu incelemeyi yararlı bulan henüz olmadı
kayıtlarda 5.8 saat
Я очень сильно боялся того, что первая часть будет лучше. Но нет, я был очень приятно удивлён, что она осталась на прежнем уровне, но только больше!
Yayınlanma 14 Şubat.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
12 kişi bu incelemeyi yararlı buldu
2 kişi bu incelemeyi komik buldu
kayıtlarda 1.5 saat
Я хоррор игры конечно не люблю и обычно уже на главном меню выхожу. Но от этой я даже не испугался и прошёл до конца. АУФ ☝️javascript:void(0)

Вот код на js от Сапёра:

class Grid {
gridArray = []
cellSize
enableGridTest = true
debugTextArray = []

constructor(width, height, cellSize, originPosition, gridScreen) {
this.height = height;
this.width = width;
this.cellSize = cellSize
this.originPosition = originPosition

this.gridArray = new Array(this.width)
this.debugTextArray = new Array(this.width)


// Making a 2D array
for (let y = 0; y < this.width; y++) {
this.gridArray[y] = new Array(this.height)
this.debugTextArray[y] = new Array(this.height)
}
//console.log(this.gridArray)
//console.log(this.gridArray.length)

for (let x = 0; x < this.width; x++) {
for (let y = 0; y < this.height; y++) {
//this.gridArray[x][y] = "[]"
//console.log(x + ", " + y)
if (this.enableGridTest) {
//console.log(window.objectPoolScript)
const textEntity = window.objectPoolScript.getItem("GridText")
}
}
}
}

gridScreen.addChild(textEntity)
textEntity.setLocalPosition(this.getWorldPosition(x, y, 0).add(new pc.Vec3(this.cellSize, this.cellSize, 0).mulScalar(0.5)))
this.debugTextArray[x][y] = textEntity
textEntity.element.text = x + ", " + y

getWorldPosition(x, y, zOffset) {
return new pc.Vec3(x, y, 0 + zOffset).mulScalar(this.cellSize).add(this.originPosition)
}

getXY(worldPosition) {
return new pc.Vec2(
Math.floor((worldPosition.x - this.originPosition.x) / this.cellSize),
Math.floor((worldPosition.y - this.originPosition.y) / this.cellSize)
)
}

setValue(x, y, value) {
if (x >= 0 && y >= 0 && x < this.width && y < this.height) {
this.gridArray[x][y] = value
if (value == 0 || value == "X")
this.debugTextArray[x][y].element.text = value
}


}

setValueWithWorldPosition(worldPosition, value) {
const pos = this.getXY(worldPosition)
this.setValue(pos.x, pos.y, value)
}

getValue(x, y) {
if (x >= 0 && y >= 0 && x < this.width && y < this.height) {
if (this.gridArray[x][y]) {
return this.gridArray[x][y]
} else {
return 0
}
} else {
return 0
}

}

getValueWithWorldPosition(worldPosition) {
const pos = this.getXY(worldPosition)
return this.getValue(pos.x, pos.y)
}

drawDebugLines(app, zOffset) {
for (let x = 0; x < this.width; x++) {
for (let y = 0; y < this.height; y++) {
//if (this.enableGridTest) {
app.drawLine(this.getWorldPosition(x, y, zOffset), this.getWorldPosition(x + 1, y, zOffset))
app.drawLine(this.getWorldPosition(x, y, zOffset), this.getWorldPosition(x, y + 1, zOffset))
//}
}
}
app.drawLine(this.getWorldPosition(0, this.height, zOffset), this.getWorldPosition(this.width, this.height, zOffset))
app.drawLine(this.getWorldPosition(this.width, 0, zOffset), this.getWorldPosition(this.width, this.height, zOffset))
}
}

this.grid = new Grid(10, 9, 1, new pc.Vec3(555555, 55555, 55555), this.debugScreenUi)
this.gridEntity = new Grid(10, 9, 1, new pc.Vec3(555555, 55555, 55555), this.debugScreenUi)

this.bombCount = 15
this.createBomb()
for (let x = 0; x < this.grid.width; x++)
for (let y = 0; y < this.grid.height; y++) {
const item = window.objectPoolScript.getItem("cell")
this.gameField.addChild(item)

item.element.anchor = new pc.Vec4(x / this.grid.width, y / this.grid.height, (x + 1) / this.grid.width, (y + 1) / this.grid.height)
console.log(item.element.anchor)
const textEnt = item.children[1]
this.gridEntity.setValue(x, y, item)

if (this.grid.getValue(x, y) === 0) {
textEnt.element.text = ""
}
if (this.grid.getValue(x, y) < 0) {
textEnt.element.text = "*"
}
if (this.grid.getValue(x, y) > 0) {
textEnt.element.text = this.grid.getValue(x, y)
}
item.script.cell.cellPoint = new pc.Vec2(x, y)



}

Если будет 10 лайков, то я выложу этот код в стим в виде игры за 10$
Yayınlanma 5 Şubat.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
Bu incelemeyi yararlı bulan henüz olmadı
kayıtlarda 4.4 saat
Концовка просто улёт
Yayınlanma 25 Kasım 2023.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
Bu incelemeyi yararlı bulan henüz olmadı
kayıtlarda 3.6 saat
Разрабу спасибо, игру подогнал.
Импакт в игре никакой, баланс оружий слаб, а хардкорная сложность весьма лёгкая.
Но стиль игры был прикольный и за время прохождения, мне было довольно прикольно в неё побегать и паркурить по стенкам
Yayınlanma 16 Ekim 2022.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
1 kişi bu incelemeyi yararlı buldu
kayıtlarda 2.6 saat
Erken Erişim İncelemesi
Разработчик угрожал мне с пистолетом, чтобы я оставил положительный отзыв. А так, я залез в танке на крышу дома, так что есть повод для гордости
Yayınlanma 21 Ağustos 2022.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
Bu incelemeyi yararlı bulan henüz olmadı
kayıtlarda 592.3 saat (İnceleme gönderildiğinde: 127.9 saat)
CS:GO İncelemesi
Есть много игр со словами "тактичный шутер", а это требует переговоров, но где они? Но это и есть тактический шутер в правильном понимании
Yayınlanma 19 Aralık 2020.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
Bu incelemeyi yararlı bulan henüz olmadı
kayıtlarda 126.2 saat (İnceleme gönderildiğinde: 56.7 saat)
Мясной шутер которых иногда так не хватает
Yayınlanma 19 Aralık 2020.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
Bu incelemeyi yararlı bulan henüz olmadı
kayıtlarda 49.1 saat (İnceleme gönderildiğinde: 34.5 saat)
Люблю когда в игру можно скачать моды, но тут моды хоть на геймплей влияют, можешь играть даже с обычными игроками...
Yayınlanma 9 Ocak 2020.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
1 kişi bu incelemeyi yararlı buldu
kayıtlarda 1,393.2 saat (İnceleme gönderildiğinde: 233.3 saat)
Игру выкупили Atari. Atari! Я думал что они вообще закрылись.
А студия обанкротилась. Игра мне искренне нравилась, но увы. Её время подошло к концу
Yayınlanma 7 Kasım 2019. Son düzenlenme 9 Mart.
Bu inceleme yararlı oldu mu? Evet Hayır Komik Ödül
< 1  2 >
17 sonuçtan 1 ile 10 arası gösteriliyor