A clear coding task with no customer mind hassle)
I need to tweak a simple Godot project into anHTML5 3D virtual museum game based on a pre-made template, which needs to be tweaked into non-shooting FPS (on-screen control buttons to move player between fixed waypoints like monorail stations).
Yeah, primitive monorail stations on a curvy line is the actual visual representation of what is needed, with control buttons on every station. Control buttons menu can be customized.
It's basically a virtual exhibition where player moves from exhibit to exhibit, clicks on them and listens to audio files.
I need essential help with the template so that I keep maintaining it on my own and keep adding exhibits and more monorail.
There is a particular shader template that I started to work with as a basis for controlling dithering and color palette (which I need at ALL TIMES in the game):
https://godotshaders.com/shader/dither-gradient-shader/
The job is to tweak the project and explain to me in simple terms how to implement about a half-page of code. Nothing super hard.
I'm NOT a total noob (have tinkered with 2D game before in Godot, but this time it's 3D and I need this thing made quick.
Essentially I need help in
1) adding a FPS-like player object attached to a main camera
2) setting fixed points in the scene for the player to move between (smooth interpolated movement)
3) setting the dither palette parameters for each fixed point to interpolate between (the original screen control panel from the template must be on\off switchable).
4) explanation how to add more palettes.
5) explanation how to set control menus for the player to click on, which they encounter in each fixed waypoint (like buttons 'Forward', 'Back' etc.)
Consultancy 0.5 work day (10.00 - 14.00) plus Godot project tweakage.
It's a pretty short job for a knowledgeable coder and all in all can be done in a day or less.
Payment via PayPal in two installments: 40% up front, 60% at the end of 0.5 work day of consultancy + bonus (I always pay more than what's agreed).
