Skip to content

lightofdavinci/Platformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Why did I choose this personal project for Lambda School?

  • Project and outcome:

My initial aim was to create a simple rolling-ball platform game that would teach me many principles in working with 3D Objects, Components, Physics and JavaScript Frameworks. My minimum viable product is a 3-D web application using authentication and mongoDB to store the fastest player's time in navigating the sphere from beginning to end.

  • Project motivation:

While the Internet evolves as the de-facto cyberspace, virtual environments increasingly facilitate global business and entertainment. Metaverses (or virtual worlds) are among the newest developments to emerge as a business beyond mere gaming. Many researchers and professionals in the field say that metaverses are poised to change the way we do business.

  • Impact:

3D models can improve User Experience by adding novel interactivity to a website or develop applications for webVR. Here is a common Three.js example of mapping and organizing data in a virtual space: Periodic

Resources & Tools

Name Description Url
Blender The free 3D creation suite. https://www.blender.org
SketchFab The platform to publish and share 3D, VR/AR content. https://sketchfab.com
Three.js JS library is used to create animated 3D graphics. https://threejs.org
Cannon.js A physics engine, written in JavaScript http://www.cannonjs.org

Preview

About

Three.js, Cannon.js, React & Redux, Express.js, MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •