Small Basic - The Official Blog of Microsoft Small Basic

Small Basic is the only Syntax/Text-Based programming Language+IDE built for learners! It's Simple, Social, Fun, & Gradual, graduating you into the .NET Stack and Visual Studio Code, where you continue learning VB, Java, C#, Python, & more!

Browse by Tags

Tagged Content List
  • Blog Post: Small Basic - January & February 2016 Challenges!!! (Card "Snap" Game, Slalom Skiing Game, Gravity Ball, Holiday Calendar, Countdown, Pathmapping, Background Color, & File Management)

    Challenge of the Month - January+February 2016 Click here to participate: https://social.msdn.microsoft.com/Forums/en-US/32e9fde9-7d4e-481e-979e-e73afcae38f6/challenge-of-the-month-januaryfebruary-2016?forum=smallbasic These challenges are intended for people who are learning to program for...
  • Blog Post: Small Basic Featured Game: Small Block Builder v.0.1.1

    Small Block Builder is a Small Basic game in the open explorative style of Minecraft. It is created by Bluegrams . It's been updated, so let's dig into that update! This forum thread is about the game Small Block Builder. Small Block Builder is a Minecraft-like block building game where you can...
  • Blog Post: Featured Games: Small Block Builder & Triple Six!

    Today's blog features 2 awesome games coded by Bluegrams . You can download the games from these 2 links: Small Block Builder & Triple Six! I've just played both these games and the game play is spot on and the GUI's leave nothing to the imagination. Bluegrams helps the user drill straight...
  • Blog Post: Batting Practice - Small Basic Featured Program

    Today, I will introduce a game posted on a Small Basic forum thread Nominate games (or other programs) here to get featured on our Blog! (PART 3) . The game is Batting Practice written by Cody_M. He just started learning how to program this year and made a game called Batting Practice ( VNT440...
  • Blog Post: jadamelio’s Weekly Program Feature - WireFrame Maze

    Back in 2013, Ed wrote a blog post about Old Basic Coder’s 3D Maze and Ray Caster Maze. These programs inspired the “ Small Basic Community Challenge: Want to turn this 3D Maze into an RPG? ” that resulted in some great discussion and additions to the maze. I’d like to take a...
  • Blog Post: Dragon Versus Turtle - Small Basic Featured Game by Nonki

    Here is the latest version of the game: HMP803-5 Move mouse to rotate Turtle Click to throw a star targeting Dragon's head You can throw 10 stars at a time This game comes from Small Basic Community Council member, Nonki Takahashi . Website : nonkit.com/en/ ...
  • Blog Post: Turtle Maze versus Hangman - a case for seamless sharing.

    A lot of Small Basic programs use "Assets" in order to work, e.g. images, sound and text files. Key to Small Basic's effectiveness is our ability to share code and programs. At present the sharing of code is seamless but the sharing of programs may not be. To demonstrate the difference I use the...
  • Blog Post: Small Basic - Thar Be Dragons!!!

    Over in the May challenges from LitDev: https://social.msdn.microsoft.com/Forums/en-US/49548117-105e-4f79-b20f-709901f5784e/challenge-of-the-month-may-2015?forum=smallbasic I suggested some dragon games: Community Suggestion (By Ed Price) Write a Dragon Game. It can be any game where...
  • Blog Post: Slot Machines - Small Basic Featured Program

    In LitDev's April Challenges: https://social.msdn.microsoft.com/Forums/en-US/3b975ffc-cbfd-407c-ab95-74912e57c65d/challenge-of-the-month-april-2015?forum=smallbasic We had the... Game Challenge Write a slot machine game - pull the handle, spin the wheels and win win win. Jibba Jabba...
  • Blog Post: Sudden Death - Featured Small Basic Game

    Special thanks to Coding Cat for whipping up a fun little game in the March Challenges. Coding Cat submitted this community challenge: Community Suggestion (By Coding Cat) Easy: A real time countdown lock. Hard: Using the countdown clock as a theme for a game. Here's the game...
  • Blog Post: Moon Lander - Small Basic Featured Programs

    Today I'd like to introduce 'moon lander' type programs that came from Challenge of the Month - October 2014 . The challenge was: Game Challenge Write a 'moon lander' type program. All these moon landers are controlled by arrow keys. Have fun! LEM by Coding Cat Program ID TQL943 Here is...
  • Blog Post: Small Basic Text RPG - Conquer the Underworld!

    Check out this funny text-based RPG from Dinomite07 : BDB469 - Text Based RPG You're going to have to take out some zombies. I think we should do an RPG for a future Small Basic Challenge. - Ninja Ed
  • Blog Post: Small Basic - 3 Simple Games

    Here are 3 text games from Dinomite07 . These were school assignments! XMC288 - BlackJack SBN038 - Rock Paper Scissors LGB100 - Guessing Game Good examples of basic text games you can make with Small Basic! Enjoy! - Ninja Ed
  • Blog Post: Small Basic Game Programming: Game AI

    Three days until yesterday, I had participated in the Game Programming Workshop 2014 at Hakone in Japan. I saw many presentations about many kind of games such like chess, shogi, Go, Reversi, mahjong, magic chess, Are You a Werewolf?, Xiangqi, Connect6 and so on. Many of the presenters have discussed...
  • Blog Post: Small Basic Game Programming - Air Hockey Game

    Both in Challenge of the Month - July 2013 and Challenge of the Month - July 2014 , the challenges of air hockey game was presented. Through this challenges, I wrote KLB414-4 for an year. [W] key and [S] key are for the player 1 (left side) to move the mallet, [O] key and [L] key are for the player 2...
  • Blog Post: Small Basic Game Programming - Shooting Game

    In Challenge of the Month - August 2013 , there were following two challenges. Game Challenge Write a DuckShoot game. Interface Challenge Write a fancy Game Opening screen for DuckShoot game - see above. At that time, I tried only opening. Today, I will introduce new DuckShoot game as...
  • Blog Post: Small Basic Game Programming - Vertical Scrolling Game

    I wrote an article about Vertical Scrolling Game. That was one of challenges of the month - May 2014. At that time, I made a vertical scrolling game named Turtle Dodger. Today, I'd like to introduce the new version of this program ( QZN342-4 ). Main The main part of this program calls four subroutines...
  • Blog Post: Small Basic Game Programming - Sugoroku like game

    This program is also from an article in Small Basic Forum Help with Small Basic program posted by Rahul Yedida . The question was " I am trying to make a Monopoly game in Small Basic TextWindow. I have declared the 2d arrays for the squares, chance and community chest. What should my game loop be like...
  • Blog Post: Small Basic Game Programming - Separation Between Data And Procedure

    Last week, I introduced a text adventure game. If I expand the game story of that manner as in the program, the program will have a lot of If statements and Goto statements. Today, I will introduce rewritten program with less If and Goto statements. The updated version is published as FCD758-1 , Main...
  • Blog Post: Small Basic Game Programming - Text adventure

    Once I have answered a question in Small Basic Forum by Jeffrey SWHS about Text Adventure Game . At that time, I made a sample text adventure program. That program ( FCD758-0 ) is not completed. But I will explain about the program this time. And until the next time I'd like to refine and upgrade this...
  • Blog Post: Small Basic Game Programming - Let's start with RPS game

    I'm going to write about game programming in Small Basic for several weeks on this blog. For the first time, I'd like to pick up simple text base RPS (Rock-Paper-Scissors) game. Main loop This code is the main loop of this game. Lines 4-6 are one game. And While condition is always "True", so...
  • Blog Post: Small Basic - Resources for Game Programming

    Microsoft Small Basic program language is for learning programming. If you've already understood programming, you may would like to start game programming. Today, I'd like to introduce some resources for game programming in Small Basic. TechNet Wiki Articles Small Basic: Dynamic Graphics - shows...
  • Blog Post: Small Basic - Being Part of a Game Dev Team?

    Today, I'd like to pick up a thread from Small Basic Forum. The title is " Being part of a game Dev team? ". This topic is raised by Zock77 with his first question: " Anyone around interested in being part of a game Dev team? Like something that may go further than just the SB community? " Zock77...
  • Blog Post: SBJump - Small Basic Featured Program

    A platform game SBJump has been produced by Coding Cat through Challenge of the Month - May 2014. Coding Cat said "Lots of time spent polishing the look and feel of the game, and organizing the code so it is as easy to follow as possible". Updated version: BCL208-6 The previous import ID...
  • Blog Post: SideScroller - Small Basic Featured Program

    Last month's challenges had vertical scrollers and so this month I suggested a platform type game. Here is the challenge: Game Challenge We have had the vertical scrolling game last month, so now it's the platform game. The challenge is to have some stationary platforms at varying heights...
Page 1 of 3 (57 items) 123