Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~July 2017
- 01. Create X's wallslide mechanic.
- 02. Create X's wallkick mechanic, including an anim class for the sparks.
- 03. Polish X's dash mechanic, using the anim class for the dash sparks.
- 04. Create X's basic shooting mechanic, override animations and spawn lemons.
- 05. Create X's getting-hurt state and invulnerability.
- 06. Create X's teleport-in / teleport-out states.
- 07. Add the "READY" animation and fade when spawning in. - YOU ARE HERE-
- 08. Create a simple, reliable demo system.
- 09. Add a minimalist title screen.
- 10. Add background demos.
- 11. Finish the camera.
- ~August 2017
- 12. Add support for custom tilesets in a level.
- 13. Add support for tile layers.
- 14. Add support for level backgrounds.
- 15. Add support for level-zipping.
- 16. Create a base enemy.
- 17. Convert notorbanger to the enemy base.
- 18. Implement AABB collision testing.
- 19. Create an AABB -> hotspot table function for easy world collision.
- 20. Add support for a "moving world" e.g. a base for moving platforms.
- 21. Add health bar.
- ~September 2017
- 22. Create X's charging mechanics.
- 23. Add bullet deflect for and "bullet erasure" for charged shots.
- 24. Add multiple charged shot types.
- 25. Add support for tileset information files (or similar).
- 26. Add support for ladder tiles, and X's ladder mechanics.
- 27. Finish boss doors.
- 28. Create a base boss.
- 29. Add support for animated tiles.
- 30. Add support for custom music in XEDIT.
- 31. Convert levels to a custom binary format.
- ~October 2017 (At this point, I will probably start streaming development.)
- 32. Add heart tanks.
- 33. Add 1-ups.
- 34. Add basic palette swapping support.
- 35. Add absolute minimal weapon support. (should be easy)
- 36. Add at least 5 actual enemies.
- 37. Add at least 2 actual bosses.
- 38. Add default boss selection screen.
- 39. Anything else I'm forgetting.
- (Beginning of: I will not stream this part for security purposes.)
- 40. Set up a cheap server.
- 41. Add user accounts with heavy security.
- 42. Add server level distribution.
- 43. Add server level upload support.
- 44. Add server custom-content support.
- 45. Add a level sorting and searching system.
- 46. Add automatic updating. (?)
- (End of: I will not stream this part for security purposes.)
- ~November 2017 (Closed beta begins.)
- 47. Prepare and upload teaser trailer.
- 48. Various bugfixes.
- 49. Add first time setup.
- 50. Add entity properties in XEDIT.
- 51. Various bugfixes.
- 52. Add overlay armor (sprite overlay).
- 53. Add override armor (sprite override, for the lazy).
- 54. Various bugfixes.
- 55. Add ride armor.
- 56. Add cutscene support.
- 57. Various bugfixes.
- 58. Add Light capsules.
- 59. Add hadouken/shoryuken.
- 60. Various bugfixes.
- 61. Add whatever else.
- ~December 2017
- 62. (It's a secret for now.)
- 63. Add at least 30 actual enemies.
- 64. Various bugfixes.
- 65. Add at least 10 actual bosses.
- 66. Various bugfixes.
- 67. Add at least 20 actual weapons.
- 68. Various bugfixes.
- 69. Add at least 2 actual armor sets.
- 70. Various bugfixes.
- 71. (It's a secret for now.)
- 72. Various bugfixes.
- 73. Transfer servers to a cheap VPS located in California or NY (>40GB SSD).
- 74. Stress test the VPS. Thoroughly.
- 75. Prepare at least 10 promotional videos (e.g. "Super Mario World in mega man x").
- 76. Prepare at least 2 actual trailers.
- ~January 2018 (YouTuber preview begins.)
- 77. Distribute to YouTubers and have them all upload on the same day.
- 78. Upload at trailers and promotional videos on the same day as the YouTubers upload.
- 79. Fix as many bugs as possible found within the next 24 hours.
- ~24 hours after YouTube previews and trailer upload.
- 80. Release on website and push from private bitbucket to public github.
- Estimated release date... Anywhere from Early-December 2017 to Late-January 2018.
Advertisement
Add Comment
Please, Sign In to add comment