azure Posted January 25, 2019 Share Posted January 25, 2019 This is something I've been working on. It's not much. It's very basic, but the motion took way too long to get working the way I like. It's my 2nd game, so I'm still figuring things out: mostly audio and sprite positioning. It's coded in assembly. It started out as a background scrolling experiment. Then it became a kick ball game. Then I added motion acceleration. Then the player became a space ship. I suppose now it's going to be a shoot 'em up. The ground detail was supposed to be 1 line resolution, but that didn't leave enough cycles left, so it's a 2 line kernel now. The ground pattern is generated by an algorithm at compile time and repeats on a 64 byte cycle. I was thinking about doing horizontal scrolling too, but I'm not sure yet. I'm going to add some alien ships and some ground bases. It'll be about defending an exoplanet colony called Proton. It's also using my code for table driven vertical positioning. It's an algorithm that uses a generic table of offsets, which is referenced by pointers. It shaves off a couple cycles at the expense of ROM (2 x 192 bytes + SpriteHeight). All sprites share the same table, so it's not duplicated. I'll put code samples in a blog post later on. proton.bin 4 Quote Link to comment Share on other sites More sharing options...
+Muddyfunster Posted January 25, 2019 Share Posted January 25, 2019 neat, kinda reminded me of the Xevious proto, I like how it can speed up and even go backwards. nice shadow on the sprite too. Not sure i'm keen on the movement though 1 Quote Link to comment Share on other sites More sharing options...
azure Posted January 27, 2019 Author Share Posted January 27, 2019 It does seem reminiscent of Xevious. The air battle would be similar, but I was thinking of interaction with ground bases. I like the idea of landing on bases for completing tasks (picking up colonists or supplies). That's why the ship flies backwards, so if you miss something you'll have to go back. I also like River Raid's game play so there might be elements of that in there like blowing up bridges or enemy encampments. I plan to add water, desert, and snow terrain. I can get that free by changing colors. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.