03_El Ocho.json 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. {
  2. "name": "El Ocho",
  3. "lives": 3,
  4. "balls": [
  5. {
  6. "position": [ 580, 580 ],
  7. "velocity": [ -9.0, -0.2 ]
  8. }
  9. ],
  10. "flippers": [
  11. {
  12. "position": [ 130, 1200 ],
  13. "side": "LEFT",
  14. "size": 125
  15. },
  16. {
  17. "position": [ 490, 1200 ],
  18. "side": "RIGHT",
  19. "size": 125
  20. }
  21. ],
  22. "arcs": [
  23. {
  24. // top
  25. "position": [ 320, 330 ],
  26. "radius": 310,
  27. "start_angle": 290,
  28. "end_angle": 250, // 250 / 610
  29. "surface": "INSIDE"
  30. },
  31. {
  32. // bottom left
  33. "position": [ 320, 920 ],
  34. "radius": 310,
  35. "start_angle": 110,
  36. "end_angle": 240,
  37. "surface": "INSIDE"
  38. },
  39. {
  40. // bottom right
  41. "position": [ 320, 920 ],
  42. "radius": 310,
  43. "start_angle": 300,
  44. "end_angle": 70,
  45. "surface": "INSIDE"
  46. },
  47. {
  48. "position": [ 320, 330 ],
  49. "radius": 80,
  50. "start_angle": 180,
  51. "end_angle": 360,
  52. "bounce": 1.1
  53. },
  54. {
  55. "position": [ 320, 920 ],
  56. "radius": 80,
  57. "start_angle": 0,
  58. "end_angle": 180,
  59. "bounce": 1.1
  60. }
  61. ],
  62. "portals": [
  63. {
  64. "a_start": [ 400, 920 ],
  65. "a_end": [ 240, 920 ],
  66. "b_start": [ 240, 330 ],
  67. "b_end": [ 400, 330 ]
  68. }
  69. ],
  70. "bumpers": [
  71. {
  72. "position": [ 320, 220 ],
  73. "radius": 30
  74. }
  75. ]
  76. }