Raycasting-with-P5

Go to CodeSee Map

A simple map grid made using P5.js created a 3D map like classic 3D games.

Readme

Last 30 days:

1
Open issues
0
PRs opened
0
Contributors

Project type

First Timer FriendlyData VisualizationEducationCode FrameworkGamingStarter TemplateProductivity

Project tech

JavaScriptHTML / CSSMarkdown

Currently seeking

    Contribution overview

    Most contributors are in India

    Overview

    A simple map grid made using P5.js created a 3D map like classic 3D games.

    How to run?

    Clone the repository
    git clone https://github.com/Akhil16/Raycasting-with-P5.git

    Change to the project directory
    cd Raycasting-with-P5
    In the project directory, you can:
    open index.html with live server

    how it looks

    https://github.com/Akhil16/Raycasting-with-P5#readme

    Contributing

    A few guidelines for someone looking to contribute here:

    If you're a beginner

    • Fork this repository.
    • Clone your fork on local machine.
    • Make a new branch (say dev).
    • Checkout to the new branch with git checkout <new_branch_name>
    • Do the desired changes and commit them with git commit -m '<a nice commit message here>'.
    • push the change to your fork on GitHub with git push origin <your_branch_name>
    • Make a Pull Request to the original repository, i.e. this one.
    Note: If you're looking to work on an issue, just make sure that no one else has taken it already. In which case, you can look up other issues or create a new one if you find something missing! ;){" "}

    Some guidelines related to the code:

    • Try to stick to the syntax style followed in the code. This will help everyone to understand your code.
    • Make sure you put comments wherever necessary.
    • Include a visual preview (a screenshot or a GIF?) for any visual design changes if possible.

    If you want to add a new feature, feel free to do so! 😄

    Happy Contributing! ✌️

    Todo

    • add notes for user to run with keyboard control
    • click shoot pointer system
    • jump logic

    Learn

    Resources to learn more about our technology and community.

    Project listed on October 11, 2021