Finally got @UnrealEngine built & running on Ubuntu. I guess it just took a few reboots. 🤯

Project #DriveBye begins.
Discovered marketplace content isn't officially supported in #Linux/ #Ubuntu.

Tried experimenting with @LutrisGaming and installing the @EpicGames client + @UnrealEngine; it "works" but obviously it's not ideal or stable.

Oh well, #Windows10 #gamedev it is.🤷 #indiedev #DriveBye
Not much to look at but have a working vehicle already in #DriveBye today. When I started #gamedev it took me a week to start to understand & implement shitty #hovercraft #physics for #Veehickle by hand. 3rd party plugins FTW!

#UnrealEngine #indiedev #wipwednesday #100DaysOfCode
Not much progress on #DriveBye to show today; been finalizing the #gamedesign document and consolidating all my ideas into a single place. I'm trying not to let it get out of scope...

I did start blocking out a test level and got controller inputs done. #indiedev #gamedev #games
Spent most of the day doing non- #DriveBye #indiedev stuff like uploading my latest #YouTube video ().

Researching best ways to implement dynamic roads that react to player input...😎

Some cool interactive diagrams by @redblobgames: https://redblobgames.com/articles/curved-paths/
#Nostalgia bomb this morning; playing #Driver2 as #inspiration for #DriveBye.

Such a shame that it didn't launch on #PS2 to combat all the performance issues. Still some of the most fun driving in a #videogame I've ever experienced.

#indiedev What's your favorite driving #game?
Finished getting the last license in #BurnoutParadise today. @burnout is still one of my favorite #racing series and a big source of inspiration for #DriveBye. #indiedev

The game would have benefited from a #photomode. Think I broke the day/night cycle...but I love how it looks.
Worked on engine sounds, exhaust smoke, & a free cam in #DriveBye today. Didn't quite get the engine audio right but it'll be working tomorrow! Already having fun doing burnouts.😎

#gamedev #indiegame #gamedevelopment #100DaysOfCode #IndieWorldOrder #indiedev #videogames #gaming
Basic engine sounds implemented in #DriveBye! Car has actual gears now too. Should I be having this much fun this early on in a whitebox level?

#gamedev #indiedev #gamedesign #indiegame #gamedevelopment #100DaysOfCode #IndieWorldOrder #videogames #gaming #prototype #UnrealEngine
Loved the whitebox level but added some color and shaders in #DriveBye. Focus on enjoying the drive; the world around you is just a distraction.
.
.
.
#indiedev #gamedev #gamedevelopment #indiegame #100DaysOfCode #IndieWorldOrder #videogames #gaming #gamedesign #indiedevhour #UE4
Spent most time today organizing all my notes & ideas for #DriveBye. Focus on your driving: the world will mold itself to fit your style!
.
.
.
#indiedev #gamedev #gamedevelopment #indiegame #100DaysOfCode #IndieWorldOrder #videogames #gaming #gamedesign #indiedevhour #UE4 #game
Gotta go faster than that to leave the boring world behind! Still playing with saturation: testing out tying it to vehicle speed. #DriveBye
.
.
#indiedev #gamedev #gamedevelopment #indiegame #100DaysOfCode #IndieWorldOrder #videogames #gaming #gamedesign #UE4 #ScreenshotSaturday
The only roadblocks in your path are the ones you perceive as obstacles. They all vanish when you're focused on enjoying the ride. 😎 #DriveBye
.
.
.
#indiedev #gamedev #gamedevelopment #indiegame #100DaysOfCode #IndieWorldOrder #videogames #gaming #gamedesign #UE4 #UnrealEngine
Non-destructive landscape layers & splines in #UE4 are just so damn cool. Clearly I'm not exactly sure what I'm doing yet but every time I start using a new feature of #UnrealEngine I'm always amazed by it. #DriveBye
.
.
.
#indiedev #gamedev #indiegame #gamedesign #IndieGameDev
Welp no progress on #DriveBye today unfortunately. Spent most of the day building #UE4 from source trying to get rid of a bug in the vehicle pack I'm using.

