# Small Basic

The Official Blog of Small Basic

# Browse by Tags

Tagged Content List
• #### Blog Post: Small Basic Game Programming - Game Math

Once I wrote a series of blog posts about game programming in Small Basic. Today, I'd like to add one more post about game math. In this article, I'll talk about following Math operations. Random Number Remainder Trigonometric Functions Math for Kinetics (Dynamics) Math for Collision...
• #### Blog Post: Unassigned Variables: X = 0? (Small Basic Featured Thread)

Small Basic handles unassigned variables as equal to zero. The idea is that variables are always available. Let's look at this thread from the Small Basic Forum: https://social.msdn.microsoft.com/Forums/en-US/9aa087df-c0da-418b-95ac-ed399b2fb9e5/initialization-issue SeyfiD started the thread...
• #### Blog Post: Microsoft Small Basic Guru Awards - June 2015 Winners!!!

You can find all the TechNet Guru Awards here: The Microsoft TechNet Guru Awards! (June 2015) Let's look at the Small Basic contributions! Small Basic Technical Guru - June 2015 CodingCat Find - Small Basic's Search Feature and its Importance to...
• #### Blog Post: Napier's Constant E for Small Basic

Do you know Napier’s constant e ? The e is also known as the base of the natural logarithm. In the Challenge of the Month – July 2015 , I suggested following challenge: Community Suggestion (By Nonki) Calculate Napier's constant e (the base of the natural logarithm). ...
• #### Blog Post: Small Basic - About Math.Remainder

I think you know about Math.Remainder operation of Small Basic. But the detail seems not so popular. Usually, this function is used for natural numbers. But it can be used for such as negative numbers or decimal numbers. Small Basic doesn't have Math.Int operation. But old BASIC and some other...
• #### Blog Post: UPDATE: Small Basic on TechNet Gallery

The Small Basic category/tag on TechNet Gallery is growing! You'll find more extensions, spreadsheets, and programs! You can see the items that have the most downloads here: http://gallery.technet.microsoft.com/site/search?f%5B0%5D.Type=Tag&f%5B0%5D.Value=Small%20Basic&f%5B0%5D.Text=Small...
• #### Blog Post: jadamelio’s Small Basic Featured Article - Extensions

One of the most valuable features of Small Basic is the ability to extend and add features to the language, allowing you design and create beyond the limits of the vanilla options. The LitDev extension is a very popular example, it adds new methods to abstract common procedures as well as implementing...
• #### Blog Post: Be Our July Small Basic Guru! Supply a Sizzling "Sunny Season" Scoop!

Up here in the Northern Hemisphere, things are hotting up! And in TechNet Guru land, hot is cool! So once again, we ask you for your sizzling "Sunny Season" scoop. Your blazing and boiling blurb, and your hot how-to's! Step up Gurus and please provide us some engaging essays and exciting...
• #### Blog Post: Using Command Line Arguments - Updated

In this blog, Vijaye Raji wrote about arguments in Small Basic v0.1 (to v0.5). But from v0.6, the interface has been changed. So I will rewrite his article for current version of Small Basic. The Program object in the standard library allows you to work with Command Line Arguments from inside a...
• #### Blog Post: jadamelio’s Weekly Article Feature - Optimization

Whether you are programming a video game, simulation or any other program where time and performance is important, optimizing your code is critical. Since Small Basic(Without the LitDev extension) has only a handful of streamlined tools, optimization is all about knowing the nuances in your code. I introduce...
• #### Blog Post: Small Quest Revealed - Small Basic Featured Program

I introduced this project in a former blog post . Today I will write about the alpha (demo) version of Small Quest - a text base adventure game. This project is run by PhilipRocker and me. Small Quest is a game written in Small Basic. And is developed via CodePlex . The latest version can...
• #### Blog Post: Small Basic Featured Article - All about the Turtle!

