Grid based level editor project in which you can select, position, rotate objects in levels. Save, load and test them easily and quickly. I aimed to speed up the level design and development process with this tool.
I developed this project using a custom-built level editor, rather than relying on Unity's default tilemap and grid components. This approach enabled me to create a highly adaptable editor with minimal external dependencies. While the current features are foundational, I plan to significantly enhance its capabilities in the future.
In the left panel, objects can be selected along with their materials. When the selected objects are placed on the grid, they smoothly transition into position. Objects can be stacked on top of each other. Desired objects can be rotated using the mouse wheel. To delete an object, simply hover over it and press the delete key. Every stack of objects placed on the grid is saved.
You can navigate within the editor using the arrow keys. The zoom in and zoom out buttons in the bottom right adjust the distance to the objects.
In the top right, the leftmost button is the trash button, which allows all objects in the level to be deleted at once. Next to it is the level button, which lets you create new levels and quickly switch between them. The play button on the far right allows you to instantly test the created level. While in the test scene, you can press the E key to return to the level editor.
After creating the desired levels, all that's left is to create copies of the current scene equal to the number of levels, name them appropriately, and add them to the Scenes in Build panel.
The game is about frogs collecting berries with their tongue. Frog throws its tongue when clicked, tongue moves straight forward. If any arrow with same color is hit by the tongue, tongue continues to move towards the direction arrow looks at. If tongue hits a object in with a different color, it stops moving and returns back without collecting any berry. When all berries are collected, game finishes.
Link of the game I've cloned as a case project:
https://play.google.com/store/apps/details?id=com.funrado.frogfeedorder
Link to the main resource I used to build grid system is down below. I've build that grid system from scratch after watching every required tutorial connected with each other.
https://www.youtube.com/playlist?list=PLzDRvYVwl53uhO8yhqxcyjDImRjO9W722