Did open Godot on my Mac to start work on a #Jezzball clone though. Don't laugh at my awful #pixelart!

#indiedev #gamedev
Spent most of today playing around in the editor, not much new to show. Should I just ship this as is since I'm having this much fun already? 😅 #DriveBye
.
.
.
#indiedev #gamedev #gamedevelopment #indiegame #IndieWorldOrder #indiedevhour #videogames #driving #UE4 #UnrealEngine
I'm kinda prototyping two games at once I think. Considering releasing a small commercial game before #DriveBye for various reasons. Making a small prototype level for feel. Still would love to make #ParkingPushers too.🤔

#indiedev #gamedev #indiegame #driving #UE4 #UnrealEngine
I guess it's official; wrote up the full #gamedesign doc, created the repo & task board today. Putting down #DriveBye temporarily and working on a smaller commercial #game 1st.

Announcing Project T.A.R.😎More info soon!

#indiedev #gamedev #indiegames #driving #UE4 #UnrealEngine
Nobody said I can't work on 2 #games at once...or merge 2 ideas together? At this point I'm not sure whether this is the early stages of #DriveBye, #ProjectTAR, or both but I'm building something cool. Expect it on #itchio soon.

#indiedev #gamedev #indiegame #screenshotsaturday
I really like how this looks. This is not #ProjectTAR or #DriveBye; it is an experimental title that contains elements of both.

The end game is still unclear but I'm trolling around setting up the first puzzle pieces in order to billd the links.

#UntitledDrivingGame
Don't you just love it when ideas fall into place? It won't last forever but right now I'm #stressfree. Planning to have the initial build of #UntitledDrivingGame out by the end of this month. Maybe it will have a real name by then.

#indiedev #gamedev #soupson #UnrealEngine #UE4
Suburbia has been described poetically as "facsimile regulated with a touch of unique".

They say the devil is in the details but why slow down if you're driving from your demons? #UntitledDrivingGame

#indiedev #gamedev #UnrealEngine #UE4 #indiegame #IndieGameDev #100DaysOfCode
You've got time, but don't let the green grass give your mind mixed messages. Stick to your path; if you want to enter a state of flow, you can't let up no matter what. #UntitledDrivingGame

#indiedev #gamedev #100DaysOfCode #UnrealEngine #UE4 #IndieGameDev #indiegame #videogames
Was studying some Driver 2 #gameplay today and I think I realized why I like this effect so much: it's basically a shader version of pop-in. 🤔 #ProjectTAR

#UntitledDrivingGame technically has a static background city too...

#indiedev #gamedev #100DaysOfCode #UnrealEngine #UE4
Trying to enhance certain details while keeping the flow. #UntitledDrivingGame

Clearly I'm no #artist but hopefully I can translate the style I'm envisioning to something that looks decent enough for an initial release.

#indiedev #gamedev #100DaysOfCode #indiegame #UnrealEngine
Fixed the reverse button so that everything transitions correctly.

More importantly, I've finally figured out how I want to implement the first pass of the the core #gameplay mechanic in #UntitledDrivingGame.

#indiedev #gamedev #100DaysOfCode #UE4 #indiegame #ScreenshotSaturday
I guess it can be overhauled later but I need to decide on the initial visual style for #UntitledDrivingGame.

I love these trees but they look really weird in this game. Realism is not the goal but it needs to be more cohesive.

#indiedev #gamedev #100DaysOfCode #indiegame #UE4
Took the learn #UnrealEngine stylized PP course today. Created a few & learned a lot more about how shaders work in general.

Just experimenting for now. Will try to have a short #devlog out later this week. #UntitledDrivingGame

#indiedev #gamedev #100DaysOfCode #indiegame #UE4
Took a day off, actually had to stop myself from opening up a project but focusing on other things today has been good.

