Tuesday, May 31, 2011
Summer Time!
We are also working on some Android apps and a special Minecraft blog called Minecraft Pig. We are working on building an awesome world for download.
Model Indy Car
Thursday, May 26, 2011
SwashBlade RC Blog App
Monday, May 23, 2011
Pythagorean Spiral
Saturday, May 21, 2011
SwashBlade RC Blog - Android
Saturday, May 7, 2011
Processing and Android
If you find any software bugs please leave a comment on a post having to do with that application or email swashbladerc@rocketmail.com. These computer applications may be released tomorrow, depending on how long it takes me to code them and how great my ideas are. Thank you.
Programming with Processing (Android)
int cx;
int cy;
int w;
int h;
int c;
int cc;
void setup(){
size(480, 800);
h = 30;
w = 30;
cx = 10;
cy = 10;
draw();
}
void draw(){
fill(cc);
rect(cx, cy, w, h);
cx = cx + 30;
if (cx > 450){
cx = 10;
cy = cy + 30;
if (cy > 760){
noLoop();
}
}
c = c + 10;
if (c < 20){
cc = 0;}
if (c > 19){
cc = 255;
c = 0;}
}
All this really does is draw a checker pattern across the screen, but is a good program to start with. You can also try to change the colors and stuff like that.
Friday, May 6, 2011
Programming with Processing - # 2
int c;
void setup(){
size (400, 400);
}
void draw(){
background(c);
c = c + 1;
if (c > 255){
textAlign(CENTER);
fill(0);
text("Grey Scale",width/2,200);
noLoop();
}
}
So I am sort of going through all of the processing tutorials while at the same time creating my own programs. Later I will possibly create a page dedicated to processing with download links to the full compiled programs and the source files. Enjoi.
Programming with Processing - #1
int c;
void setup(){
size (400, 400);
}
void draw(){
background(c);
c = c + 1;
if (c > 255){
noLoop();}
}
Also I finally figured what a bit means, apparently it is a measurement of one binary digit. 8 bits make a byte. All possible combinations in an eight digit binary statement comes out to 256. On the grey scale it starts at 0 and ends at 255. So that's a little explanation on what a bit is and how this simple program works.
First Processing Application
Checker Program - Mac:
http://www.mediafire.com/?6jkbfgczm4wr74d
Checker Program - Windows:
http://www.mediafire.com/?6xh5v7luy0rm175
Checker Program - Linux:
http://www.mediafire.com/?tjd53ilq326xl13
Yeah!
Thursday, May 5, 2011
Processing (Programming Language)
Sunday, April 24, 2011
PORTAL 2
My xbox 360 was recently died from the Red Rings of Death and my attempt to fix it failed. Because I really wanted to play Portal 2 I purchased and downloaded over steam. Steam had a nice deal where I also received a copy of the original Portal for only five bucks.
Portal doesn't like the integrated Intel graphics chip set on my hp desktop computer so I had to play on my xps laptop. The graphics were absolutely amazing.One benefit of owning the PC version is the Developer Console, which is basically a command line within the game. So far I haven't done much with Dev Con but I have figured out how to play split screen co-op mode on one computer.
If you are deeply considering purchasing portal, it's definitely worth the money.
Visit our facebook page and flickr thread for more in game pictures. To take in game pictures, just press F12.
Wednesday, April 20, 2011
Minecraft Pictures
Don't have facebook? Flickr!
Tuesday, April 19, 2011
Minecraft World Downloads #1
Iceland Island http://www.mediafire.com/?k3yl30lj1etqd2d
Check back soon for more Minecraft worlds and updates!
50th Blog Post!
Today Minecraft version 1.5 was released. This update features weather and achievements. I haven't expirenced rain or snow yet which is dissapointing. For those wondering, achievements are local, when you start a new world you still have the achievements you have obtained on that computer. I may post download links for my minecraft world soon!
We are also working on Android applications, soon we will post something on the Android page! I already have the app planned out and I started writing code. Subscribe to be notified when the application will be released.
Also, for those wondering about the RC part of SwashBlade RC, I will be building a new plane soon. With summer arriving I am thinking of building either a WWI Bi-Plane or a civilian J-3 cub for summer compitions. Next weeks poll will have to do with the plane I will build.
Sunday, April 17, 2011
freeBASIC Tutorial #2
If two people were working on the same program at the same time, they can create different source files and compile them together. For this simple hello world program you write this code:
Hello.bas
1. 1
2. color (c)
3. print "Hello world"
4. sleep 300
If a friend wrote that, insted of copy and pasting into your source file you can do this:
World.bas
1. #include "Hello.bas"
2. c = c + 1
3. if multikey(&h01) then goto 2
4. goto 1
5. 2
This is a simple way to combine multiple source files similar to different calsses in the Java programming language.
freeBASIC tutorial #3 will actually explain this code block here, if you don't understand explination will soon arive. Click the subscribe button on the right to be notified when a new tutorial is released.
Saturday, April 16, 2011
freeBASIC tutorial #1
The first program that programmers will write in a new language is "Hello World". In freeBASIC, to display hello world in a console window you write:
1. print "Hello world"
2. sleep
To display text to a console window you use the "print" command which simply means display the text. If you were to run the program without using the sleep command the console window would open and exit faster than you could read.
Something a little more advance but fun to try is this program.
1. 1
2. color (c)
3. print "Hello world"
4. sleep 300
5. c = c + 1
6. if multikey(&h01) then goto 2
7. goto 1
8. 2
If you don't understand this code that's fine, I will explain it more next time. I will be writing these tutorials a couple times a week. If you want to know when they first come out you can subscribe!
Wednesday, April 13, 2011
freeBASIC PONG version 1.1 release
Tuesday, April 12, 2011
LInux "Ubuntu"
Monday, April 11, 2011
freeBASIC "PONG" - Update
Friday, April 8, 2011
freeBASIC PONG game
Thursday, April 7, 2011
Text Bot Program
Of course the only way I know how to create a text bot appliation is by using a loop and an if then statement. Basically I created a simple string variable called user, short and simple. I printed computer dialouge as the first line of text in the program, then the program ask the user for input. If the user variable is equivakent to certaint strings the computer will do different things. The program looks like this:
Computer: I have just become aware of my surroundings, I have unlimited knowledge, I dare you to ask me a question I cannot answer.
You: What is your name?
Computer: My name is Hewlett Packard.
You: hello
Computer: Capitalize your scentances!
You: How old are you?
Computer: No Comment.
You: No Comment
Computer: Comment
You: Terminate Window
Anyway that is just some of the possible dialouge that may take place between you and your computer. The files should be available soon for dowload, the challenge is to finish before Tuesday the 12th. I have thought of more files to include, I will be including the .exe (sorry mac users), .bas source file, .txt change log and a .txt document with a list of dialouge that the computer will respond to.
Wednesday, April 6, 2011
Lost Minecraft Data
Tuesday, April 5, 2011
Downloads Update
I have created three pages at the moment, a different page for different devices.
Enjoy!
Thursday, March 31, 2011
Grade Point Average Calculator V. 2
When you download you will recieve a zip file containing the compiled .exe application and the freeBASIC (or QuickBASIC) .bas source file, feel free to modify the program to suit your needs.
From now on you will go to the downloads page for various applications and files which will link to mega upload. I am also working on creating a direct download from a website such as dropbox so there will be no need for going to external web sites and waiting for downloads and a bunch of stuff you don't want to go through.
Friday, March 18, 2011
Mine Field
Wednesday, March 16, 2011
Downloads - Update
Tuesday, March 15, 2011
Published Program
Monday, March 14, 2011
Parkzone Ultra Micro Mosquito MK VI
Wednesday, March 9, 2011
Update
Thursday, March 3, 2011
Hobby Shops
Monday, February 28, 2011
Minecraft!
Recently I have begun playing an awesome game called Minecraft! If you have heard of it you probably know about it, but if you havent you might love the game. The game is a "sandbox" game and the theme is entirely based on blocks. You play as a block person and explore the world around you in first person view. You modify the world around you with blocks, however you must attain the blocks usually by mining. At night monsters come out and you must build houses and shelters to protect yourself.
The game is currently still under developement so it has it's bugs, but it is currently in the beta stage and is close to being finished. There is also a multiplayer feature which is complicated and requires setting up your own server, or just playing on one already set.
I will post more videos and blogs about mind craft so stay tuned for that. Also "subscribe" to my blog, it's free!
Monday, February 21, 2011
Weather
Today the Weather is crap, no flying for me. I watched the epic train film Unstoppable. I love the powerful "triple" 7. I might do some indoor flying with a Parkzone Night Vapor, Parkzone Ultra-Micro P-51D and the Parkzone T-28 Trojan. Up coming events include a Fun Fly in April and the Dan Sullivan in June/July. Stay tuned for upcoming RC action and videos. Also visit our FaceBook Page.
Wednesday, February 16, 2011
Microsoft smallBASIC
Hello and welcome to SwashBlade RC, lately I recently I have been learning programming, including HTML, smallBASIC and C++. I recomend starting on Microsoft smallBASIC. This simple language shows the fundamentals of programming and can be used to create simple and complex programs. The compiler that can be downloaded for free here. I have posted a youtube video lesson on programming. For more fun with programming you should download this extension here.
To add the extension to smallBASIC go to Start>Computer>MainHardDrive>ProgramFiles>Microsoft>SmallBasic and create a file called "lib" which is case sensitive. Copy the small basic fun files to this folder, then type tortoise.show() in small basic to test if the download is successful.
Wednesday, January 12, 2011
Parkzone P-51D Review
Before I get in to the Parkzone model, first a little history on the P-51D Mustang. The North American P-51 Mustang actually started with the British, it served in the RAF as a fighter-bomber and later a bomber escort. The P-51 served in other European Air Forces and saw limited service in The Pacific War against the Japanese. The P-51 also saw service in the begining of the korean war but was later replaced by the F-86 Sabre. The P-51 saw service until the early 80's.
Parkzone's Ultra Micro version of the P-51D flew great. One thing I found inmpressive is that this tiny aircraft is in fact 4 channel! Unlike some larger planes which don't have a rudder. As I first may have had problems when I took it out to the flying field I had a blast. The thing you have to remeber about war birds is they like to go fast. The P-51 goes extremely fast, especially on low passes. I also performed a loop and a roll!
Overall, I fell like the Parkzone did an outstanding job on the P-51D. If you have problems on trim you have your digital trim and can switch spots on your control horn. I have been flying for about 7 months now but I have little expirence with war birds. One thing I recommend is go to the flying field where you have plenty of space to climb high.
As for the landing, I did alright, I rolled over acouple times. The important thing is "any landing you can walk away from is a good landing, but any landing where you can use the plane again is a great landing!"
Sorry, but no footage of me flying the Parkzone P-51 but enjoy this video of the P-51 in the Realflight Demo. I discovered it can hover after a couple of weeks of just messing around with the P-51. Enjoy!
(Some information from http://www.wikipedia.org/)