First Draft versions of games: the mission make a game using GML scripting and coding skills. Here are the previews:
I The screen is a little small, you should use views and zoom in on one part of the maze. You do not have to see the full maze as you move through it, but you could also add a mini map for the full maze effect. The help room needs to be finished. Nice work.
I love your Zombie game, it is hard to play, they move so fast. You should slow them down in the first room, then make the next room a little faster. Art work is original and good. Great start screen. You have a good design here.
Darian’s Maze Game
So many mazes to go through, great job. Needs more obstacles, score system, and collectibles and it zoomed view nice, to increase maze difficulty.
Great original artwork. An interesting game ideal playing a ghost. Good use of puzzles. Great work.
Objects galore populate the 6 rooms that make up the world. Game needs instructions, it is hard to figure out if you need to use the bow and arrow. Wonderful , a joy to play.
Good use of game space, objects created in an endless room. Artwork borrowed from tile set. Need to give credit to creator of sprites unless you made them, if you made them just correct me here.
Just one room but many objects and sprites Use of music. Ball needs to bounce at angle when not square to bar
Great game. Very good use of code to create an AI . I love your game art as well..
South Park like original art Fast game play. First level starts out very hard/ Works great and object movement smooth and good looking. Enemy AI uses hard to avoid move towards logic, 3 well done rooms, simple but effective. I could not make it to the 3rd room.
Trevar’s Breakout Game.
Not working yet, needs a ball and some physics code. Good opening room, but only has this one room. With a little more work it could be fun.
Takes a long time to load, music files too large. Beautiful start screen and room First room is hard to play due to stair start, you need to jump correctly from the start. Gory graphics are well done. I had a lot of fun playing this game. Original art and game. 7 rooms to romp in.
Original sprite work, no sounds yet many objects including cannons that track the player. Two rooms, and an Interesting first game. No instructions but I enjoyed figuring out what to do. Second level with 2 cannons appropriately upgraded hardness but play did not feel any harder, maybe the cannon balls should have been more damaging in room 2 to make it harder.
Original sprite work. No sounds/ Multiple Backgrounds. Used paths. Many Objects 2 rooms, Very well done, good screen colors, use of paths feels like AI. The Pac-man sometimes has a hard time starting a path. I had fun playing, graphics bright and interesting, has polished look great work.
Cube 3 Key-chains
Kyle Williams has been the spearhead of our 3D printing project. We are designing original key-chain designs that incorporate logo designs.
Trevor and Darion are two juniors who have also been helpful printing and fixing material clogs in the temperamental ABS material cartridges.
We are experimenting with the Questar III Star Logo. The process has been very involved and required the use of many software tools.
Cubify “Build” software and Printing Toolkit
Autodesk 123D Design to combine shapes and set up solid printable shapes
Autodesk 123D Make 1.6 also make solid printable shapes
Autodesk TinkerCAD free online tool
Autodesk Maya 2016, a pro tool that creates 3D shapes or the Movies and we used to trace the star.
We downloaded the star in a 2D format and used Gimp to isolate the star and turn it into a high contrast image for import into Autodesk Maya.
In Maya we made the logo 3D. We viewed a couple of tutorials on making a 3D logo from a 2D image. (Click on the image to view the video)
Kyle used 123D Design to create a key-chain he calls the Prism design. The edges are nicely beveled. The star raises from the pentagon shape. The loop is made with a torus. The shape had a bevel on the bottom but this requires a sidewalk to support the raised ABS plastic. Kyle also boolean subtracted an area off the bottom to make it more stream line. When we get more PLA plastic we can retest the original shape.
We have entered the new world of 3D Printing with the addition of the Cubify 3rd Generation CUBE.
So far we have made some interesting objects so watch for a post on these coming soon. Our local college (transitional stack-holder) suggested we expose students to this technology.
BoeBot robot contest was a “culmination activity” designed to help students fell closure to the module and experience mastery and enjoy success. We planned the exercise to take place after most students were confident with the skills of programming their robots. Prizes of 16 Gbyte Flash drives were won by 8 students in 6 Teams
We had 4 mazes of increasing difficulty and a 5 th maze to test whiskers and infra-red programming
Info on BoeBot from the BoeBot website:
“Build your own rolling robot with a BASIC Stamp 2 microcontroller brain. Just follow the clear, step-by-step instructions and illustrations with the included book, Robotics with the Boe-Bot. No programming or electronics experience is needed!
The Boe-Bot Robot takes about 1-2 hours to put together. Each project in the Robotics text provides a unique new experience of wiring and source code tuning. Completing the entire set of projects takes 50 hours and is suitable for anybody over 13 years of age. The USB Board of Education (and BS2-IC) may also be removed to be used as your platform for the other kits in the Stamps in Class series.
You can find Boe-Bot robots in middle and high schools, vocational schools and colleges, robotics clubs, and hobbyists’ homes. They are great companions for learning or teaching technology, mechatronics, and STEM programs. It’s also an approved platform for the Boy Scouts of America Robotics Merit Badge.
- Beginner-friendly – No programming experience needed
- Open platform – Exposed circuitry allows you to learn and create your own electronic circuits
- Solder-free – Experiment with custom circuits on the breadboard (no special-brand connectors)
- Understandable – Included text provides easy-to-follow tutorials
- Programmable – PBASIC is easy to learn and introduces concepts found in most programming languages
- Autonomous – Touch, light and infrared sensors let the Boe-Bot navigate on its own
- Expandable – Additional sensors and hardware expansion kits are available to get the most our of your robot “
Here are some crates and a house created in Maya by students from AIT at Questar III’s Rensselaer Education Center in Troy.
We are learning about the Edge Loop Tool and the Interactive Split Tool, now known as the Multi-Tool in Maya 2016.
Ryan recently finished the Cisco Linux course, them took and passed the certification. Her an an except from the course description, Click the link above for more info:
“NDG Linux Essentials is an introduction to Linux as an operating system, basic open source concepts, how Linux is used, and the basics of the Linux command line. A Linux virtual machine and step-by-step labs give you hands-on access to practice, explore, and try Linux command line concepts. You’ll build skills and knowledge by “doing” as you learn.”
I have setup a python script to use the Raspberry Pi Camera Board to tweet a photo every half hour. You can see these photos on Twitter: @PiPlanterOne.
The python script is as follows:
#Import dependencies from datetime import datetime from apscheduler.scheduler import Scheduler import time import datetime import sys import os #Set Time Function now =datetime.datetime.now() #twitter setup from twython import Twython twitter = Twython('secret' 'keys' 'go' 'here') #magic happens def update_tweet(): #take a picture print 'Taking Picture with Raspberry Pi Camera Board' picture_dir = '/home/pi/documents/piplanter/images/' pictime = str(time.strftime('%m-%d-%y_%H-%M-%S')) os.system('raspistill -o ' + picture_dir + pictime + '.jpg') print 'Capture Successfull: ' + picture_dir + pictime + '.jpg' #finds the newest image in the directory print '\nUploading Picture To Twitter' picture_allfiles = sorted(os.listdir(picture_dir), key=lambda p: os.path.getctime(os.path.join(picture_dir, p))) picture_newest = picture_dir+picture_allfiles[-1] #prints location and file to console print 'File for upload: ' + picture_newest #updates twitter tweet_photo = open(picture_newest, 'rb') twitter.update_status_with_media(status='Latest plant photo as of '+ time.strftime('%I:%M:%S %p'), media=tweet_photo) print 'successfully tweeted' update_tweet()
I found a great resource that explains in a step by step tutorial how to create a Python based Web Server on the Pi and the add controls on the site for any number of devices. This site will be a great resource for out project. When done we will add our own tutorial because we want to add a video feed to the website so you can watch turning on and off the lights and water the plants! Its not an Eagle’s Nest but we will have fun with it.
A beginners guide to the Unix and Linux operating system. Eight simple tutorials which cover the basics of UNIX / Linux commands.
“Overview: The GNU/Linux Administration Manuals are designed to accompany practical courses preparing for the LPI examinations. While this material was generally structured to work with a course of 24-32 hours in consecutive 8-hour sessions, it is modularized to also work for shorter or longer sessions, consecutive or otherwise.The LPIC-1 Manual’s material assumes its users will already have: Extensive experience (several years) using Intel x86 computers, including a strong knowledge of hardware components and their interaction with basic operating system (OS) components. A general knowledge of computing and networking basics such as binary and hexadecimal maths, common units of measure (bytes, KB vs Kb, Mhz, etc), file-system structures, Ethernet and Internet networking operations and hardware, etc. More than three cumulative months of practical experience using a GNU/Linux, BSD or Unix OS, logged in and working at the command-line (in a text terminal or console) either locally or remotely. Those with less experience, however, should not be discouraged from using this manual, if (and only if) they are willing to spend extra time catching up on the prerequisite background skills and knowledge; a challenging task, but not an impossible one. Further references and examples are provided for the various uses of commands, as well as exercises and accompanying answers demonstrating exam-like problem-solving. All are optional with those most recommended either discussed or referenced in the manual’s body. Naturally, LPIC-2 builds upon the knowledge gained from successful completion of LPIC-1.
We strive to keep up with industry trends in IT so that our students are exposed to a wide variety of careers. Many expansions are coming next term:
New CCENT and CCNA changes which include more intensive troubleshooting methodology, focus on diagnosis skills as well as commands, and expansion to protocols like eBGP and iBGP so that our understanding of the internet backbone is more complete. We are also dropping some emphasis on Legacy Protocols like Frame Relay. We will expose students to these legacy technologies but across a shorter timeframe some modern methods can be focused upon.
New and expanded A+ coverage with our updated ITE studies for the A+ 220-901 and 220-902.
The Juniors have created simulations of solar systems, ours of course. You may find some planets that look realistic, some look stylized, and some are creations of planets that only exist in the students universe, or should I say system. Click the link to view some short videos made to celebrate the students creations.
Autodesk Maya 2016, used to create planet models, UV Maps and apply textures.
Unity 5, assets imported and placed to simulate spin and revolving planets around a central sun located at (0,0,0) coordinate (x,y,z) The planets have code using .rotateAround(). Some students created moons for the planets and had the rotate, sin, and follow a simulated elliptical orbit by using chiding and code.
Students create, edit and publish rich, interactive HD videos. Using screen capture or a video recorder, students teach information technology topics and bring them to the most critical and cutting edge authentic audience in existence, the Internet! Mix them any way you want and include images, scripts, voice over, in line text, or even quizzes to better engage viewers. Use your videos for product demonstrations, distance learning, customer support, as marketing collateral or social media content, teaching, and more.