Skip to content

Cuppixx/RidiculousCodingCuppixxVersion

 
 

Repository files navigation

Ridiculous Coding Addon for Godot 4.X Cuppixx Version

  • Original version written by John Watson --> New, improved and extended version by Cuppixx.

Disclaimer: This project is pretty much feature complete. Some features were cut out due to my own coding limitations or a general disinterest to continue working on this project. As of now, I can't say whether I will return to this project to implement the remaining features. However, feel free to add more or missing features yourself!

Overview

It makes your coding experience in Godot 1000x more ridiculous and

another 1000x more productive.

Ridiculous

(^ gif from the original addon!)

Ridiculous

Ridiculous

The original addon was inspired by "Textreme" by Ash K. Consider checking it out!

Changelog, Bugfixes and More ...

As this is a fork of the original addon by John Watson, the general idea and structure remain the same. Should you encounter any problems (I hope you won't) while using my version of the addon please do not bother the original author as it is most likely an issue caused by me.

What I changed

  • Added an extensive settings window
  • The progress bar now includes different "ranks" to climb
  • You can collect additional XP by typing specific keywords (such as: var, func, return, class, ...)
  • With each level, you can spend a skill point to help you advance faster (WIP)
  • You can choose between the original beeping sound and my typewriter sound
  • Adjusted char / blip / newline effects
  • Adjusted overall visuals
  • Fireworks use a colored xp-image instead of colored pixels
  • Chars emited upon destruction are red / yellow instead of rainbow colored by default
  • Added additional color customization with VFX-Color-Themes (WIP)
  • Chars when typing get a small randomized rotation by default
  • Less overhead in code
  • Saving now utilizes godots resources instead of .ini files
  • Code is more alligned with (godot) writing conventions
  • Code is more static
  • Prob some more stuff I don't remember as of writing this LOL

TODO / What I want to do

  • Settings to adjust VFX / Chars position offset, size, and rotation
  • Implement an optional custom background feature

Besides the obvious change and some new features my version of the addon aims to be less "in your face" type of style, with many options to customise your experience. I also want to empathise a more gamified experience. This is my personal taste! Feel free to revert any changes back to a more "in your face" type of style or simply stick with the original version.

A huge thanks to John Watson for creating such an amazing addon / plugin :D !!!!!!!

Installation

AssetLib

  1. Launch Godot Engine 4.X
  2. Open the AssetLib Tab
  3. Search for 'Ridiculous' (that should bring up the addons)
  4. Download and Install either my addon or the original
  5. From the res:// directory delete or move the addons LICENSE.md to a designated folder
  6. Enable the plugin in Project Settings | Plugins

Manual

  1. Download the addon as a zip file
  2. Create an addons directory in your Godot project
  3. Inside of the addons directory create an ridiculous_coding directory
  4. Copy/Paste all files from the zip's addons/ridiculous_coding directory into the equivalent projects folder
  5. Enable the plugin in Project Settings | Plugins

IMPORTANT: You might need to close and open (reload) your editor for the plugin to take effect!

Your Godot directory structure should look like this:

res://
	addons
		ridiculous_coding
			...all the ridiculous coding files...

About me

John Watson

Hey, I'm John and I'm making a game in Godot called Gravity Ace.

Come follow me on Twitter and wishlist the game on Steam and itch.io!

Cuppixx

Hey there, the name is Cuppixx (not my real name, obviously). I like to do game dev stuff, primarily working with Godot Engine. Welcome to my first serious project. I'm quite excited at how many people already checked out this repository and I hope you will enjoy my work.

Currently I have no (active) social media! Still want to follow me? --> Check out my (very much inactive) Twitch!

Bibliography

Check out and download the amazing Godot Engine!

Cuppixx

My Portfolio

Twitch

RidiculousCodingCuppixxVersion

KoalaTime_Take_A_Break

PandaTime_Take_A_Break

TravelingSalesmanProblem_ClassProject

More fun links to come ....

John Watson

Twitter

Gravity Ace

Gravity Ace on Steam

Gravity Ace on itch.io

Reference and Template Sources

Authors Resources
Ash K Textreme 2
jotson -John Watson- ridiculous_coding
chukusuccess -Chuku Success- Coding-Break-Extension
Nukiloco editor_background
newjoker6 -Michael McGuire- Editor-Image-Plugin-2

About

A slightly less ridiculous addon for Godot Engine that adds screenshake and explosions to your coding experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GDScript 100.0%