Skip to main content


The Importance Of Human Code

The importance of Human Code. #roblox#gamedev#discuss JedDevs 24 Jan 2020・5 min read
------------------------------------------  This post was originally hosted on Roblox DevForum:
------------------------------------------  I recently read a blog post that really resonated with me, my struggles and experiences which was later expanded via tweet by Daniel Irvine 7 who said:You’re conflating two separate things. One is the desire to write clear, well-structured code. Another is your belief that your code is more valuable than that of your colleagues. I fear you’re missing the more important lesson.In both education and work we are told that creating the cleanest and following DRY to the core is the answer to reaching the top of your respective area. I say it’s time we cast away this idea that these are the ideals we stride for, in favour that we should use these as th…
Recent posts

The Two Types Of Random

The Two Types Of Random#gamedev#gamedesign JedDevs September 10th・7 min read
Randomness plays a large part in a huge range of games, from main mechanics to small unseen changes. They can be used in creative ways, like with Nintendos games or in a selfish way, like EAs money grabbing lootboxes.In games we can break randomness down into two types, not noise verse “random” number generators or even simple vs cluster but, Input & Output Randomness.Input RandomnessThe first of the two types is Input Randomness, which from the name I wouldn’t blame you in thinking it means the result of an action by the player; But in fact it means quite the opposite, an action made prior to the players involvement.“ Input randomness is when a random event occurs before the player gets to make a decision.” - GMTK
The most common examples of this include:Procedurally generated worldsProcedurally generated worlds come in all different shapes and sizes and used in many different ways, they can b…

[Mini-Blog] My modelling process

[Mini-Blog]My modelling process#roblox#gamedev#modelling JedDevs March 30th・5 min read For the last few months it’s been a pain importing a piece of work from Maya/Blender into whatever development engine i’m using and seeing it looks completely different from what I had, this is down to Rendering, the real time rendering systems in Unreal/Roblox/Unity all have different looks. Unreal looks great, Roblox looks bad and unity looks unity. This is an issue as it makes it much harder to easily reach your desired look. Due to these issues I have started using my own way of handling the design process, which allows for more incremental changes: (I’ll use an example to explain.) 1. Research, I knew I wanted a low poly look as Robloxs graphics is lagging behind other market leaders until they release their massive overhaul [scroll] in May/June + it’s much quicker than using something such as Substance Painter + Maya + Photoshop. This is key for such a short timeline and large wo…

My thoughts on skill trees

My thoughts on skill trees#roblox#gamedev#discuss JedDevs 23 Mar 2020・3 min readSkills have long since become and essential part of many games, used in may different ways for many different reasons to offer a sense of progression and to stagger the game and it’s difficulty curve, personalise it.
That said a lot of games use it for the wrong reason, just because it’s what games have. I’d hate to make a habit fo picking of Skyrim as it’s done so much right but their Skill Tree system lends to allowing players to farm points by using repetitive actions. This isn’t exactly their fault although they could use wheights and balances so the higher you go, the less these more simplistic tasks help or do what Red Dead Redemption 2 does and use a hidden system that lets them know they’ve got more health etc but hide the process behind it, driving the player to play their way to unlock what they want instead of playing the system.Personaly I am a fan of skill trees but they can be…

What's Roblox and why you should care.

What's Roblox and why you should care. #roblox#gamedev#career JedDevs 16 Dec 2019・5 min readEditManage Writers Note: I've allowed this post to sit in drafts for over two month, hardly being touched and I think it's because while I love roblox and there's a lot of reasons you should to, I just didn't have the level of experience with other engines to make an informed review and now I'm several months into my Game Design and Development course at college and have actively been using Unreal Engine and Unity coupled with Maya and the entirety of the Autodesk applications while previously being restricted to Blender and Roblox Studio I now, finally, have enough perspective to make an informed post about roblox (somewhat without bias).This is a continuation of this post: Roblox, good or bad for the world of game development?It's no secret that roblox is a large platform, in fact, I bet that you, your chil…