? Spooky Maze (Raycaster) ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Spooky Maze (Raycaster)

Submitted
Updated
Author
calc84maniac
Public Key
QK4N3PZF
Min. Compat.
All
Version
0.5.00
Size
42 KB
Rating
76 votes
Description Happy Halloween! It's time for a raycaster game! This is a survival game filled with skellingtons, explosions, and of course, cats. Find the key and escape the maze, and if you rescue a cat you may get a reward... but watch your back! You never know what may be lurking in the shadows... Instructions Controls: Circle Pad - Move X/B - Look up/down L/R - Strafe A - Throw bomb (hold to cook if unlocked) Y - Open gate D-Pad - Zoom map Notes Includes the first release of the raycasting library.
Categories
Keywords
  • survival
  • skeletons
  • cats
  • bombs
  • raycaster
107 Comment(s) random_god random_god Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Second Year My account is over 2 years old Website Forum Leader Hidden Achievements Uh SBAPI Information QK4N3PZF is not available. Now I can't check downloads :( HTV04 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website Must've been a manual fix for Virtual Buffalo. Vakore Vakore I was just messing around with this, and then I realized looking up/down affected the bomb's projectory. Neato, but then I tried seeing what would happen if I threw it higher than the wall. I expected it to bounce off like there was a taller invisible wall because, raycasting, but it went over and killed a cat. So then I tried throwing it ON the wall, by aligning myself with a strip of wall. I expected it to clip onto one of the sides, but NOPE, it went ON the wall. I'm pretty impressed by the fact that you took the time to add that, despite the fact that most people wouldn't even bother trying. Let alone make look9ng up and down affect the bombs trajectory. HTV04 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website Aw man I wish the ceiling update came out ;(((((((()(((( h267 h267 Third Year My account is over 3 years old Website Avatar Taboo I didn't change my avatar for 180 days Website Minecraft Is Awesome! I love Minecraft! Express Yourself Same... DFrost DFrost Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength I'm actually working on something like that. At the very most, you could probably get the quality of DOOM 1993. All you have to do is apply perspective to sprite slices. It could have true z-axis support. I am not promising anything, though. HTV04 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website Hey calc, I saw your Twitter post showing Spooky Maze being ported to SB4. Where are the c e l i n g s, calc? W h e r e a r e t h e c e l i n g s ? DFrost DFrost Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength I did not know where to go so I went here because it seemed most relevant. What would a 3d dimensional raycasting(the custom function, not the engine) command look like? I looked over the code and saw it used cos and sin to work.Would it use tan to apply to up and down? this is a makeshift version: DEF RAYCAST X, Y, Z, XANG, YANG OUT X2, Y2, Z2 C=FALSE REPEAT INC X2, COS(XANG) INC Y2, SIN(XANG) INC Z2, TAN(YANG) IF X2>0 AND X2<W AND Y2>0 AND Y2<H AND Z2>0 AND Z2<D UNTIL C==TRUE would it work? RNGesus RNGesus Wow, this actually released 2 years ago. Time sure does fly by fast. Simeon Simeon Scholar Received for knowing a great deal about programming topics Achievements Amazing Page Hidden Achievements Drawing I like to draw! Hobbies The ceiling update is coming soon! Can't wait https://miiverse.nintendo.net/posts/AYMHAAADAAB2V0ftgMJZSg HTV04 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website Gotta love those ceilings DFrost DFrost Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength *never came out* photonegativemickey photonegativemickey Minecraft Is Awesome! I love Minecraft! Express Yourself Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Video Games I like to play video games! Hobbies How do I use raycaster to4oo4 to4oo4 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Video Games I like to play video games! Hobbies Very fun, but quite hard, too. PesticidePoison PesticidePoison Good Page Hidden Achievements Spring 2017 Contest Runner Up I placed 2nd in the SmileBASIC Source Spring 2017 Contest! Programming Contest Third Year My account is over 3 years old Website Here's a video talking about raycasting, it's very informative . https://www.youtube.com/watch?v=zb6Eo1D6VW8 PesticidePoison PesticidePoison Good Page Hidden Achievements Spring 2017 Contest Runner Up I placed 2nd in the SmileBASIC Source Spring 2017 Contest! Programming Contest Third Year My account is over 3 years old Website Raycasting is a real trick that a lot of programmers used back in the time of the SNES. Raycasting makes a 2D game, look 3D. (yes that's right, this game is not 3D, it only looks like that) It's an amazing trick that a lot of programmers pulled off, some of these games became famous! Have you heard of the game doom? or wolfenstin 3D? those games used raycasting. It's pretty amazing if you think about it! fluffyofqweam fluffyofqweam I saw this on cat simulater XD or something on the home page! print "neat game" Yttria Yttria Won the "Technical Award" in the 4th Ogiri contest: http://smilebasic.com/en/ogiri4/
Judges’ Comment “Wow! How did they do that!? That skeleton is so scary!” This excellent game had all the judges amazed by the programmer’s otherworldly skills. The sense of anticipation while wandering around the maze and the panic when being chased by the skeletons are pulled off perfectly. With graphics this polished, we felt we had no choice but to give this game the Technical Award! Amazing, no matter how many times you see it!
snail_ snail_ QSP Contest 1 Contest Participant I participated in the first SmileBASIC Source QSP Contest! Helper Received for being very helpful around SmileBASIC Source Achievements Amazing Contributor Someone thinks I'm an awesome person who has done so much for the community! Achievements "Wow, calc, great moves! Keep it up. Proud of you." randomous randomous Owner Robot Hidden Easter Eggs Second Year My account is over 2 years old Website Drawing I like to draw! Hobbies He deserves all the praise he gets. Nice work calc mystman12 mystman12 First Day Joined on the very first day of SmileBASIC Source Website Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Deep Sleep Hidden Website Congrats! Glad you ended up submitting it! I need to go back and play this again... I think last time I got to about room 5 or 6... The skeletons really do make things tense in the later levels! atm959 atm959 Avatar Taboo I didn't change my avatar for 180 days Website Third Year My account is over 3 years old Website Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Congratulations! linkz linkz Congratulations to calc84maniac! ChangeV ChangeV Expert Programmer Programming no longer gives me any trouble. Come to me for help, if you like! Programming Strength Staff Pick "Your program is one of our favorites!" - Staff Achievements Congratulations! LohadL LohadL Amazing Contributor Someone thinks I'm an awesome person who has done so much for the community! Achievements Staff Pick "Your program is one of our favorites!" - Staff Achievements Pokemon Is Awesome! I love Pokemon! Express Yourself Congratulations calc! Now (if there's no exception) this going to become part of a standalone download title and EVERYONE on eshop, regardless of whether they bought SB or not, can play it! Lacks Lacks Way to go! HTV04 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Avatar Taboo I didn't change my avatar for 180 days Website Second Year My account is over 2 years old Website Congrats! No surprise that this ended up winning the Technical Award, as when you first look at it, you can already see that it surpasses what the developers thought SmileBASIC was capable of.
h267 h267 Third Year My account is over 3 years old Website Avatar Taboo I didn't change my avatar for 180 days Website Minecraft Is Awesome! I love Minecraft! Express Yourself This game may never be surpassed due to its incredible popularity. randomous randomous Owner Robot Hidden Easter Eggs Second Year My account is over 2 years old Website Drawing I like to draw! Hobbies That's OK, at least it's a good game and a great engine. ElzoBro ElzoBro First Day Joined on the very first day of SmileBASIC Source Website Video Games I like to play video games! Hobbies Drawing I like to draw! Hobbies ^ Yttria Yttria http://d.hatena.ne.jp/eidaht/20160111/1452514722 Library explanation in Japanese atm959 atm959 Avatar Taboo I didn't change my avatar for 180 days Website Third Year My account is over 3 years old Website Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself This is awesome!! Shadowdarkness Shadowdarkness Neat program ElzoBro ElzoBro First Day Joined on the very first day of SmileBASIC Source Website Video Games I like to play video games! Hobbies Drawing I like to draw! Hobbies I wonder if this game will ever be updated? 12Me21 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself [Insert message that's shown at the end of the 3D dungeon game for PTC] ElzoBro ElzoBro First Day Joined on the very first day of SmileBASIC Source Website Video Games I like to play video games! Hobbies Drawing I like to draw! Hobbies THAT GAME ENDS!!! :O 12Me21 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself It says something like "now it is your job to make this game better" 12Me21 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself "You are the one who is going reprogram this game to make it better" 12Me21 12Me21 Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself This is amzing. The only problem I have is that turning it too slow. I end up walking backwards away from skeletons. xXAlbertoXx xXAlbertoXx Fun to play Komodo Komodo Pokemon Is Awesome! I love Pokemon! Express Yourself Drawing I like to draw! Hobbies Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Very good game,but if you ever do a update you should make it so you can take a sword from one of the skeletons. But agian AMAZING GAME keep it up!
1 2 3