Tumgik
hedgewizardsdev · 6 months
Text
Tumblr media
65 notes · View notes
hedgewizardsdev · 6 months
Text
Tumblr media Tumblr media
エヴァーグレイス Evergrace (PS2, 2000)
1K notes · View notes
hedgewizardsdev · 7 months
Text
Happy Halloween!
Tumblr media
Environment art for Pogo3D. Wishlist Now on steam!
1 note · View note
hedgewizardsdev · 7 months
Text
Tumblr media
Light Tower
3 notes · View notes
hedgewizardsdev · 7 months
Text
How I write code (Code-To-Codify)
Tumblr media
The overarching strategy I use when I'm extending and maintaining a codebase is this:
Find Precedence in the codebase
First, I find places in the codebase I wrote similar code, or tried to accomplish similar goals. I might review this existing code to see if the way I did it was good or bad
Copy design & style
Next, I'll write my new code with the old code in mind. My goal is to keep the 2 similar parts of the code working the same way.
Refactor to DRY
Now that I have multiple pieces of code that work in the same way, I look for ways to have them share behavior, like by pulling out utility functions, wrapping logic into an object, or commenting my logic for why I chose to NOT do that.
Why it's good
I don't have to maintain some stupid friggin document which tells you how to code. you look at the code that's there and copy it.
DRY is just good. I don't need to defend it. you can read all about why DRY is good by googling it (see the amount of time I just saved by not repeating something? haha)
Only courting complexity demons the SECOND time you do something means you aren't wasting as much time overengineering something when YAGNI.
By commenting your logic for not DRYing some code out, you are saving yourself from needing to divine truth from bad commit messages
Why it's bad
Sometimes you have to fight the urge to fit 2 different pegs into the square hole
Sometimes the complexity demons kill you and eat all your code.
You also break a lot of things at once when you change a line of code in your DRY stuff.
Also you make your commits REALLY dirty this way.
1 note · View note
hedgewizardsdev · 1 year
Text
Tumblr media
Split
6 notes · View notes
hedgewizardsdev · 1 year
Text
Tumblr media
jt_golden, a pvp map for 2-4 players
3 notes · View notes
hedgewizardsdev · 1 year
Text
Tumblr media
Scrapped grappling hook design
I like the internal spool concept but I couldn't make it work.
3 notes · View notes
hedgewizardsdev · 1 year
Text
Why does my following feed show me foryou stuff… guys is social media development really this hard
0 notes
hedgewizardsdev · 1 year
Text
Tumblr media
108 notes · View notes
hedgewizardsdev · 1 year
Text
Tumblr media
Robokid.
been playing through MOTHER 3 and the visual style is rubbing off on me a bit :P
3 notes · View notes
hedgewizardsdev · 1 year
Text
Tumblr media Tumblr media Tumblr media
エヴァーグレイス Evergrace (PS2, 2000)
4K notes · View notes
hedgewizardsdev · 1 year
Text
the bots found me bros... help
0 notes
hedgewizardsdev · 1 year
Text
i beat getting over it with bennet foddy the other day and ive now racked up 5 clears. this quote really resonated with me.
"An orange, is sweet juicy fruit locked inside a bitter peel. That's not how I feel about a challenge. I only want the bitterness. Its coffee, its grapefruit, its licorice."
one of the best games ive ever played
1 note · View note
hedgewizardsdev · 1 year
Text
funny bug. player model won't stop drowning
1 note · View note
hedgewizardsdev · 1 year
Text
Tumblr media Tumblr media
Random images of one of my non game-related characters. Moon Lizard (or just Moon) He lives inside the moon and comes down to explore Earth to find cool stuff to collect.
83 notes · View notes
hedgewizardsdev · 1 year
Photo
Tumblr media
P. Craig Russel
2K notes · View notes