Enter the Turtle! I love this new Wiki article from Nonki: Small Basic: Turtle Not only does it have code... Turtle . Show ( ) And an image... And a LOT of information about the Turtle object! What really makes it great, is that you'll find these different sections in it...
• #### 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: Small Basic Encyclopedia

I think TechNet Wiki is a Small Basic Encyclopedia. In TechNet Wiki, now we have more than 300 articles about Small Basic . Following list contains about Small Basic objects. Title object names are also linked to Small Basic Reference Documents in TechNet Wiki. Array Small Basic الوثائق...
• #### Blog Post: The Hex Colors in Small Basic

This is a featured TechNet Wiki article from Nonki: Small Basic Getting Started Guide: Appendix B: Colors You can set colors in Small Basic 3 ways: Using pre-defined color names (e.g. GraphicsWindow.BrushColor = "Red" ) Using a Hex value code (e.g. GraphicsWindows.BrushColor = "#FF0000...
• #### Blog Post: Small Basic - Limits of Literals

I found three types of limits about numeric literals in Small Basic. Following explanation is about positive numbers, but negative numbers have the similar limits. Rounded Numeric literal larger than 10 15 will be rounded at substitution. In following code, the second one is rounded. But the third...
• #### Blog Post: A Sandbox file object - Small Basic - Safe file operations for Seamless Sharing

Sometimes people rant. It's what we do. And sometimes it's awesome! In this particular case, we're going to drill down to a great rant from a community member: Coding Cat Coding Cat is also an Editor/Answerer in the Small Basic Forum. Coding Cat's Bio: I have been working with the PC since...
• #### Blog Post: Small Basic Featured Article - How to Remove Goto Statements

You can argue, why have them in the first place? Well, maybe it's someone else's code, or you were learning with Goto statements, and you want to stop using them now. Or maybe it wasn't too bad, but your program got huge and it's time to get away from spaghetti code. Whatever the reason, you...
• #### Blog Post: Small Basic Game: Foul Sorcery, an update

Sorry I haven't been super punctual with my updates on Foul Sorcery, life has gotten super busy and graduation is right around the corner! For those who haven’t been following my progress: https://social.msdn.microsoft.com/Forums/en-US/29a41146-ed37-4079-b218-360b303e5e83/foul-sorcery-v11-performanceoptimization...
• #### Blog Post: Draw Curve in Small Basic

Small Basic doesn't have operations to draw curve. But you can easily to draw a Bezier curve. Today I'd like to show how to draw quadratic Bezier curve in Small Basic. Quadratic Bezier curve needs three control points. Click three control points with my demo program KJG712 . Then you can get drawing...
• #### 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: A BASIC Emulator - Small Basic Featured Program

Today, I'd like to introduce a ZX Spectrum Emulator written in Small Basic by Tryhest. The ZX Spectrum is an 8-bit personal home computer released in the United Kingdom in 1982. This program is introduced in following thread in Small Basic forum. small basic graphic and animations and more ...
• #### Blog Post: Be our Small Basic Guru of the month! Let us bestow glory and kudos upon you!

Small Basic Gurus... we salute you! You're awesome, and we know it! Your knowledge uploads and nifty info nuggets are our life blood at TechNet Wiki. Every awesome article that gets an award is just the start. We are building up the most sensational collection of gifts of knowledge from eminent...
• #### Blog Post: Small Basic Challenges of the Month - June 2015

These challenges are intended for people who are learning to program for the first time or for those returning to programming who want to start using Small Basic. Some will be easy, some will be hard - but they will all make you think, and more importantly be GREAT FUN! Please post your solutions...
• #### Blog Post: Compact Small Basic Explanation

I am giving a small presentation and project proposal to my computer science class regarding Small Basic.The following is my cover description: Small Basic is a learner’s language meant for students ages 11-16, teaching the fundamental skills of programming, as well as laying groundwork concepts...
Page 1 of 15 (375 items) 12345»