cs6413110 / Pixel-Tanks

3 stars 2 forks source link

Bread Collab #736

Closed cs6413110 closed 2 weeks ago

cs6413110 commented 2 weeks ago

Work with me on level editor. Here is my idea for map formatting.

Assuming empty=a, void=b

Empty map: 'a900' Void map: 'b900' Map with one singular void block: 'a545ba354'

Much smaller than a massive array, so your GitHub won't lag.

@BreadSpam I need you to make a LETTER ID for each thing in the map editor. We also need to decide what goes in the editor.

ALSO VOTE: Should we increase the map size to 60x60? Thumbs up = yes Thumbs down = no

cs6413110 commented 2 weeks ago

Vote

Spike as an option in map creator.

BreadSpam commented 2 weeks ago

so like half the point of spike is for it to be used as an obstacle in editor. also 60x60 map cool so add, but might revert

cs6413110 commented 2 weeks ago

@BreadSpam come up with keys for each block/space.

const button_key = {
  0: 'Eraser',
  1: 'Weak Block',
  2: 'Strong Block',
  3: 'Gold Block',
  4: 'Barrier Block',
  5: 'Void Block',
  T: 'Turret',
  W: 'Attacking AI',
  P: 'Supporting AI',
  D: 'Defending AI',
  // ded
  S: 'Global Player Spawn',
  A: 'Spawn A',
  B: 'Spawn B',
  '^': 'Spike',
};

Can't be numbers

cs6413110 commented 2 weeks ago

Vote

Remove Gold Block from game.

BreadSpam commented 2 weeks ago

^^^ used in the best map in game so no

BreadSpam commented 2 weeks ago

also just do N (none) C (weak) Q (strong) O (gold) Z (barrier) X (void)

DarkMemeGod411 commented 2 weeks ago

^^^ used in the best map in game so no

which is that, mine?

BreadSpam commented 2 weeks ago

vote to close

cs6413110 commented 2 weeks ago

Algorithm done, can someone test it please?

cs6413110 commented 2 weeks ago

Level Code for Full Void Map: R3600

cs6413110 commented 2 weeks ago

Note: I haven't updated the actual game to support the map format/size.

cs6413110 commented 2 weeks ago

I need testing, and I need new maps before I can change the actual game.

BreadSpam commented 2 weeks ago

nah bye

cs6413110 commented 2 weeks ago

data:text/html,

BreadSpam commented 2 weeks ago

SGR58G3R58G2XR58Q2XR7X7R42I2XQ2I3R2X2R5X7R36IX3QX6R12X6R31IXIX2QXIR20X3R29IXIXIQ2XR22X3R14XR12IX5Q2XR23X2R11X4R11IXIXI2XQ2XR23X2R9X6R10IX6IQ2XR23XR9X2G3XR10I8RQ2XR22XR9X2G3X2R19XQXR20X2R9X2G3X2R19X2QXR19XR11X7R18XRXQXR18XR12X5R19XR2XQ2R17QR12X3R21XR3XQ2R16XR13X2R20X2R4XQ2R14X2R13X2R20XR6XQ2R13XR14X2R20XR7XQXR12XR15XR19XQR8XQXI4R6X2R14X2R19XR9IXQX4I3R2X2R14QX2R19XR8I2X2QXIX7R13X3RXR19XR8IXQX2QXIXQIR15X3R2X2R18XR8IXQIX4IXIR13X3R5XR18X2R7IX2GX3QX2I2R10X3QR6XR19X2R6IXI2XGX2Q2X13R9XR20X3R4IX3IX4QXIR20XR22XQX8GX4Q2R20X2R27IX3IX2IX2QXR20XR28I2X6IXQXR19XR29IXI5R2XQXR18XR30XR8XQXR17XR30XR9XQ2R16XR30XR10XQXRI5R9XR29X2R11XQXIX3IR9XR29XR12IXQX2IXIR9XR29XR12IX2Q2X2IR9XR25X5R12IXIQ2X2IR9XR24X2R16IX4QXIR9XR22X3R18I4XQXR9QR21X2R23I2XQ2R8XR21XR27XQXR7XR21XR28XQXR6XR21X2R26X3Q2R5XR21X2R24X3R2X2QR3X2R20XQX4R20X3R4X2QR2XR20X2R4X3R16X3R7XQXRXR18X3R6X5R10X4R10XQX2R17X2R11X4R8X3R12XQXR8XR2X7R14X6QX4R15XQXR7XR2X3QX3R41XQXR6XR2X2Q3ZXR42XQXR5XR2X2QZX3R43XQ2R3X2R2X2Q2X3R44XQXI3XR2X3Z3XR45X6R2X7R45IX5R54IX5R53XIX5R49X11