I did mine in JavaScript (using JSFiddle, so there's nothing to download):
-Full-screen result.
(might be slow if the window is too big, since the canvas will automatically resize to fit the window.)
Use WASD or the Arrow keys to move.
Stumbled across this class today and thought I would do something about the game like thoughts I never do anything with. First time using JavaScript in a long time (and never before for anything like this).
Also discovered this jsfiddle thing from this thread so hope that works for you all.
Tried to get to be more steerable but got confused trying to work out the movement stuff so this is simple x/y movement with rotation not actually having an effect. Might have another bash at that though or add some extra stuff to the scene.
Ok feels like I'm ready to turn this one in (homework rc1?). Again working in Java on top of the Slick library. JAR packed with JarSplice to work cross-platform (win, mac, linux).
Game is called Crack Shot, because you shoot. All pixel art done (poorly) by myself, all sounds courtesy of Freesound.org. Use WASD to move, mouse to aim and shoot. There are 3 different types of bullets and 6 different guns. Goal is simply to survive as long as possible, and to set a high score. (just scored 239 myself)
EDIT : Updated the download since I worked on the game slightly more last night. I'd consider the game more or less "complete" for what it is. Only changes are a prettier title screen and addition of the explosions when rockets hit something.
-
I'm not sure how the balancing turned out and I'd love any feedback from anyone willing, this is the first game that I've made myself.
Haha, ok, good, I was thinking I might've made the game too hard. Here it is with enemies dying in 4 hits (which is better than the 10 hits they required before).
Here is my homework. I am very new to JavaScript so it is pretty basic. I tried to make it as simple as possible to help me understand better. I used some of the other examples to help me with this.
There are a few packages that will bundle all your Python files and resources to run as an EXE. I have not tried any of them, nor do I know if any are compatible with the 3.x version.
EDIT: it appears cx_freeze works with Python 3.x. I will see if I can get it working for me so I may assist other as well.
Didn't have a ton of time to work on this assignment but wanted to get in at least the basics! I used Slick in Java. Also learned about setting up an executable JAR using JarSplice, so it should work cross-platform.
EDIT: Repackaged the JAR and source code following the naming convention that was requested in the lesson 2 dropoff post.