Eclipse: Screen Class & Rendering Pixels
Today we worked through two more video tutorials by The Cherno. We created a new Screen class and then began work on rendering pixels.We watched Tutorial 8:...
View ArticleEpisode 20
Once we complete Episode 20 I will post the code here. The following sprite sheets include an original "blank" sheet showing 16x16 sprites on a 256x256 pixel grid as well as one with a "grass" texture...
View ArticleI solved *my* problem...
Turns out my problem was just a minor issue -- I put "Sprite.sheet.SIZE" when it should have just been "sheet.SIZE". :sigh:Anyway, here's my Sprite class if you are interested:package...
View ArticleArticle 0
public class ComputerScience { public static void main(String[] args) { System.out.println("Welcome to AP Computer Science!"); }}
View ArticleAbout Programming
Why Is Computer Programming Important:The Early Days of ProgrammingDuring the early 1980s, Chris worked for a computer software firm. The firm wrote code for word processing machines. (At the time, if...
View ArticleGetting Started
Your homework is to install the JAVA software [on your home computer] as follows:Install JDK on your home computer and/or laptop (wherever you plan to work on Java programming)Install the Java API...
View ArticleFlow Charting
The first example is lengthy, but the first 6+ minutes are the part I want you to focus on -- unless of course you want to learn C++ programming. The professor does a great job of demonstrating a...
View ArticleComputer Logic
Artificial intelligence isn't true intelligence. Computers do not yet have the ability to think; to learn. A computer is only able to do what it is told. If you're playing a game, the character in...
View ArticleExploring GreenFoot
This week we will be exploring GreenFoot -- an alternative IDE which focuses on 2D graphics for Java applications.GreenFoot can be found here: http://www.greenfoot.org/doorWe will be exploring the Joy...
View ArticleFlow Charts
The first example is lengthy, but the first 6+ minutes are the part I want you to focus on -- unless of course you want to learn C++ programming. The professor does a great job of demonstrating a...
View ArticleScrolling Mario Platformer (Part 3)
Now that we have a Mario that will run back and forth, it's time to do some fine-tuning. Here we will make sure the player isn't trying to move if they are pressing both the Left AND Right keys:import...
View ArticleMario Game Assets
Images and Sounds from: http://themushroomkingdom.net/Images: https://drive.google.com/file/d/0Bwhy5BkICGK1VDYxekRaVzdUZ0k/edit?usp=sharingSounds:...
View ArticleGame: Flappy Dragon
Okay, I know we have one platformer on standby while we started a new platformer -- but today we're going to work on a quick project anyway. :)In this project we will be creating a variation on the...
View ArticleFinish Flappy Game...
Finish up your "Flappy Game". Some of you are doing under water, some are doing flying animals, and some are going in directions that confuse me.. :)Get some custom characters, an original...
View ArticleAssignment Today: Work on Mario Game
Hi Guys! Okay, I played around with the game code a little bit yesterday. I added some basic sound effects, corrected the "remove Goomba" after it dies, etc. I also made a "Mario Sounds" folder on...
View ArticleQuarter Final: Greeps Challenge
Over the next two weeks we will be working on an individual challenge to test our creativity, programming skills and organization.The story is this:Alien creatures have landed on Earth - they are the...
View ArticleBeginning with the Eclipse IDE
Today we began working with Eclipse. We started with the standard "Hello World" just to get the feel for the interface and, although we had a few little hiccups, things went pretty smoothly.public...
View Article