Earned my elite license on my current playthrough of #BurnoutParadise so I did accomplish something. 😎

Back at it tomorrow! #indiedev
I think what I've been prototyping is all still for #DriveBye. 🤦‍♂️ Still making an #UntitledDrivingGame though; I've tagged the idea in this thread before.

It's not #Veehickle or a hovercraft game; any guesses?

#indiedev #gamedev #ThrowbackThursday #indiegame #UE4 #100DaysOfCode
Oh I like how this is feeling already. Starting to get the spark back for #UntitledDrivingGame.

No turret anymore but the car can still shoot. Maybe it will be a #cheatcode in the first alpha build...

#indiedev #gamedev #indiegame #100DaysOfCode #UE4 #UnrealEngine #gamedesign
Drifting up this spiral tower today gave me a great #gamedesign idea.

#UntitledDrivingGame is shaping up to be really fun conceptually. Can't wait to get to the real core #gameplay implemented.

#indiedev #gamedev #indiegame #100DaysOfCode #UE4 #IndieGameDev #screenshotsaturday
Completely intentional landing or pure luck? You decide. 😎

Either way, you too can achieve such awesome things if you implement terrible #physics by hand. #UntitledDrivingGame

#indiedev #gamedev #indiegame #100DaysOfCode #UE4 #UnrealEngine #IndieGameDev #videogames #indiegames
Testing out some early #gameplay mechanics while tuning stuff. Remind you of anything? #UntitledDrivingGame

Digging the denser pink fog & softer city background. Resisting the urge to design a detailed level for now.

#indiedev #gamedev #indiegame #100DaysOfCode #UE4 #gamedesign
Landed the final delivery just in time! #UntitledDrivingGame

Tweaked the camera but still unsure if I like it yet. 🤔 Also added basic #UI and a timer to make things more interesting.

#indiedev #gamedev #indiegame #100DaysOfCode #UE4 #UnrealEngine #wipwednesday #gamedesign
Only a few small tweaks today. I was thinking about #leveldesign for #UntitledDrivingGame last night & decided the first pass is going to focus on verticality. I have a few ideas in mind for when I get the #gameplay worked out.

#indiegame #indiedev #gamedev #100DaysOfCode #UE4
Added placeholder sound and particle effects when grinding. Just for fun/testing I added controls to instantly wheelie the car from any angle. Result? Hilariously bad & broken fun. #UntitledDrivingGame

#indiedev #gamedev #indiegame #100DaysOfCode #UE4 #gamedesign #IndieGameDev
No project work today, but here's a rambling rundown kinda explaining what #UntitledDrivingGame aims to be.

I talk about that plus #ProjectTAR && #DriveBye in my latest #YouTube video if you're interested:

#indiedev #gamedev #indiegame #IndieGameDev #UE4
Just some small stuff today, added a boost bar & some placeholder boost pickups. Need to add some vehicle & boost sounds + camera juice now to improve the feel. #UntitledDrivingGame

#indiedev #gamedev #UE4 #100DaysOfCode #indiegame #IndieGameDev #UnrealEngine #games #gamedesign
Got the camera juice added in last night and added some (very) placeholder engine sounds today; lots of tweaking to be done but happy with the boost feeling for now. The passenger respawns randomly now too. #UntitledDrivingGame

#indiedev #gamedev #UE4 #100DaysOfCode #indiegame
Added some tire screech noise + updated the tracks to not pop out & only appear when sharp turning/boosting. Vehicle noise still isn't great but it all feels a bit more natural now.

Also added some letters.👀 #UntitledDrivingGame

#indiedev #gamedev #UE4 #100DaysOfCode #indiegame
Previously you could only grind one way & it would snap you to the beginning of the spline. I put off fixing it but one relatively small change later & it's done! Still hacky & not scalable yet but it feels much better. #UntitledDrivingGame

#indiedev #gamedev #100DaysOfCode #UE4
I've added in a grind balance mechanic! #UntitledDrivingGame

