? Roguebots (Looking for feedback) ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password
What's going on?? See: Site Update March 2022

Roguebots (Looking for feedback)

Submitted
Updated
Author
mystman12
Public Key
JKS3NEAM
Min. Compat.
All
Version
0.28P
Size
1.53 MB
Rating
3 votes
Description This is a game I started on quite a while ago. Some of you might recognize it as Infinite Office, the original version of the game I made for Petit Computer. After getting SmileBASIC I started working on this, then I dropped it in favor of a really big SmileBASIC project I wanted to make... Then it hit me. I really want to become a game developer, and as much as I love SmileBASIC, creating a super serious project in SmileBASIC isn't the greatest idea, since I won't really gain anything from it. So, I've decided I want to try and make a game in Unity, and something I know I can create is Roguebots. It's small, it's simple, it's doable, I know that, but what I want to make sure of is that it's fun. So I figured I'd share the progress I had made in SmileBASIC and get a little feedback on the game. This version includes most of the core mechanics, 1 level, 1 enemy type, a simple operator's menu (Where you can change game settings or view game stats), as well as many improvements from Infinite Office (Starting with the name!). Roguebots is an arcade game where you play as Joe Biggle and have to save his fiancée, Mimi, an up and coming inventor, from the attacking roguebots. The roguebots were a new line of robotic office supplies, created by Mimi as one of her first products. Mimi unveiled the robots by filling all of the rooms in the Infinite Office skyscraper with them, allowing the people working there to be among the first to try the new product. However, due to a bug in her programming, the security features of the robots went haywire, taking extreme measures in order to "protect" Mimi by locking her in a cage and attacking anyone else who dared to enter the building. Now it's up to Joe, filled with his knowledge of the roguebots and an unstoppable love for Mimi, to save her. You'll be chased down by electronic office chairs, get shot at by printers that shoot paper airplanes, and probably other stuff! The main mechanic of the game is that there are four charging pumps in each level. You must charge each to 100 or greater in order to open the elevator. Enter the elevator to finish the level. You can also create a shockwave, stunning all enemies, by pumping a charger to 150, or a mega boost, which adds a set value to all four chargers at once, by pumping a charger to 200. These abilities can only be used once per charger, however. Joe also has the ability to shoot a sparc, which can stun any enemy for a certain amount of time. His gun will take some time to recharge, however. Obviously, there are enemies to avoid. In the final game there would be more levels with new mechanics to mix up the gameplay, a couple of bonus rounds, background music, and more fleshed out operator features, as well as a few other surprises. Obviously though, none of that really matters if the core mechanics are no fun. So please let me know if you enjoy the demo! If have any criticisms or comments, let me know. I want as much construcrive feedback as I can get! I really do want to get started in Unity (Although school is making that pretty hard...), but like I said I really want to make sure the core concept here is at least somewhat enjoyable, and can be built upon to become something that's lots of fun. Instructions Use "X" to insert coins. By default two coins are required for one credit. Once you have a credit, press "A" to begin. In the game, use the D-pad to move, "A" to pump the chargers, and "B" to fire a sparc whenever the value in the bottom right of the screen is at 100. The operator's menu can be accessed by tapping the screen while attract mode is active. The D-pad allows you to change the current selection and change values, and "A" is used to make selections. On the audits screen, "A" will reset only the short term value (In parenthesis) of the currently selected stat, and "B" will reset both values. To return to a previous screen from a screen with no visible "return" option, just scroll to the lowest possible selection and select that. Select "Save/Exit" on the first screen when finished to save any changes and return to attract mode. Oh, and "Tests" is literally nothing. You'll have to reset the program if you go there. So don't go there. :P To enter you initials, use the D-pad to change the letter and "A" to confirm it. "B" will allow you to go back to the previous space. Notes Changelog: V 0.25P Initial release V0.26P Fixed: *Game crash when shooting left or right wall *Time continuing to run shortly after level is won *Pump states not resetting with a new game *Charge values resetting when dying *Time not displaying *Entering elevator with a roguebot right behind causes instant death when the next level begins V0.28P: Added: *Local Leaderboards Fixed: *Elevators not showing as open after respawning when you die with it open. *Pumps not showing the proper lights for available powers when respawning or starting a new level.
Categories
Keywords
  • arcade
  • wip
  • roguebots
  • mystman12
8 Comment(s) rando rando Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Third Year My account is over 3 years old Website Avatar Taboo I didn't change my avatar for 180 days Website Nice Joshuaham123 Joshuaham123 Get rid of the press start text. For some reason you cant use it in smilebasic? I lost 2 whole coins! great game mystman12 mystman12 First Day Joined on the very first day of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Deep Sleep Hidden Website Oh yeah, I should have changed that. I don't really remember why I made it say "start". I should have made it say "action" or "pump" or something. Gale_Storm Gale_Storm Video Games I like to play video games! Hobbies Night Person I like the quiet night and sleep late. Express Yourself Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself So this is like a mock up or sample of something you plan on making elsewhere? Cool. I hope to do something similar in the future. That top description was pretty much my plan. xD (assuming I ever get anywhere). I like it. It's a simple arcade style game that has a nice concept. This would be great with custom sprites, music, and the addition of powerups and debuffs to spice the gameplay up. For example, speed boosts or stun gun timer reduction. Maybe a random block that could potentially give you a powerup but could also potentially give the bots an edge as well. It's very nice. I don't normally find myself playing arcade-like games very often, but this was a pleasant experience notheless. Th mystman12 mystman12 First Day Joined on the very first day of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Deep Sleep Hidden Website Thanks for the comments! Expanding upon what I have here is definitely the plan. Music, a couple of bonus rounds, and of course more levels with different gimmicks to mix things up, among a few other things. Not sure what you mean about custom sprites though... I made these myself! (My extremely lacking artistic skills is the main reason why I'm going for an overall 8-bit look. :P) Glad to hear you like the main concept though, that's what I mainly wanted to hear about. Also, sorry for the late reply. mystman12 mystman12 First Day Joined on the very first day of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Deep Sleep Hidden Website Please let me know what you think of the demo in the comments! I want as much feedback as I can get. It will be a big help in making my decision of whether I should pursue this concept as my first game or to try something else. Nathaniel Nathaniel 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 Scholar Received for knowing a great deal about programming topics Achievements What! This is your first game!!? My first game was far less impressive than this. Good job and good luck. mystman12 mystman12 First Day Joined on the very first day of SmileBASIC Source Website Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Deep Sleep Hidden Website Thanks! This isn't my first game, though. I had quite a bit of prior experience in Petit Computer. My first game for that was Revenge of the Crazy Baby: http://petitcomputer.wikia.com/wiki/Revenge_of_the_Crazy_Baby Don't ask. :P