Skip to content

oguzkaganyaglioglu/TI-TIVA-C-handheld-game-console

Repository files navigation

TI TIVA C handheld game console

In this project, I am creating a little game console using TIVA C Launchpad!. My main goal with this project is to learn TIVA C. Because of that, I am not using any external library and coding everything from scratch.

PROGRESS

Basic game functionalities completed

GPIO DRIVER

  • ANALOG INPUT
  • DIGITAL INPUT
  • DIGITAL OUTPUT
    • PUSH PULL
    • OPEN DRAIN
  • IRQ
  • PULL UP CONTROL
  • PULL DOWN CONTROL
  • ALTERNATE FUNCTIONS

SPI DRIVER

  • DATA SEND

GAME

  • CHARACTER MOVEMENT
  • CHARACTER GUN (PLAYER CAN SHOOT THE ENEMIES)
  • ENEMY MOVEMENT
  • ENEMY GUN (ENEMY CAN SHOOT THE CHARACTER)
  • HEALTH SYSTEM
  • HEALTH BAR
  • SCORE BAR
  • PARTICLE EFFECTS
  • GAME OVER SCREEN
  • GAME START SCREEN (SOMETHING LIKE, PRESS THE BUTTON TO START)

About

This project is under development

Topics

Resources

Stars

Watchers

Forks