The vehicle is now locked to the spline so it respects curves. Still just a little bit of room for improvement. 😅 Guess I need to create a real spline mesh BP now. 🤔

#indiedev #gamedev #UE4 #100DaysOfCode #indiegame
Created a real spline mesh BP today for multiple grind rails & updated fx. #UntitledDrivingGame

Vehicle still won't stay locked to the correct location on the spline, especially through curves. Time to learn how to math I guess?

#indiedev #gamedev #UE4 #100DaysOfCode #indiegame
Tried packaging #UntitledDrivingGame for #Android today. It wasn't a total failure!

Also played around with improving grinding + did some testing with the MMT Plugin & physics substepping which is clearly needed.

#indiedev #gamedev #UE4 #100DaysOfCode #indiegame #IndieGameDev
Nothing much to report on #UntitledDrivingGame today, only messed with the substepping project pawns. Tried packaging it for #Android but it doesn't seem to work; I'm unsure if I even want to do a mobile version but I'd like the option!

#gamedev #indiedev #100DaysOfCode #UE4
Still mucking around w/ the boring stuff & tuning vehicle feel for #UntitledDrivingGame today. In that spirit, a few great #YouTube vids that discuss arcade vehicle physics. #indiedev #gamedev #100DaysOfCode



Got substepping done in #UntitledDrivingGame today & whaddya know: it fixed the mesh falling when grinding! Might need to fix the balance mechanic now though...😅

To celebrate I added more fun juice like boost/jump noises & particles! #indiedev #gamedev #100DaysOfCode #indiegame
Overall slower day today but added a burnout mechanic and some stylized tire smoke. Not sure I like it yet - I want cartoony or comic-like effects but they need to look right & fit the overall style! #UntitledDrivingGame

#indiedev #gamedev #100DaysOfCode #indiegame #indiedevhour
More tweaking: added a slight acceleration + steering curve. Front wheels now turn thanks to help from @HoussineMehnik's Kart Physics example!

Almost done w/ the base vehicle & ready to implement some #gameplay! #UntitledDrivingGame

#indiedev #gamedev #100DaysOfCode #indiegame
First pass of the base vehicle in #UntitledDrivingGame is mostly done! Fixed some small things, added flipping, & restructured the scene for manipulating the mesh for wheelie balance.

Also added some UI juice when picking up letters!

#indiedev #gamedev #100DaysOfCode #indiegame
Didn't plan to do anything today but ended up getting a lot done. 😁

First pass of the wheelie mechanic; land on your wheels or spinout! Also added balance resistance & gradient to the slider. #UntitledDrivingGame

#indiedev #gamedev #100DaysOfCode #indiegame #screenshotsaturday
No work on driving #indiegames today but fun fact:

This daily thread detailing progress on 3 games is 55 days old. It started w/ #DriveBye, then I announced #ProjectTAR. 25 days ago I began on #UntitledDrivingGame's current iteration.

All still in progress; #devlog coming soon!
Squashed some small bugs & updated the control scheme today. #UntitledDrivingGame

Testing out both side and front/back wheelies - could allow both but the side wheelies seem more natural to me, esp. when turning. Any thoughts?🤔

#100DaysOfCode #indiegame #indiedev #gamedev #UE4
No real project work of note today but I did start sketching out the first map for #UntitledDrivingGame. #indiedev

Not sure what the level size will be yet but I'm taking inspiration from some real life locations. 💯 points if you know where this is.
#UntitledDrivingGame's first map is under way!

I think today is the first time I've actually used the geometry brushes to make modifications inside of #UE4. Usually just use stretched cubes or asset pack models; this feels much easier.

#indiedev #gamedev #leveldesign #indiegame
I can already tell this map is going to be extremely fun to drive around in! #UntitledDrivingGame

I just wish I could become an expert at #UE4 #leveldesign overnight and bring the idea into reality quicker/easier. 🤣

