A downloadable project

Tutorial on how to implement the shaders available in the Gameplay video/Trailer section to the right

Over the past few weeks, I have been learning to make shaders for OpenGL 1.2 to use in Easy FPS Editor made by JessicoChan - itch.io 

"

Easy FPS Editor is a game construction tool that provides a set of editors complete with a map editor and a custom-made engine (made using SFML), created exclusively for that! All are integrated into a single GUI. It was made as simple and easy to use as possible.

Graphically and in gameplay wise games you can create will be similar to Doom or its clones with modern additions of pixel lighting and (customizable through shader editing) shader post effects.

"

The shader system is a bit limited but the shaders you can download here can give you some different looks to your game helping to create a new look and feel. 

The following shaders have been made with plans to make more down the track. 

  • Gameboy Calssic shader v1
  • PSX-style pixel shader (Basic pixelation effect)
  • PSX-style pixel shader V2 (pixelation, random dither effect, color clamping and scanlines for a more accurate feel)
  • Toon Shader (Calculated by contrast not depth)
  • Soft Film Noir 
  • Harsh Film Noir
  • Sepia

StatusReleased
CategoryOther
Rating
Rated 4.8 out of 5 stars
(6 total ratings)
AuthorPixelwolfOG
Tags25d, 3D, classic, Cult Classic, Doom, efpse, FPS, quake, Retro, Singleplayer

Download

Download
PSXStyleShaderV2.frag 2.1 kB
Download
PSXStyleShader.frag 838 bytes
Download
HardFilmNoirShader.frag 707 bytes
Download
SepiaShader.frag 625 bytes
Download
SoftFilmNoirShader.frag 576 bytes
Download
ToonShader.frag 2.3 kB
Download
GBShader.frag 1.2 kB

Install instructions

Once downloaded head to to your project folder and navigate to the shaders. Back up the FXAA shader (make a copy) then replace the code from the FXAA with the desired shader. Run the game and it should work as intended. 

Comments

Log in with itch.io to leave a comment.

Hi! Which game the last two images are from? (The medieval ones)

(2 edits)

Hi MK_VR! A project I was working on called Vanyr. Not currently in active development but may be revisited at a later date.

Vanyr: The Elemental Fates by PixelwolfOG

I am however working on a new project using a modified version of my PSX shader

Thank you. I was looking into making a retro-medieval walking sim. This is some nice inspiration.  

sounds like an awesome project! Make sure to send me a link when you have an itch page for it 

Sure thing!

(1 edit)

Hi, the installation video player isn't authorized in my country, could you please upload it on youtube? Thx!

However, I achieved to replace de FXAA file mentionned.

(1 edit)

Hello! Once you have added the FXAA replacement shader make sure you have Post effects enabled in your config.ini by changing the line posteffects=0 to posteffects=1 if it is already set to 1 the effects should be active

Here is the re-upoad to youtube
(1 edit) (+1)

Hello, thank you for the reupload and the advice, I will check the config.ini file! Have a good day

can yiou make a short video on how to get this working, i just cant figure it out

(1 edit) (+2)

It is pretty simple when you figure it out. the shader replaces the FXAA shader so rename FXAA to FXAA Backup or something similar then the shader you want to use say the PSX one is renamed to FXAA. After that goto your game config file and make sure that post effects is set to 1 not 0 then they should work 
I will make a video for it some time this weekend

Had some time so I belted out a quick video for you

Thanks i watched your video and followed all the steps.. still does not work tried on multiple computers so idk what the problem could be

That is very strange indeed! can you send me your project folder as a zip? Maybe I can figure it out 

I dont know if i want to share my file at the moment, but if you shared a quick game with just a floor and the shaders working i could use that as a  base, Thanks

(+2)

If you are on the EFPSE discord, drop me a line and I will organise a demo level with it woking for you 

Hi! 

Can you show me tutorials where you learned how to make shaders with OpenGL 1.2? Thanks. 

sorry I don’t have the links anymore but it was mostly on stack overflow and a lot of trial and error. Also had a friend of mine who is a programmer help me to get a grasp on it

Amazing! Thank you!!

Can you please explain how to install a shader? I put them in the Shaders folder, then I create a level script, write the loading of Shader and Map Start. Nothing is used in the game.

They replace the FXAA shader. place the shaded you want to use in the shader folder. delete the FXAA shader and rename the shader you are using to FXAA. Then in your config.ini the game uses at start up make sure post effects is set to 1 not 0

Oh, thank you!

Thanks a lot!! 万分感谢您

Thank you brother it's all working

Glad it is working for you!