altcontrollersleon
altcontrollersleon
alternative controllers leon k
74 posts
Don't wanna be here? Send us removal request.
altcontrollersleon · 1 month ago
Text
The Future
In the future if I ever get the opportunity to further develop my game I would add a new method of maze generation, altercations to the map, a room for the pc to be in, a currency that can be gained via research, research quotas that the player has to reach if they don't want to be penalized, a shop for the player to purchase upgrades and items to make their life easier, monsters and other entities that the player has to avoid, and sounds so the player can feel more immersed in the game.
0 notes
altcontrollersleon · 1 month ago
Text
Games Anglia
The process of presenting my game was quite stressful for me as I don't do too good with talking to new people and I was worried that my game would break and that people wouldn't like it, but it also helped me see how I could further develop and avoid problems in the future.
Tumblr media Tumblr media
I talked to one person who played my game and they showed me that they broke the game in a way that I wasn't even aware of.
One of the people who played my game said there could be a main menu and an alternative ending instead of it crashing.
I observed people playing my game and it showed me that most people don't read instructions for games and got confused, in the future ill need to make more obvious controls and a clearer ui. I also want to add more visual storytelling and just storytelling in general as I feel that the ending left many people confused at Games Anglia.
0 notes
altcontrollersleon · 2 months ago
Text
Final game
youtube
This is the gameplay video for the final version of the game.
I am quite pleased with the final outcome of my game, although I wish I could go back and change the generation method of the maze as the entrance can get blocked off (in the video the maze generated was immensely small due to the generation cutting itself off). I am especially really happy with how the pc turned out since I spent a lot of time and effort into it making me really proud.
Unfortunately the fly stick did not turn up in time for me to incorporate it into the game.
0 notes
altcontrollersleon · 2 months ago
Text
Devlog #10
My last method of procedural generation didn't work due to the variables being inside of the room and being different variables in each room, I believe I can fix this by adding the variables into the drone blueprint.
Although I can fix this one of my lecturers Jake helped my code a new method.
Tumblr media
this method creates a grid that has the length and height of the "Area" variable using a for loop, in my case it will be a 10x10 grid, next it multiplies both of the indexes by 500 as the room cells have a width and length of 5, then I make it a vector plugging them into the x and y accordingly, next I add it with the location of the actor that all this code is in that I connect to a spawn actor that uses an array to spawn a random room with another array for the rotation with 3 rotations 90 degrees 180 degrees and 270 degrees to make the rooms even more random. What all of this does is generates a random maze within a grid.
Below we can see this in action.
0 notes
altcontrollersleon · 2 months ago
Text
Devlog #9
First off I made a starting area for the backrooms that will always stay the same unaffected by the procedural generation. This place will act as a familiar place to the player.
Tumblr media
(moved roof for picture)
after this I made a room and made multiple children of it with varying forms.
Tumblr media
Inside the parent I add this code.
Tumblr media
This code checks the amount of rooms to see if there are more or less than 10 if there are less it will spawn a new one by sending a line trace out to check if there's anything in the way, if there is something in the way it wont spawn a room, and if there isn't it will spawn a room. Because of the rooms being a children to the original room where the code is, all of the children have there nodes:
Tumblr media
What the "Parent: BeginPlay" node does is essentially copies all the code from the parent into its children, this saves me a huge amount of time saving me from adding the same code to each room.
0 notes
altcontrollersleon · 2 months ago
Text
What I want to achieve on day 7.
Today I want to get started on the map and the procedural generation of the maze.
I have finished the map and I've even added some textures to go along with the map.
0 notes
altcontrollersleon · 2 months ago
Text
Devlog #8
today I made the notepad application in photoshop. Inside of photoshop I added the text welcoming and telling the player what they will need to do and how the backrooms work.
Tumblr media
I also had a separate close button for this window so it would light up red when the player hovers over/clicks the button.
Tumblr media
Next I coded this all so that it would all work correctly.
Tumblr media
what this code does is hides widgets that aren't relevant and shows widgets that are relevant.
This makes the pc as close to the real thing as possible.
It also makes it so if you click Launch.exe on the desktop, it will set you to drone mode.
0 notes
altcontrollersleon · 2 months ago
Text
What I want to achieve on day 6.
On day 6 I want to achieve finishing the pc as a whole adding functions to the apps on the desktop.
I have achieved my task for the day, this means I can move onto making the map.
0 notes
altcontrollersleon · 2 months ago
Text
Devlog #7
After making to loading screen I decided to make the Desktop which puts me really close to the end of my pc, as all i will need to do is the applications.
Tumblr media
For the desktop I decided to make a plain business esc wallpaper with a logo for M.E.G the Major Exploration Group (which is a group within the backrooms lore).
I also made 2 icons for the launch system to go into the drone, and a text file to read instructions.
Tumblr media Tumblr media
I also made highlighted versions for when you hover over them/select them.
Tumblr media Tumblr media
0 notes
altcontrollersleon · 2 months ago
Text
Devlog #6
First I wanted there to be a loading in screen in-between the login screen and the main desktop screen so I opened the photoshop file for the login screen to remove the buttons as well as the name, then I replaced them with text that said Logging In. I then proceeded to find a gif of the loading wheel that appears on windows 7 and convert that to a sprite-sheet.
Tumblr media Tumblr media Tumblr media
Then I added them to the pc widget in unreal.
Tumblr media
For the pc widget I have decided to make all of the pc in one and hide and show all relevant components (buttons, images, etc.).
0 notes
altcontrollersleon · 2 months ago
Text
Environmental story telling
Many game use Diary entries and other forms of text to create a story for the player, while this is fine many other games use Environmental story telling to achieve this in a more effective way. By simply adjusting the environment and level layout you already provide narrative about the world and what happens within it to the player while providing them with achievement for discovering this out themselves instead of spoon-feeding them with it, while increasing the immersion factor of your game.
An example of this inside of games is how Unpacking provides us with details of the world and details of the character.
This image below shows us that the world currently in the game is set in the 90s due to the tape player, Tamagotchi, and polaroid camera. we can see that the character likes plushies due to the plushies on the bed, drawing due to the crayons in the draw, excels in football/sports due to the ball and trophy, and may possibly be Jewish due to the dradle.
Tumblr media
The way I have implement environmental story telling into my game is using the old pc model making the player assume the time that the game takes place in is in the early 2000s.
Tumblr media
0 notes
altcontrollersleon · 3 months ago
Text
What I want to achieve on day 5.
today I want to further develop my pc adding more widgets and making the desktop.
I have achieved my target and I've almost completed the pc as a whole.
0 notes
altcontrollersleon · 3 months ago
Text
Devlog #5
Last night I did some work on my project:
I added the model I made into unreal.
Tumblr media
then made it into an actor with a scene reference for where pc_screen the widget would be.
Tumblr media
Next I made a line trace by channel inside of the player character blueprint which sends out a line trace in-between the scene reference I placed, and the camera.
Tumblr media
After that I made it interacts event using "actor/component has tag" and a blueprint interface.
Tumblr media
Inside of the pc blueprint using the blueprint interface I made it so you can turn on the pc and turn it off again by adding and deleting a widget. I even added a timeline for a little animation at the start.
Tumblr media
Next I added to the widget for the pc.
to do this I got an old image of the windows 7 login screen and deleted the name and the password input by using the ai in photoshop and replacing the name with "MEG#32" signaling your the 32nd researcher for MEG(a fictional group inside the backrooms lore).
Tumblr media
after this I made a login button to be interactable inside the widget.
Tumblr media
then all I had to do was put them both inside the widget.
0 notes
altcontrollersleon · 3 months ago
Text
Devlog #4
To start off the day I finished up my project proposal.
After finishing my project proposal I finished modelling the pc setup
Tumblr media
After completing the model I textured the setup to make it more realistic.
Tumblr media
After doing all of this I decided to add some extra models to spice up the setup including a desk and some cups.
Tumblr media Tumblr media Tumblr media
0 notes
altcontrollersleon · 3 months ago
Text
What I want to achieve on day 4.
Today I want to finish off my model of the pc and also complete my project proposal.
Edit:
I have finished off my pc model and added textures to it I also added extra things to spice up the desk. I also finished my project proposal.
0 notes
altcontrollersleon · 3 months ago
Text
Devlog #3
For day 3 I made a lot of progress on my pc module but I got very carried away with over detailing my pc tower.
Tumblr media
I also finished:
The keyboard, which is extremely simple due to the fact that I will add an image as a texture.
Tumblr media
The monitor, which will also have an texture of a monitor to save time.
Tumblr media
The mouse and mouse pad which, where really simple. The mousepad was based off an old one I had in my house.
Tumblr media
0 notes
altcontrollersleon · 3 months ago
Text
What I want to achieve on day 3.
Today I want to finish my module of my pc as I don't have a lot of time on a Wednesday so I cant be too ambitious with my goal.
Edit:
I have gotten major progress but I haven't met my goal of today due to the time limitation and research I have to do at college, I also got really into detailing the pc.
0 notes