#indiedev #gamedev #indiegame #IndieGameDev #UnrealEngine
The main area is starting to come together; I think I'm gonna need to open it up a little though. Environment scale in #UE4 always feels weird to me for some reason. #UntitledDrivingGame

#indiedev #gamedev #indiegame #IndieGameDev #UnrealEngine #100DaysOfCode #leveldesign
One of the games I'm using as inspiration for #UntitledDrivingGame is Smuggler's Run. #indiedev

I used to play this game for hours just driving around evading chase and transporting packs. Replaying it recently, it may or may not have been because of the radio dispatcher. 👀🤣
Few small bug fixes for #100DaysOfCode and some level updates today but nothing special. #UntitledDrivingGame

Also drafted up the first #devlog which I'm planning to polish & post on my website tomorrow! Unsure if I'll make a video, don't really enjoy producing that content TBH.
The first #UntitledDrivingGame #devlog is out now! I go over the project's why & goals, how the vehicle is setup, and talk about what's coming up next.

🔵 Read it on my website: https://elocnat.com/blogs/untitleddrivinggame-devlog-1.html

#indiedev #gamdev #indiegame #IndieGameDev #100DaysOfCode #UE4 #UnrealEngine
Started making some paths through buildings. 👀 Also cleaned up some code & added design docs to the repo.

In case you missed it -- #UntitledDrivingGame #devlog #1 is out now! https://elocnat.com/blogs/untitleddrivinggame-devlog-1.html

#indiedev #gamedev #indiegame #IndieGameDev #100DaysOfCode #UE4 #UnrealEngine
Lots of brainstorming today which is technically work but honestly felt like a zero day until the afternoon.

Began tweaking boost mechanics: now if you're in boost & boost level = max, you stay at max boost until you let off.

#indiedev #gamedev #indiegame #100DaysOfCode #UE4
Got a basic save state & game menu in #UntitledDrivingGame today!

I was working on the color change setting but I couldn't get dynamic material instances to work & I had to stop before I pulled my hair out. 🙃 Maybe tomorrow.

