Skip to content
    Back to all Bounties

    Earn 4,050 ($40.50)

    Time Remainingdue 2 years ago
    Canceled

    Create a basic wolfenstein clone

    triptych
    triptych
    Posted 3 years ago

    Bounty Description

    Problem Description:
    I want to make games that have a raycasting engine component to them. I'm looking for someone to create a basic raycasting demo using vanilla js.

    Acceptance Criteria:

    ** please don't apply unless you are serious and will carry this to completion **

    1. The code you create should stay in a private repl and not be share with anyone but myself as the owner of the code.
    2. Upon acceptance of the bounty the rights to the code transfer to me.
    3. Create a very basic wolfenstein clone --> basically a raycasting engine
      Engine features:
    • levels - the ability to define a level with walls etc.
    • collision - the view should not pass through walls
    • graphics - the walls should be able to render graphics - not just blank colored walls - so walls might show stone, wood, etc. Like wolfenstein.
      Bonus:
    • Enemies ( 2d sprites that always face the camera)
    • Shooting ( projectiles that can hit an enemy and cause damage / destroy the enemy)
    • Doors ( blocked until you press an action key to open - then door opens and you can pass through )
      Limitations:
    • Just use plain vanilla JS - no frameworks
    • Code is private, and transfers to me upon completion of the bounty
    • You must have rights to the code you created in order to transfer them - do not use someone else's code.
      Please feel free to reach out to me at triptych@gmail.com if you have questions before applying.