Skip to main content

Entry 9

 Fall Week 8 Worklog

10/16/2024 - Cloudskipper Greyboxing
With my player controller and such FINALLY in a working state, I began working on putting together some rough modular assets to greybox out the cloudskipper level. I want this level to feel surreal and liminal in nature, I'm pulling from a lot of surrealist and weirdcore/dreamcore artwork and photos when thinking of how this thing should be structured. While getting the basic modular pieces made and beginning to assemble the stage I realized another really good source I could try to pull from for this would be Mario 64, as many of the levels in that game have that sort of aura I'm going for with the Cloudskipper level(s... If I have the time). That'll be something I do later this week though.

For now I don't really have much to say aside from I spent today's work period (roughly 5ish hours give or take) learning and playing around with probuilder in Unity, creating some structures with those tools, and I began to try and code in some mechanics for the platforms (spinning, moving, stuff like that. I'd like to maybe add falling platforms to). Of course this was towards the tail end of my work period and I have some issues I'll need to fiddle with (namely the spinning platforms not rotating in the center like I want them to and the player not moving with the platform) but I'll figure it out. I'll finish the general layout next work session

Beginning to make some modular stage pieces/platforms

10/22/2024 - Even more greyboxing
...so that was a lie and by later this week I meant the end of this week apparently. I meant to work more on this but couldn't until tonight, but to make up for this I actually decided to go ahead and greybox more than I initially intended to as I realized A. the other two areas I had in mind wouldn't take very long to get a BASIC layout done for and B. Cloudskipper is turning out to be a bit more complex than I had anticipated. So turns out I actually have some trouble when it comes to determining the scale of objects in an open 3D platforming space, and wasn't entirely sure how I wanted to structure the level (and even now I'm a little unsure). What I do know is that Cloudskipper has some mechanics that are going to take a bit to fully work out, so it'll be in a weird state for a bit while I figure out the scripts for that. In the meantime though here's what it's currently looking like:


As you can see I did not finish building Cloudskipper out yet... this is because 1. I'm currently fixing the problem where Doc doesn't travel with the moving platforms, 2. I want to re-balance Doc's physics as they currently feel heavier than they should, and to add onto that 3. I need to get a better idea as to how I should structure these platforms. As I mentioned before, I'm having some trouble getting a good game-feel when it comes to the player moving around in a 3D space like this, so I think readjusting Doc's physics and maybe doing some more research (...playing games) on what feels good to play in 3D platformers is an order. So in the meantime, most of the work done on this stage will be the technical aspects as opposed to the art aspects (in other words, it's gonna take awhile for this stage to look pretty lol)

For the remainder of my worktime tonight I greyboxed out the Subway and Press N Hold. The subway was definitely the easiest thing to layout so far, only taking about 30 minutes (half of that time being spent figuring out more probuilder controls/tools, fun). It's the only area with a fixed camera angle plus its only really used for cutscenes... so that means I don't have to worry about modeling the entire thing! I extended it out a bit more than I needed to just for the sake of having that extra wiggle room, but generally speaking the camera is really only going to be seeing the first set of seats where the doclet is standing, and the doorway.

To wrap up I decided to get a head start on Press N Hold's greybox. My due date for this one isn't for like two weeks, but if I'm running into slowdowns on Cloudskipper I might as well. Plus I figured this area would be relatively simple, as its a mostly circular arena.


I added physics to the one ball for the sillies, they'll be a lot more bouncy in the final build

Given the slowdowns I'm having with Cloudskipper, I think I am going to readjust my schedule a bit to get moving on these other stages a bit more. I'll still be chipping away at Cloudskipper's code, but I also would like to get to getting these other stages cleaned up.

Comments

Popular posts from this blog

Entry 6

  Fall Week 5 Worklog 9/29/2024 Finally getting my grubby little hands into the game engine. My goal for this week was to get a basic player controller and camera working while. Ultimately I decided that it'd be neat to have the player character flip like they do in paper mario as opposed to having the characters just billboard depending on camera view. Ironically I feel with the billboarding effect I was initially wanting to go for it'd be hard to get a sense of depth/position. Doc's actual sprite animations aren't done, so for now I just have a placeholder Doclet. While the flipping mechanic worked, I noticed the walk animation activating upon landing as well as my movements being a bit floaty feeling with this first go at things so I needed to play around and research more, but hey it was a start at least. 10/2/2024 So this week was basically mostly dedicated to getting the player movement controller refined. Did I succeed by my internal due date? No not at all I got...

Entry 11

  Fall Week 10 Worklog 10/30/2024 - Into Maya I decided to get into Maya during the class work period today and start modeling out the subway properly. Of course this means it's time to refresh myself on using Maya and also getting my models in and out of Unity, as I did my greyboxes in engine. Thankfully! Exporting out of Unity is a pretty straightforward process. All I had to do was install the FBX exporter package, select my game objects, and then export them as an FBX. From there I imported the subway greybox into maya and started refining. It was a bit slow at the beginning having to readjust to maya's controls but I got back into the groove soon enough. I spent all class (5ish hours) in maya, modeling and uv unwrapping. It's just about there but there's some final touches I want to add next work session. I'm expecting that refining my other greyboxes HOPEFULLY won't take as long since I now remember how to navigate maya, but for today I think I'm done....

Entry 3

Fall Week 2 Worklog: Game Mechanics and Levels (Take 1) 9/8/2024 - by next week I am going to be taking a hacksaw to like half of these ideas I figured I should actually, y'know, write out what the gameplay mechanics and such are for this thing instead of just spinning them around in my head at maximum velocity. yapping below the read more if you're interested General Gameplay Mechanics Basic 3D environment movement, jumping, and a dash. Player HP - Sliding health bar? 100 HP? The camera will be 3rd person, controlled by mouse movement. In SOME areas it'll be locked to one perspective (like the hub area) Maybe I'll have the player be able to zoom in and out via the scroll wheel The basic gameplay loop is as follows: Player starts out on the subway The subway stops, player exits Player enters a random level, subway leaves Player explores the level and finds the subway car door once again Player enters the subway, loop During the intermissions in between the levels, the p...