#indiedev #gamedev #indiegame #100DaysOfCode #UE4
Got the vehicle color change working (yesterday's frustration = dumb mistake lol) & added a real menu scene for the preview. #UntitledDrivingGame

Removed custom depth from the outline shader for LATC and it looks much better. 😎

#indiedev #gamedev #indiegame #100DaysOfCode #UE4
#UntitledDrivingGame Devlog #1 is live on my #YouTube channel! Same info as the text #devlog with a compilation of development clips.

Watch it now & like/subscribe for future updates!

#screenshotsaturday #indiedev #gamedev #indiegame #100DaysOfCode #UE4
Today was a day of rest; tomorrow I continue to build out the LATC map! #UntitledDrivingGame

Goal is to have the first pass of the map blocked out by the end of the month at which point I'll start tying together & tuning the core gameplay/combo system!
Added in some details to the long building among other things today. #UntitledDrivingGame

Especially modeling after a real location, it's hard for me to scale things in #UE4 for best "feel" instead of basing it on "actual" scale.🤷‍♂️

#indiedev #gamedev #indiegame #100DaysOfCode
More #leveldesign for LATC today. #UntitledDrivingGame

Tweaked the vehicle's center of mass after getting some feedback on my most recent #devlog (); feels better already. What do you think?

#indiedev #gamedev #indiegame #UE4 #gamedesign #indiegamedev
Filled out garage walls & decided to break up the long building since it was too long 😅. I think a patio space will be a great shortcut especially with some furniture to destroy! #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #100DaysOfCode #leveldesign #indiedevhour
More updates to LATC today including decals! Map feels like it's really starting to come together. Probably should use a different material for the water tower & awnings though. 😛 #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #100DaysOfCode #leveldesign #gamedesign
More #leveldesign today but not a lot to show off except the updated awnings. Trying to keep this iteration as a rough first pass for testing #gameplay but there are so many details I want to add! #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #gamedesign
Thinking of names for the first identified gap! #UntitledDrivingGame

Right now I've got something generic ("Emergency Parking Gap") or some deeper references like "Tyler's Garage Gap" or "Tyler's Gaproom". 🤔

#indiedev #gamedev #indiegame #UE4 #IndieGameDev #screenshotsaturday
Goal is to have the first pass of LATC done by the end of Wednesday. It's doable but I've only focused on one area so far so lots to be done.

Once that's done I can get back to the hard part of fitting all the core systems together for some real gameplay! #UntitledDrivingGame
Sketched out the basic layout of the overall initial area I'm going for & started working on expanding today. Not real happy with the landscape; might remove it & just use brushes. 🤷‍♂️ #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #gamedesign #leveldesign #indiegamedev
I spy some new grind splines! 👀

Created a blank level today & started getting more comfortable with the landscape & general scale. Making some progress but still a lot of work to do. #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #gamedesign #leveldesign #indiegamedev
Today was productive! Not completely finished with the base layout of LATC like I wanted but most of the big pieces are there. It's almost ready for some #gameplay! 🚙 #UntitledDrivingGame 🚗

#indiedev #gamedev #indiegame #UE4 #gamedesign #leveldesign #indiegamedev #indiedevhour
Imported OpenStreetMap data for comparison (& to fill in surroundings). Might ask why I didn't do this before I made the map; that would be too easy!

Can also see why I was worried about scale. Good thing this is an #UntitledDrivingGame, not a model.

#indiedev #leveldesign #UE4
It would be a shame if someone interrupted the game... ⚾️ #UntitledDrivingGame

Fixed some small issues today & started working on core #gameplay again. Still more #leveldesign to do, but it's time for some combo runs!

#indiedev #gamedev #indiegame #UE4 #gamedesign #indiegamedev
No work today but paper testing some gameplay systems. #UntitledDrivingGame

Finished reading 'The Art of Game Design: A Book of Lenses' today which I'm taking notes from. It's a good read; uses a lot of great examples & has some great reference material.
Can't help myself from doing more #leveldesign while working on the #gameplay. #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
Started prototyping the combo system today & made some more map updates. 👀 #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
Added some clouds & removed the pink fog. Switched to a cleaner outline shader as well; I like it but it definitely changes the overall look a bit. #UntitledDrivingGame

What do you think?

#indiedev #gamedev #indiegame #UE4 #indiegamedev #indiedevhour #wipwednesday
Fixed some small bugs today and added a directional arrow. Plan to prototype a minimap as well, unsure which I want to use (if not both). #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
Started implementing the tracking of in-air tricks for visual feedback & rewards. First pass is a little wonky but it works! #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
Been playing with a traffic system plugin in my test project before adding it into #UntitledDrivingGame. I think I added too much power for the AI to handle...

#indiedev #gamedev #UE4
More work on the combo system today. #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
Removed the volumetric clouds as they were causing performance issues. I think this sky sphere looks better anyways. #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
Replacing the landscape road splines and filling up the edges of LATC with some more buildings. It's starting to feel more like a real map now! #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev #wipwednesday #leveldesign #indiedevhour
Today was a slow day; I added some ramps on the edges of the roofs of the new buildings to build some transfers. That's about it. #UntitledDrivingGame

Since I was dragging my feet & it's been over a month since the 1st, I started writing the 2nd devlog which I'll post soon.
More #leveldesign is a great way to procrastinate working on mechanics. #UntitledDrivingGame

Oh I added a new truck model too (credit to Daniel Zhabotinsky -- https://skfb.ly/6VwIF ).

#indiedev #gamedev #indiegame #UE4 #indiegamedev
I couldn't figure out why the vehicle's pivot point for flips/rolls was so high; turns out it was rotating around the spring arm position.

Lowered it & in-air rotation feels more natural now! #UntitledDrivingGame https://twitter.com/elocnat/status/1317604006500454401

#indiegame #indiedev #gamedev #UE4
Slightly tweaked the vehicle physics so there's more hang time for tricks & faster flipping in boost. Lowered the overall speed a little as well. #UntitledDrivingGame

It's tough to get a solid before/after comparison but the changes feel good.

#indiedev #gamedev #indiegame #UE4
New #devlog for #UntitledDrivingGame is out now! Just a quick status update on what's been going good + not-so-good & my current focus areas.

🔵Read it on my website: https://elocnat.com/blogs/untitleddrivinggame-devlog-2.html

#indiedev #gamedev #indiegame #IndieGameDev #UE4 #UnrealEngine #gamedevelopment
Tweaked the post processing a little bit today, that's mostly it. Focused on having a fully playable round so majority of the day was spent listing out objectives & different modes to start prototyping. #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #indiegamedev
These trees match the level a lot better with untextured materials, square leaves and all! #UntitledDrivingGame
Made a handful of changes today including updates to the pause menu & main menus with more functionality like the ability to choose your vehicle & game mode. 👀 #UntitledDrivingGame

#indiedev #gamedev #indiegame #UE4 #IndieGameDev
Read the sign! #UntitledDrivingGame

Working on the video for the 2nd #devlog today, hoping to finish it tonight. Text version is available now on my website: https://elocnat.com/blogs/untitleddrivinggame-devlog-2.html

#screenshotsaturday #indiegame #indiedev #gamedev #UE4 #IndieGameDev #gamedevelopment
Welp I was finishing up editing the second #UntitledDrivingGame devlog video and Davinci crashed on me.🤦‍♂️Didn't lose that much work but enough to make me give up for the day because video editing is tedious enough already. It will be out sometime this week.
Working on prototyping two different versions of round based #gameplay. Giving the combo/scoring system some upgrades first! #UntitledDrivingGame

#indiedev #gamedev #indiegame #IndieGameDev #UE4
Made some great progress today on the package delivery mode! It's fully playable but there's a few small bugs & I need to add an endgame pass/fail screen.

Also created a full beginning level sequence & added a placeholder music track - sneak peek tomorrow! #UntitledDrivingGame
Sneak peek of the opening sequence for the first game mode I'm prototyping. Full sequence tomorrow! 👀 🎶 #UntitledDrivingGame
The opening level sequence & some #gameplay from the 1st game mode I'm prototyping! #UntitledDrivingGame

Song from @freemusicarchiv -- (Tendinite - Come Right Here). I think it fits the game!

#screenshotsaturday #indiegame #indiedev #gamedev #UE4 #IndieGameDev #gamedevelopment
This week I'm going to focus on cleaning up some awful code (my poor blueprint workflow so far make it very difficult for me to structure and reuse code) & building a multiplayer prototype to start learning UE4's networking. #UntitledDrivingGame
Started reading the documentation and playing around with network replication in #UE4 today.

Created a twin stick shooter template project with replicated movement/shooting & then attempted to replicate the physics pawn in my test project. Good first steps but lots to dig into!
Day 2 of learning & building a physics based multiplayer prototype in #UE4: I'm basically where I ended yesterday with less console errors and slightly better understanding. 😅

Transferred the code to a quick new project which I'll upload to GitHub when I have a working base.
Day 3: Crawling through the multiplayer shootout project ( https://docs.unrealengine.com/en-US/Resources/Showcases/BlueprintMultiplayer/index.html) & learning/restructuring my project to match more closely.

The widgets were useful as-is so I just migrated those straight from the project, which means I now have a working server browser!
Don't think they're supposed to be stacked. 😅

Day 4: Spent lots of time just crawling again through example code and learning how it works by breaking it. Started tying in some gameplay logic and working on getting players to spawn in correctly with HUD before the race starts.
Day 5: Got the basic race game mode working with checkpoints! Everything is a little janky; there are some small details left to add & bugs to work out but the racing logic works in singleplayer & multiplayer.

Satisfied with the progress but still lots to learn & test!
Day 6: Made a quick little BSP ship last night & added a spline for the track. Added a waiting message that counts required players down before the race starts; looks like I need to fix the countdown to make sure everybody is loaded & starts at the same time! #UE4 #gamedev
Day 7: Base is completed and working! Made a bunch of little HUD improvements/fixes & added a start race button/countdown + configurable laps & player counts.

Still want to work on smoothing client movement but this prototype has been a great crash course in #UE4 multiplayer.
Took today off but played #UntitledDrivingGame for the 1st time in a week. Wanted to take a small break from the project (+ learn multiplayer, hence prototype) and look at it with fresher eyes. Still feels good but identified a few things to fix + need to establish the core mode!
Tried to muck around in the project a bit to fix some things & did some reading on stylized rendering but overall I didn't get shit done today; tough time focusing on anything. 🤷‍♂️
Didn't get anything of note done today either but I did buy a new stylized marketplace pack and dropped into the demo map for some testing. Vehicle looks out of place but love the scenery! #UntitledDrivingGame
More MP prototype testing today trying to smooth out physics client side. I think I have the logic flow down mostly, it's just the specific implementation now.

Debating stopping this thread; I do it for me b/c it keeps me honest on my progress, but not sure it's helping TBH.🤷‍♂️
Updated the physics in the MP racing prototype to be 100% client side & only replicate static mesh + increased replicated movement accuracy levels.

Seems to have fixed most of the jittering, definitely good enough for a casual game (client is bottom). #UE4 #gamedev
As promised, the source for the #UE4 pawn racing prototype via #GitHub ( #WTFPL): https://github.com/elocnatsirt/MP_Pawn_Racing

• SP & MP racing (listen-server w/ client-side physics)
• Basic menus/server browser/HUD
• Raycast physics hover pawn w/ substepping
• 100% blueprints

#gamedev #indiedev
Been tossing around an idea for #UntitledDrivingGame's vehicles for a while & I think I'm going to try prototyping it. #gamedev #indiedev

I haven't done really any character work in #UE4 + don't really know #Blender so this should be interesting. 😅
YT video from a while ago put the idea in my head of half scale/smaller vehicles. Been toying with the idea of characters doing tricks but the idea seemed weird in full-scale. #UntitledDrivingGame

I like this but I'm not sold. 🤔 Any thoughts?

#gamedev #indiedev #indiegame #UE4
Think I'm gonna table the character tricks for now & revisit. I really love the idea just unsure if they're right for #UntitledDrivingGame & I can't start another game until I finish one of these three. 😅

Gave the truck a closer camera angle. #gamedev #indiedev #UE4 #indiegame
Fixed some bugs where flips/rolls weren't always being recognized & started work on tracking "360 flips"...now everything is a 360 flip apparently. 😅 #UntitledDrivingGame

Also started writing the 3rd devlog, hope to publish it this week! #gamedev #indiedev #UE4 #indiegame
Worked out some small bugs today & finished up writing the third devlog. Just gotta format & post it, should be up tomorrow! #UntitledDrivingGame

In the devlog I talk a little about what specific game inspired the character trick prototyping & guess what arrived today...
3rd #devlog for #UntitledDrivingGame is live now! Goes over what I've been prototyping in terms of game modes, mechanics, multiplayer, & art style.

🔴 Read it on my website: https://elocnat.com/blogs/untitleddrivinggame-devlog-3.html

#indiedev #gamedev #indiegame #IndieGameDev #UE4 #UnrealEngine #gamedevelopment
Taking a break from #gamedev this weekend but that doesn't mean this thread stops.

If you haven't, go catch up on #UntitledDrivingGame's progress by reading the latest #devlog on my website: https://elocnat.com/blogs/untitleddrivinggame-devlog-3.html https://twitter.com/elocnat/status/1329918259639017473
You can follow @elocnat.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: