- 700
- 246 987
Skeffles
United Kingdom
Приєднався 24 лют 2007
Game Devlogs, Game Jams & Challenges
Ay up! I'm Lewis, aka Skeffles, and I'm a Software Engineer and Hobby Game Dev. I make videos on my video game development progress. This can range from game jam videos, devlogs for my museum management game, explanations behind my game engine and pixel art challenges.
I've been on UA-cam for years, so I have many older videos too. These range from Lego animations, RuneScape news and Rollercoaster Tycoon let's plays.
Ay up! I'm Lewis, aka Skeffles, and I'm a Software Engineer and Hobby Game Dev. I make videos on my video game development progress. This can range from game jam videos, devlogs for my museum management game, explanations behind my game engine and pixel art challenges.
I've been on UA-cam for years, so I have many older videos too. These range from Lego animations, RuneScape news and Rollercoaster Tycoon let's plays.
The First 3 Years Of Development | Museum Game Devlog
It has been 3 years since I first announced my museum management game. This video outlines the journey I've been on: from when I came up with the idea to developing the builder demos and the future of the game.
Play the demo on itch!
skeffles.itch.io/museum-builder-demo
Play the demo on itch!
skeffles.itch.io/museum-builder-demo
Переглядів: 844
Відео
How I Fixed A Hidden Flaw In My Game | Museum Game Devlog
Переглядів 1,4 тис.Місяць тому
My game demo had some major problems that I managed to hide away. This devlog explains what these problems were and how I fixed them using cursors. Play the demo on itch! skeffles.itch.io/museum-builder-demo
I made a game about fixing things - GMTK24 Devlog
Переглядів 6012 місяці тому
Shrinkers Workshop was the game I made for the GMTK 2024 Game jam. This devlog explores the creation of the game from start to finish. Check out the game here: skeffles.itch.io/shrinkers-workshop
What To Expect When You Are Laid Off
Переглядів 3723 місяці тому
There are a lot of layoffs happening in games and tech. I was made redundant twice and these are the lessons I learnt from that. Content: 0:00 Introduction 1:02 So, What Is It? 2:02 What Can I Expect? 3:32 Can I Stay? 6:22 Time To Leave 7:26 Before You Go
EVERY Day I Make Pixel Art - Pixel MAYnia 2024
Переглядів 1515 місяців тому
I spent a month creating pixel art for PixelMAYnia 2024. How do you think it went? For a closer look check out the whole album: www.artstation.com/artwork/elY1RX
I Turned A Comedy Sketch Into A Game - Ludum Dare 55 - Devlog
Переглядів 3116 місяців тому
I created a game based off a Mitchell and Webb look sketch for the Ludum Dare 55 game jam. Play the game here: skeffles.itch.io/angel-summoner-bmx-bandit LucyLavends tutorial: ua-cam.com/video/nPX9MrnvNLo/v-deo.html Content 0:00 Game Idea 0:53 Mechanics 3:25 Art 4:27 Level Design 5:08 Sound 5:38 Ratings
PLAY the Museum Building Demo Rewritten | Devlog
Переглядів 2317 місяців тому
Play the demo on itch: skeffles.itch.io/museum-builder-demo Content 0:00 Introduction 0:29 How To Play 1:17 What Has Changed 1:47 Try It Out!
My Year of Game Dev - 2023
Переглядів 71510 місяців тому
In 2023 I joined many jams and challenges, learnt new skills, progressed my museum game and kept making UA-cam videos. Museum Game Roadmap video: ua-cam.com/video/AvwjW74BFQI/v-deo.html Contents: 0:00 Introduction 0:14 Jams & Challenges, 1:23 Expanding Skills 2:32 Museum Game 3:00 UA-cam 3:40 Intentions for 2024
Roadmap To Release | Museum Game Devlog
Переглядів 14811 місяців тому
Over the last 2 years I've talked a lot about progress on my game but not much about where it is going. This video covers the full roadmap from demo to release. Play the demo on itch! skeffles.itch.io/museum-builder-demo Trello Roadmap trello.com/b/xPWd2b0F/museum-game Content 0:00 Introduction 1:12 The Roadmap 1:51 Building Demo 3:53 Gameplay Slice 5:41 Steam Release
Why Don't You Make Your OWN Game Engine?
Переглядів 13 тис.Рік тому
I've been asking around, trying to find out why people avoid game engine development. There are a lot of misconceptions and concerns that can be easily addressed. So why don't you give it a go? Content 0:00 Introduction 1:30 Getting Into The Right Mindset 2:53 Time It Takes To Develop 4:12 Technical Knowhow Needed 5:43 Comparisons Against Pre-established Engines
Detecting Player Input | Museum Game Devlog
Переглядів 455Рік тому
I'm adding a brand new Input System to my game engine to support all your ideas from the museum building demo. Play the demo on itch! skeffles.itch.io/museum-builder-demo Content 0:00 Introduction 0:46 Input System Plan 1:49 Key Input 2:38 Creating Intermediate Actions 3:54 Mouse Scrolling 5:00 Mouse Position 5:46 What's Next?
I Made A UNIQUE Puzzle Game? - GMTK23 Devlog
Переглядів 376Рік тому
Wizard Retreat was the game I made for the GMTK 2023 Game jam. This devlog explores the creation of the game from start to finish and discusses changes with Godot 4. Check out the game here: skeffles.itch.io/wizard-retreat Content 0:00 Introduction 0:37 Idea 1:22 Game Mechanics 2:38 Core Game Loop 3:18 Graphics & Levels 4:19 Play Test 5:29 Ratings & Feedback 6:16 Godot 4 Thoughts
Improving My Pixel Art Skills In 31 Days | Pixel MAYnia
Переглядів 144Рік тому
Over 31 Days I created a new pixel art image to help improve my pixel art skills. How do you think it went? For a closer look check out the whole album: www.artstation.com/artwork/m85aoE Subscribe & follow my twitter for more! skeffles
Rotating An Isometric World | Museum Game Devlog
Переглядів 756Рік тому
I'm adding rotation to my isometric museum game. This is easier said than done but in this devlog I cover the problems with it. Play the demo on itch! skeffles.itch.io/museum-builder-demo Content 0:00 Open 0:59 Introduction 1:17 Graphics 2:26 Rotation 3:30 Resolving Issues 5:03 Rotating Game
Developers Make a Godot Game In 2 Days - Mega Devlog - GGJ2023
Переглядів 139Рік тому
3 software developers had 2 days to make 1 game for the Global Game Jam. This was an exhausting weekend but we learned so much from basic game dev skills to using the Godot game engine. Check out the game here: globalgamejam.org/2023/games/warden-forest-6 Content: 0:00 Introduction 4:30 Theme & Ideas 13:39 Learning Godot 24:10 New Roles 32:47 Progress 45:47 Finishing off 50:38 Final Hour 54:48 ...
Drawing An Isometric Grid | Museum Game Devlog
Переглядів 336Рік тому
Drawing An Isometric Grid | Museum Game Devlog
Demo Feedback & Refactor | Museum Game Devlog
Переглядів 256Рік тому
Demo Feedback & Refactor | Museum Game Devlog
Trying the Godot Game Engine - GMTK22 Devlog
Переглядів 7602 роки тому
Trying the Godot Game Engine - GMTK22 Devlog
PLAY The Museum BUILDING Demo | Devlog
Переглядів 2362 роки тому
PLAY The Museum BUILDING Demo | Devlog
100 Days Working On My Demo | Museum Game Devlog
Переглядів 3652 роки тому
100 Days Working On My Demo | Museum Game Devlog
1 MONTH of PIXEL art | Pixel MAYnia 2022
Переглядів 1472 роки тому
1 MONTH of PIXEL art | Pixel MAYnia 2022
Where is the demo at? | Museum Game Devlog
Переглядів 2792 роки тому
Where is the demo at? | Museum Game Devlog
How 2D Game Collision Works (Separating Axis Theorem)
Переглядів 10 тис.2 роки тому
How 2D Game Collision Works (Separating Axis Theorem)
WHY REWRITE my Game Engine? | Museum Game Devlog
Переглядів 4442 роки тому
WHY REWRITE my Game Engine? | Museum Game Devlog
Time For A NEW Game | Museum Game Devlog
Переглядів 5153 роки тому
Time For A NEW Game | Museum Game Devlog
1 Year of Development - Project Torrim - Post Mortem
Переглядів 3423 роки тому
1 Year of Development - Project Torrim - Post Mortem
Learning Pixel Art In A Month - Pixel MAYnia Showcase
Переглядів 1,5 тис.3 роки тому
Learning Pixel Art In A Month - Pixel MAYnia Showcase
It is so cool seeing niche interests funnel into games, best of luck dude!!
Thank you! I'm glad you think so.
Because I'm using potato laptop, I don't have money to buy high specs computer.
I want to try both this and signed distance functions. Won't these slow down my game if every entity is checking each other one? Maybe I have to use an oct-tree too?
I saw you were at 999 subscribers, after I clicked the button and refreshed the page you're now at 1k! Congrats!
Yay! Thank you!
because I have to make my own programming language first, duh
Now this is a devlog I can get behind!
And this is a comment I can get behind. Cheers!
Another awesome video!
Thank you Micho!
👍
😄
cant wait to try it out!!
I appreciate that. Please let me know how it is.
Great to see you're still at it. Good luck with your project !
Absolutely. Thank you Rocky!
Great
Thanks!
I've been watching devlogs for years, how have I only just discovered you! I'll defo keep on watching 👀
Thank you! I keep finding new channels too. I'm glad you have found me.
3 years have flown by! Excited to be checking out the demo. And with Two Point making their game, I think it might even call for more attention to museum games😁
I know, right? Honestly you're right. Seeing how well their game does may give me an idea if my game will or not.
Great dedication and progress. It's awesome you visited Museums to research the look and feel to translate that into your own game. Keep up the good work!
Thank you buddy! It's really been eye opening to see them in person.
remember me when this blows up
How could I forget?
Ok I loved the storytelling in this video, from the benches to development to the competition reveal! I'm sure there's enough space for two museum games though, so good luck and I'll keep following for updates :D
I really appreciate that. Thank you. I hope so 🤞
Sitting on the same bench at the beginning was such great storytelling dude. I'm not sure competition matters that much. At least from my own perspective, if I like a game or genre, there's usually enough nuance in design to warrant playing both.
Thank you. I'm glad it was appreciated! Here's hoping it doesn't. I'm sure both games will be awesome.
Absolutely insane presentation skills and video editing holy crap. Also congrats on your game progress, fantastsic!!!
I really appreciate that, Andrew!
Another great video :)
Thank you!
Ohhh improved devlog here! and nice "vlogging" clips!
Thanks! 😃
3:35 I must be missing something. How do you get to that separation axis in code where you cannot look at the shapes and just draw a line and then take the dot product of that? All the talk after that on projecting onto that separation axis doesn't compute for me, because I don't know how to get to that axis.
This is viable for simple shitty 2d games, but if you want to make something more serious, good luck with that lol. lemme just make a duplicate of unreal lol. "you only need the features your game needs" so far i've used up to 15-20 systems that unreal has that have decades of development in them and hundreds of people working on them.
I have done this before and made a lot of features both in c++ and c# on my latest making engine attempt I made a c++ opengl 3d engine with: IMGUI debugging 3d model loading using assimp shadowmaps skybox ReactPhysics3D toon shader, grass shader skeletal animation but still didn't made any game with it and I had problems when making my own engine asset format I lost my files in broken HDD but I will redone all this again and make it better, just need to get out of the "Broke" situation I'm in right now, I have to make successful game then when I get myself safe place I will get back to the fun.
And yes I didn't backup my engine in github...
Thanks a lot. I'm just thinking and kinda lost on how to solve specific problems
most of us have written many multiple engines, dont asume we are all using unity. if you are over 30 then you probably were writing engines when half the unity kids were still in nappies.
After thinking about it for a few more months, I'd still suggest the same as before, only I'd revise it by saying to avoid both Unity and Godot. Writing your own engine isn't equivalent to writing a game. The logic and math involved in writing an engine is significantly more complex and with engines like Unreal, you can point and click to make a game. If you're doing it to make money and you don't have a good foundation in math, then there are open source tools such as Tiled, TrenchBroom and the ubiquitous Blender for making your various game assets and open source engines like Doom and Quake. The Doom 3 engine is GPL'd so you can create a fully featured 3D game and sell it. What's more, since you can create all of the assets in a WAD file, you don't need to open source anything you create when publishing a game using said engine. If you have a good foundation in math, or are capable of learning it adequately, then sure, give it a go because it can be a valuable learning experience, but these days, it's really not necessary and it can be a huge time saver to not start from scratch. If you give it a go, choose wisely on which programming language you use. I would recommend C and doing nothing fancy, especially for a first try, but it's not the easiest language to use for someone who's new to programming and if you're not serious about learning and just want to get something done, I'll say it again, but an existing engine is still the best path.
The start. I'd love to attempt it one day but where to start. What language what to do first. Just those first few steps I can't see.
Not even Godot that has hundreds of developers could make a proper 3D physics engine, what makes you think you can do it alone?
Nah, take the halfway point and use a framework. It handles all the boring under the hood stuff (game loop, rendering, input, etc), while you still have the write pure code instead of dragging and dropping stuff
Very nice work! Really loved the nee style of video you're going with, it's a great watch!
Thank you very much Saul! I'm glad you enjoyed it.
Great video! Looks like you beat me by 66 places on the overall category XD
Thank you. That's so close and for very different games! I hope you enjoyed the jam.
Interesting issue and nice explanation. Looking forward to your next demo!
Thank you Vini!
good stuff
Thank you!
Seems like you just re-invented event consumption. In most UI systems, an event object is propegated as long as the event is not marked consumed (or sometimes as long as the event handling function returns false/not-handled). Naming this cursor makes me wonder if you are intertwining the concepts of what/where is currently focused, with the user action performed.
Thanks for watching, that's an interesting point! I see this as a first step for UI like you mentioned. I'll keep your comment in mind for when I want to flesh out the UI system more.
Basically. You made a sophisticated system that doesn't even needed to be made. Instead of actually making a normal input event system with pools, priority and event propagation until someone ( layer, object, button, etc. ) will handle this input event and then check this input event as "handled". And then. Propagation will stop. If this is what you meant in your video then choose more appropriate words to say. But why do you need to create something new ( And even in such a roundabout way ) when system is already exists? I'd understood if your system is better in some way and provides a new features.
Thanks for watching and raising this with me! I've done some reading about event dispatching in visual trees and I see this as a basic version of that. Primarily driven from the simple structure the objects are in. I'll keep your comment in mind if I need to make a more advanced input system in the future.
Great video
Thanks Buzz!
were you inspired by project hospital? the building mechanics and ui give me that feeling
Not Project Hospital directly, but I suspect that game has the same inspiration as me. Theme hospital is one of the main inspirations behind this game.
just set opacity of blue area to 0
If only it was that easy 😂
@@Skeffles yes it is actually i had that problem before in my game. Why wouldnt in ur case?
Nice way of fixing your problem! Definitely looks very nice now😁
Thank you Shelf! I cannot wait to see what else I can do now I have this.
I agree with RobLang on the edit, there's is a part of me that's afraid your going to burn yourself out with the extra work. Either way, I wish you all the luck with the game man, I know how hard it is to make it to the finish line with these game.
Thank you so much! I appreciate the concern as well! I'll keep an eye out for burn out. I've been feeling quite on top of it recently.
nice benches!🥳
Thank you! 🥳
Cool stuff, man glad to see another devlog on this and I look forward to that next demo!
Thank you, Ginger! I'm glad I can talk about the game again and am excited for the next demo.
Love the edit, Skeffles! I can tell you put a lot of effort into it. I love the London Science Museum. Did you see the Analytical Engine outside the flight gallery?
Thanks, Rob! I did visit that museum recently too. I didn't see everything there, but I did see the analytical engine. It was very cool. I'd love to go back and see the rest.
That's a lot of work done in only 48 hours. Good job!
Thanks, although this time it was 96 hours.
@@Skeffles Oh okay. Still a lot done in a short period of time though.
I love the character, well designed! :D awesome Skeffles !
Thank you so much Micho!