Skip to content

pedif/PhysicsShmup

 
 

Repository files navigation

PhysicsShmup

This code is for educational purposes. You can use it in your own projects. Generally, none of this code here is proprietary, meaning it's written broadly enough to be used in a wide variety of projects.

What is this project? It's a 2D side-scrolling shmup indie game that I (one person) started on with LibGDX. This project is NOW OPEN TO PULL REQUESTS. Previously, I did not allow pull requests, but anyone who wants to contribute it welcome.

The intent is to have this be a community game and MAYBE sell it on Steam if I ever finish a version of it. I figured since there aren't a lot of advanced tutorials on LibGDX around the web I'd put my code up here to help other developers learn along with me.

You can find video tutorials on this project (and LibGDX generally) here: https://www.youtube.com/channel/UCL_5eiPIzm--ppVBxGcSXQQ

Topics covered in this project for tutorial purposes are:

  • A* Pathfinding
  • Finite State Machines
  • Box2D (Physics)
  • Steering Behaviors
  • AI in general
  • Multithreading
  • And much more

I'm fairly busy, since I have a full-time job and other obligations and this is just my hobby. Updates may be slow at times. But if you have questions, or commentary, I'll try to respond when I can.

About

A 2D shooter made with LibGDX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%