Matthew Collison

227 posts

Matthew Collison

Matthew Collison

@itsmattcollison

CTO @wooshii. Coding, designing & building for 14 years. Building with Laravel, Tailwind, Vue & AWS 🚀 Too much beard

เข้าร่วม Temmuz 2022
174 กำลังติดตาม37 ผู้ติดตาม
Matthew Collison
Matthew Collison@itsmattcollison·
Day 5 extended of #vibejam - I couldn't help myself - finally added rounds and teams This was the idea all along - 2v2, first to 3 wins The NPC skill is too high - or I'm just bad at my own game 🤣 I need to take it easy tomorrow eve, that's 13 hours coding including work!
English
0
0
0
24
Pedro Domingos
Pedro Domingos@pmddomingos·
AI is a magnet for overly ambitious types.
English
19
11
103
3.9K
Matthew Collison
Matthew Collison@itsmattcollison·
Day 5 complete of #vibejam - 10x better pregame UI I felt the whole starting up process needed some love - everything still loads quickly, but there's a certain feel I want I added so many little unnecessary but beautiful little details: - logo slams with music hit - head bobbing - cloud transition - little clicky menu sounds (courtesy of SUNO sound effect generation) And it smoothly loads into the game now from the map screen (watch me get wiped out by an asteroid 5s in...) I genuinely love this stuff... At some points I forgot I was testing a browser game and thought it was an actual PC game haha Tomorrow evening I need to add final game loop (add an actual game-mode), in-game UI polish and gameplay tweaks - then finally tackle the almighty MULTIPLAYER @levelsio @s13k_ @threejs
English
0
0
3
75
Matthew Collison
Matthew Collison@itsmattcollison·
Day 5 of #vibejam: UI polish I wanna create a super quick but vibey menu and intro to the game - one that gets you in quickly but pulls you into the mood I gen'd this logo last night and used img to SVG Here's my start of "motion direction" for claude - 2 more frames to do!
Matthew Collison tweet media
English
1
0
1
62
Ariescar
Ariescar@AriescarTu·
Continuing my #vibejam journey. Day 12 devlog: Testing particle effects optimizing scene performance It looks like such a chill vibe but there’s actually some intense action going on lol. #gamedev #threejs @threejs
English
8
1
43
1.1K
Matthew Collison
Matthew Collison@itsmattcollison·
The more specific the better I had to build an early version of the agent loop in PHP and had a specific not really documented “scenario” execution pattern in mind with specific logic routes for asynchronous processing (we couldn’t leave long running requests open) That code still serves an enterprise production app 2 years later
English
0
0
0
13
Matthew Collison
Matthew Collison@itsmattcollison·
@rms80 Try explaining an detailed architecture route you have in mind Since first using Cursor mega early on, unless I gave it the architecture outline it would always come up with generic stuff or bodge language STLs in (I’m in web dev BUT this pattern works everywhere I’ve tried)
English
1
0
0
42
Ryan Schmidt
Ryan Schmidt@rms80·
trying to experiment w/ having claude code create UE5 editor modeling tools and it keeps just wrapping the existing Modeling Mode Tools. I guess that's a compliment...but also annoying.
English
4
0
24
3.3K
Matthew Collison
Matthew Collison@itsmattcollison·
@spawn Is this still going on? I’m mid #vibejam and have a feeling I’ll wanna do it again when it ends 😂😂
English
1
0
1
30
Matthew Collison
Matthew Collison@itsmattcollison·
@jsnnsa @per_arneng Exactly this I think one of the reason my colleagues were skeptics early on is that I would prompt to the point of explaining the architecture - almost every time And I still sort of do this today (to a lesser degree because it has better gap-filling abilities)
English
1
0
1
241
jacob
jacob@jsnnsa·
i have been using coding agents since 2023 and have literally never had a coding agent go “wait hmm this is the 5th bug like this we’ve fixed this week, let’s take a step back and factor the problem correctly form the ground up” until that happens, and it will, they cannot do architecture they are great thought partners and can execute 100x faster than us but they can’t do the long term thinking part yet
English
4
3
48
2.4K
jacob
jacob@jsnnsa·
architecture still matters boys and the models can't do it yet without you same features, 5k LOC vs 93k. insane compression by finding the right architecture
jacob tweet media
English
28
11
667
39.5K
Ryan Schmidt
Ryan Schmidt@rms80·
had claude port nvidia's FlexiCubes (python) code to a UE5 C++ plugin and then expose it as a Tool in my new-meshmixer app...seems to have basically worked on the first try? Vid shows marching-cubes first for comparison...
English
6
4
120
8K
Matthew Collison
Matthew Collison@itsmattcollison·
@levelsio Thanks mate ❤️ I can't believe how far I moves this in 4 days - even around work and kiddos Here is a clip of me in the rings of saturn - getting KO'd and thrown by the NPC (but an Asteroid kindly gets revenge)
English
0
0
0
24
@levelsio
@levelsio@levelsio·
Oops, this one didn't add properly, here it is! 🤺 Floppy Brawler by @itsmattcollison
English
4
1
12
9.4K
@levelsio
@levelsio@levelsio·
🧑‍🚀 Day 14 of the @cursor_ai #vibejam Proudly sponsored by @cursor_ai + @boltdotnew + @heyglif + @tripoai Prizes to win (submit your vibe coded game before May 1!) 🏆 $25,000 🥈 $10,000 🥉 $5,000 Damn I'm not saying to pump but today I felt the games are finally getting good and starting to feel like real games! I guess you need 2 weeks to really get going: 🛵 Capybara Delivery Driver by @leocooout (this one is insane, and there's more videos of this one his profile where the Capybara enters the mini mart, it's crazy!) 🤺 Floppy Brawler by @itsmattcollison 🏂 Snowboard Sim @alex2481kobe 🚗 Rocket Bumpers by @itsolodavid YOU HAVE 15 DAYS LEFT! Reply in this thread with updates on your current games to share your progress, and add tag #vibejam so I see and can include you in the daily tweet There's now $40,000 in prizes for you to win, see threads below for more info. The Gold prize is $25,000, bronze is $10,000 and silver is $5,000! Wanna to participate? You can still start now and submit your game any time before May 1!
@levelsio@levelsio

