Skip to content

calcuttarain/newton-fall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newton's Fall

Overview

Newton's Fall is a dynamic 2D game blending physics-based challenges with an endless falling mechanic. Built with Box2D for realistic physics and SFML for rendering, it features procedurally generated levels, varied obstacles, a reinforcement learning component, and a modular design for extensibility.

This project also includes a Go-based backend, featuring a CLI menu for user interactions and a server component that coordinates with the main application. It handles authentication, resource management, and communication with the Node.js server.

Additionally, the system incorporates a database (SQLite) to store user information, scores, and other relevant details, ensuring persistent data management and seamless integration with both the Go-based backend and Node.js server.

Demo

Newton's Fall Demo

Click the link above to view the demo video.

Table of Contents

Team Members

About

2D Game

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors