You may have seen our ‘Ships in Space‘ videos before. We’re happy to finally release the materials for Space Battle Arena v0.9.
Space Battle Arena is a ‘Programming Game‘ where students must write code (in Java) to control a space ship to accomplish specified tasks. We have performed this project and its challenge two years running now with great success. Students have been enthusiastic, excited, and engaged with learning to control a ship in a physical environment and comparing strategies against their fellow students in a fun competition.
Check out the Let’s Play video of Gamius Type IV we found:
We want to thank SnoodLounge for making their great Let’s Play video of our game!
You may remember our video from last year Ships in Space. We continued our foray in space this year and upped the ante.
Once again students were tasked with creating their own autonomous space ships which could navigate the harsh physics of space on their own without their programmer’s interaction. However, unlike last year where they simply had to collect Baubles to score points, this year, they had to bring the Baubles back to their home base before points would be scored.
We also had the opportunity to add weapons and shields to the mix, which created a whole other set of strategies as destroyed ships would drop their Bauble payload.
Above is a video of a final round of one of the classes which came down to a matter of seconds. It was quite exciting!
The original intent for Battle Box was to be a cloud based game you could play against other people (at random). That dream is now a reality.
You can play Battle Box Online here!
I have a bit of clean-up for mobile browser fitting and hooking up the two versions so you can switch between them on the title screen, but other than that, it’s done! Enjoy!
Note: Due to restrictions on the Parse framework, Battle Box online won’t work in IE, try playing in FireFox, Chrome, or Safari. Thanks!
For those of you who may not know, Ludum Dare is a 48 Hour game making competition. A game must be made from start-to-finish in the 48 hour period. Entries are then played and voted on by the other participants in the three weeks following.
Originally, I wasn’t going to enter, but had a brainstorm for a simple game yesterday morning. That turned into the ‘Battle Box’.
You can see my Ludum Dare posts and entry here.
You can play Battle Box here.
There’s still some more work on it to come, but the two-player hot-seat version was ready to go, so seemed like a good announcement.
Update 4/30: Online version is now live.
GridWorld involves programming ‘Actors’ within a grid system. This was a natural fit for ‘Pellet-Man’ and is a good exercise for students to work on something exciting and challenging while reinforcing their new knowledge of inheritance and practice using the system found on their AP exam.
In this year’s class, we’re providing a ‘Pellet-Man’ framework to aid student’s learning about inheritance in computer science. If you are an educator and this is of interest to you in your class, please contact us for more information.
This is an older Minecraft project of mine from over a year or so ago. Figured it was about time to post some more info about it. Enjoy the video!
The Gauntlet is basically a series of tasks which two players can perform in parallel (spectators can watch from above as well). The idea is that it never ends, you can just continually add to it as your challengers become successful. Each challenge gets more difficult as the race progresses. The last player ‘standing’ wins. What makes this a little different from other Gauntlet’s we’ve seen is that each combatant has a mirrored track and can occasionally see one another without interference while spectators can watch the action from above.
Once the 1.5 Minecraft update comes out, I’ll look at making sure it’s compatible and adding some Command Blocks to make it a little cleaner before posting. Probably expect some more videos in the meantime before a posting of the server files in April.