-
Finished (for now at least)
09/26/2017 at 19:47 • 0 commentsI finally got around to finishing this project giving it a nice 3d-printed enclosure :-)
I changed out the original joystick i had to a PSP style joystick to try and make the controller not be huge. It is sill large compared to the "tv" but it is at least smaller that the first prototype I printed.
If I ever continue on this project there is a lot that can be done to make the "game" part of the software more fun, right now it is more a tech demo were you walk around trying to find the aliens and shoot them. It would be fun an try to add some simple AI so the aliens can fight back but I think that might need a faster/better processor than the atmega328 that I am using today.
Hope you enjoyed this project and please let me know if you also manage to get the code running.
//over and out
-
Gameplay update
02/20/2017 at 21:26 • 0 comments- Added gun fire animation
- Added Alien death animation
- Added 4 new Aliens
- Added End screen when all Ailens are dead
-
Target Shooting
02/06/2017 at 20:59 • 0 comments- Targets can now be shoot
- Score added to HUD
-
HUD & Sprites
01/25/2017 at 21:11 • 0 commentsThe journey continues and it is looking more and more like a FPS game :-D
- HUD added, map position & hand with gun
- basic sprite support added, to the cpu load minimal I only implemented sprites in form of basic shapes like circles and squares since they are easy to scale.
-
Joystick!!!
01/16/2017 at 21:27 • 0 commentsSmall update:
* My joystick ordered from china arrived and code has been updated to use it for moment of player
* First element of the HUD implemented: X & Y coordinates of player in the lower left corner of the screen
-
Future of this project
01/10/2017 at 22:30 • 0 commentsNow that I have a ray casting engine that works the next logical step is to make a game with it. So this is my plan/todo list for the "gamification":
Game (probably a maze game or a very simple FPS)
- Add HUD (started)
- Add sprites/textures
- New better map
Hardware
- PCB
- Add more and better input (joystick?)
- 3D printed case
- Batteri power
Misc.
- Split up code in multiple files (done)