Parallax Zoom!! Gone Green!!

posted in Parallax Zoom!!
Published July 03, 2022
Advertisement

With no-one coming forward to offer artistic support I pushed forward and reworked / improved to my limitations, all background graphics.

Then added the remaining lives indicator and improved AI attack patterns,

From very early on in the games development I wanted to use a restricted number of texture tiles for the background, and the four layer parallax background had used only 1 texture (tile) per layer. Expanding the level 1 demo I wanted to go beyond the 4 screen widths of the current playable area but soon discovered that due to a Direct X 10 limitation that appears to be coded into SDL2, or potentially limited by available graphics card memory, there is a maximum texture size of 8192 x 8192 pixels.

As my 4x (1920x1080 pixel) screen width was already 7680 pixels wide I had hit a single texture width limitation with my current background renderer, but modifying this code I stacked 4 x 4 screen lengths in a (7680 x 4320 pixel) texture for the front parallax layer. Stacking like this provides 16 x (1920x1080 pixel) screen lengths in a single texture of 7680 x 4320, below the limit of 8192 x 8192, and the three additional background layers of parallax are naturally smaller @ 4224 x 4320, 3037 x 4320 and 2497 x 4320.

The 16 screen length implementation works well and only required some tweaks to address the stacked background data, while allowing me to stick to 1 texture (tile) per parallax background level, and while I stopped at 16 screen lengths I'm now free to go to a maximum single background layer texture of 7680 x 7560 pixels which would provide 28 (1920x1080 pixel) screen lengths!

Still plenty to do:

  • Additional Enemies and attack patterns
  • Crystal Collection System
  • Crystal Quota Counter (Main game objective)
  • Level Time Limits / Countdown (Played against the clock)
  • End Level Bosses & Control Switch for Boss Fights
  • Additional Sound & Music (my collaborator dropped out so I'm solo again)
  • Additional Level Design
  • Additional Animations

Download the pre-alpha Parallax Zoom!! Demo: https://www.gamedev.net/projects/4262-parallax-zoom/

or from: https://www.deftdelta.com/

0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement