Techmaniac banner

Techmaniac

5 devlogs
13h 15m 17s

A 2D platformer made in the Unity engine, It was desigined to be extremly hard and simple at the same time there is no checkpoints you die you have to re do the level from the start

Loading README...

AymenD

Shipped this project!

Hours: 2.95
Cookies: šŸŖ 51
Multiplier: 17.32 cookies/hr

Fixed the things the reviewer mentioned and generaly made the game better will try to added more stuff in the future after i get some player to test it

AymenD

Made some updates to fix the things the reviewer mentioned.
First, I fixed the settings menu and added a back button so you don’t get stuck if you open it.
Second, I added a timer that tracks how long it took you to beat the game.
I also added a proper ending with scrolling credits, so now you don’t just get stuck on the last level and you can return to the main menu or restart the game after the credits fully roll.

Attachment
Attachment
0
AymenD

Shipped this project!

Hours: 10.3
Cookies: šŸŖ 55
Multiplier: 5.31 cookies/hr

I made a 2D platformer with simple mechanics.
It went pretty well, I guess. There were a lot of problems and bug fixing, but that’s expected with anything that has to do with coding. I made this game in Unity 6.3, so I had to learn the new Unity movement system, which was a pain in the a**.
It was a fun project, and I learned quite a lot from it 😊

AymenD

Just some simple work added 2 levels to the game

Attachment
Attachment
0
AymenD

Well, this will be a long devlog, so bear with me.
First, I made a main menu that lets you enter the levels and quit the game. In addition, I fixed some bugs with the player collider and the tilemap not being aligned correctly, as well as other issues related to the physics engine. I also created four different levels, which took a very long time since I had to set up the player and scripts for each new level. I’m pretty sure there’s a way to automate this, but I don’t know how yet.

I also made a script that lets you go to the next level when you reach the finish, added animations to the player, and fixed the trap colliders to make them more fair and less pixel perfect.

Attachment
Attachment
Attachment
Attachment
0
AymenD

Fixed several bugs with ladder climbing, improved ground detection so the player can’t jump while sliding against walls, and resolved movement issues that caused the player to get stuck to walls. and also Added camera movement so the camera follows the player within a specific range.

Attachment
0
AymenD

I finished setting up the Unity project and created the GitHub repository. I also built the tutorial level, Most of the time was spent implementing the player movement system using Unity’s new Input System which was hell and pure agony to work with at first. action maps are confusing as hell unexpected null references everywhere and inputs not firing when they should, it took a lot of trial and error to get basic movement, jumping, and ladder climbing working correctly. On the bright side, once everything finally worked, the system became much more flexible. I ended the session by tracking down and fixing several bugs related to movement and input handling.

Attachment
0