Login
This is a preview website! Changes made may get reset and will not carry over to the final version! Original website still up at https://old.smilebasicsource.com

ASCII Platformer

Root / Submissions / [.]

joelableCreated:
Download:4KS54XD3
Version:Update 6Size:
A simple platformer made of ASCII characters. Inspired from VVVVVV, as seen in the game since you can flip gravity. I LOVE how big this game has gotten! This is getting more upvotes that I ever imagined, and more lines of code than I ever though I would put in a program! Thanks everyone who's played, everyone's who's upvoted this game, and to whoever gave me suggestions on how to make the game better! This game would not be in the position it is if it weren't for you all! THANK YOU ALL! About Moving Blocks: These blocks will be postponed in the next update until a smooth engine is whipped up. I am having technical issues with it, going to fast and collision detection not exactly working. Sorry for any inconvenience this may have caused, anyways, enjoy the rest of the game! Moving Death has been added, but still making a proper, working engine attachment for moving platforms.

Instructions:

MAIN MENU: Directional Pad/Circle Pad: Select level. L/R Triggers: Speed Scroll A Button: Play selected level. Y Button: Load custom level in the seperate text file. X Button: Open Settings Menu. INGAME: Directional Pad: Move player A Button: Flip Gravity B Button: Quit game

Notes:

Update history stuff: -Update 1 Finished game Uploaded to the site -Update 2 Added Colour and Music Added Colour Options (doesn't save settings though) Added a couple levels -Update 3 Added BLINK BLOCKS! They teleport you three blocks in the indicated direction. Added one more level -Update 4 (oopsies) Fixed my mistake in the code. Thanks to PixelStudio for noticing the bug. -Update 5 Patch of falling through blocks (sorta) Added Key Stealer blocks. They don't kill you but they take your key and key parts. Added sounds for dying, key collection, et cetera. Added more levels! Added Key Parts and Crafting Bench! You can collect four different Key Parts and bring them to the Crafting Bench to make a Key! -Update 6 Added One Way Blocks Added More Levels Patched another glitch Added Speed Scrolling to Level Selection. Hold L/R to breeze through the levels. Added Moving Death Blocks. They will move around the map, killing the player if come into contact with them. However, they are currently only limited to one per level -Coming Soon More Levels Moving Blocks (that don't kill players) -Future plans More levels More blocks, like walls you can only go through if you have the key or not. A proper game title Fix dying Level Reading System (custom-ish level editor)
Upvoted, but I wish there were more levels,

Replying to:computablee
Upvoted, but I wish there were more levels,
Thanks, and I was planning on adding more blocks for gameplay. But for now, it's pretty simple to make your own levels.

Replying to:computablee
Upvoted, but I wish there were more levels,
More levels would be nice.

Replying to:computablee
Upvoted, but I wish there were more levels,
I'll work on it, I'm also hoping to add more blocks with unique functions and fix the lagging of the game. I've noticed that you die before hitting the checkered block, which I want to fix a little bit.

This pretty cool! Is it fine if i use it as an engine for platformers I want to make in the future? I promise to credit you and I'll make sure to study it so i can make my own engine!

Replying to:ElzoBro
This pretty cool! Is it fine if i use it as an engine for platformers I want to make in the future? I promise to credit you and I'll make sure to study it so i can make my own engine!
This engine is a straight up mess lol. Sure you can use the engine... if you can figure out the basic concept of how it works lol.

Replying to:ElzoBro
This pretty cool! Is it fine if i use it as an engine for platformers I want to make in the future? I promise to credit you and I'll make sure to study it so i can make my own engine!
I'm not too good with using the data command or the dim command so i think this could be good practice!(still have no idea though!)

Replying to:ElzoBro
This pretty cool! Is it fine if i use it as an engine for platformers I want to make in the future? I promise to credit you and I'll make sure to study it so i can make my own engine!
DATA, READ, and VAR (DIM) are pretty easy to use. There's a resource that might help you, but always practice makes perfect.

UPDATE! LOL Added blink blocks which are pretty fun to use. I forgot to fix dying and stuff though :(. I made one update a while back but didn't upload it, so that's why it went from Update 1 to 3.

Cool

Hmm...undefined label on line 44

Replying to:PixelStudio
Hmm...undefined label on line 44
DAMN IT just reduce the value on line 36 to seven instead of eight.

Replying to:PixelStudio
Hmm...undefined label on line 44
Error occured because I accidentally said in the code that there were eight levels to read when there was only seven. I was in the midst of making another level but cancelled it.

Replying to:PixelStudio
Hmm...undefined label on line 44
Just fixed it in a small patch update. Thanks for noticing this bug.

Np

Not to bug you but found another bug :3 if you pick up enough velocity you can go through walls XD but its only a layer so It should be a huge problem

You can reply to comments by hovering or tapping the root comment and clicking "Reply."

Replying to:PixelStudio
Not to bug you but found another bug :3 if you pick up enough velocity you can go through walls XD but its only a layer so It should be a huge problem
What xD? Go through walls which way? Up/down or left/right? Because I already know about the going through walls up and down. And which stage were you playing on?

Replying to:PixelStudio
Not to bug you but found another bug :3 if you pick up enough velocity you can go through walls XD but its only a layer so It should be a huge problem
Up and down and I think on stage 5, where its empty in the middle with the key

Thanks Lumage, I've been getting used to it(I'm on my tablet )