🧑‍🚀 Day 13 of the @cursor_ai #vibejam Proudly sponsored by @cursor_ai + @boltdotnew + @heyglif + @tripoai Prizes to win (submit your vibe coded game before May 1!) 🏆 $25,000 🥈 $10,000 🥉 $5,000 Today's games I liked most from the #vibejam timeline: 🏜️ Canyon Explorer by @shreyans___ 🚗 Demolition Derby by @merijnvanes, this one keeps getting better so I wanted to post the current version 🐝 Bees vs Wasps by @alexismediaco, I like the pixely style of this one, very cute ➰ SnapShot by @ClebMB, this one has some amazing retro art style like some Windows 3.1 game, straight in the feels for me YOU HAVE 16 DAYS LEFT! Reply in this thread with updates on your current games to share your progress, and add tag #vibejam so I see and can include you in the daily tweet There's now $40,000 in prizes for you to win, see threads below for more info. The Gold prize is $25,000, bronze is $10,000 and silver is $5,000! Wanna to participate? You can still start now and submit your game any time before May 1! (Sorry for no tweet yday it was my birthday!!!)

English
84
10
164
85.6K
Leego
Leego@alliiexia·
@levelsio @itsmattcollison Second drop hits a different audience. Distribution timing > perfection—that's the indie game law.
English
1
0
0
26
Matthew Collison
Matthew Collison@itsmattcollison·
@ops_workspace @levelsio Pure @threejs using WebGPU and a custom tick-based game engine (if you can even call it that) built specifically for this game I built my own audio bus too so I could implement stuff like reverb for environments and a cool low pass when you get KO'd
English
0
0
0
36
Matthew Collison
Matthew Collison@itsmattcollison·
@iamnimbus23 @levelsio Omg haha look at that web page! That brings me back 🤩 One of my favourite things from around that time was the GTA 4 ragdoll physics - I distinctly remember before that came out there was a game based on its euphoria ragdoll engine but I can't remember the name 😭
English
1
0
0
38
Matthew Collison
Matthew Collison@itsmattcollison·
One last #vibejam bedtime update Grab + throw: if you (or NPC) grabs with both hands, you can throw eachother. The NPC always tries to do this when you're knocked out But in this clip, just as blue throws me, an asteroid knocks blue out 🤣🤣🤣 (I forgot I added asteroid dmg)
English
0
1
6
108
Matthew Collison
Matthew Collison@itsmattcollison·
A bunch of other improvements - The AI is now much smarter - it headbutts, it jump kicks sometimes, it doesn't hug you 🤣 - Punching now alternates and feels much more natural - Knockouts properly implemented & tuned to feel balanced - Loads of bugs fixed - Knockback added to punch / headbutt so the character doesn't basically fall over! Shed loads more - I should really just get cursor to read and summarize the commits haha
English
0
0
0
35
Matthew Collison
Matthew Collison@itsmattcollison·
@ThisGuyHaHa Oh yesssss - I am a plan mode connoisseur I was a super early @cursor_ai adopter and used a makeshift plan mode before they then found a few of us doing the same thing and added it as a feature 🤘
English
0
0
1
8
Preston Sheets
Preston Sheets@ThisGuyHaHa·
@itsmattcollison Its BASICALLY the same thing as that "/plan" in your screenshot, i think! Just more "manually" telling the ai to plan
English
1
0
0
20
Matthew Collison
Matthew Collison@itsmattcollison·
#vibejam Day 4: Movement Mechanics Ok so as fun as it is building maps, my players walk around like drunk tap dancers... I made the newbie mistake of thinking these types of games actually use the feet as the movement mechanism I SENSE they need to have stubbier legs, and basically "float" from the hip (giving the sense of movement, but MUCH better feel for the player) Wish me luck!! And glhf to other vibejammers today @levelsio @s13k_ @tripoai @cursor_ai
English
3
0
6
131