Media is too big
VIEW IN TELEGRAM
Found this animation in the video about isometric Graphics. And boy, I wanted to recreate that in Unity. Here's how I did it.
This media is not supported in your browser
VIEW IN TELEGRAM
Step 2. Selecting with mouse. Using primitive knowledge of linear algebra, converted mouse position into the tiles' coordinate system, and increased the y-value of according tile.
β€1
Media is too big
VIEW IN TELEGRAM
Step 3. Selecting with wave. This part was not tricky. Simply increased y-value of adjacent tiles that is selected by mouse.
Media is too big
VIEW IN TELEGRAM
Step 4. Making wave Animation. This part required some math and Harmonic motions. Basically here each Tile is moving along sinus pattern, but each tile has a different phase according to wave direction and its position.
Media is too big
VIEW IN TELEGRAM
Step 5. User Interface. Each of wave settings, could be tweaked through Unity inspector, tho I wanted to make UI so that it could be changed through the game itself. This is my first time making UI, but it worked out better than I expected.
Step 6. Publishing. After making finishing touches and code-refactoring, I have finally made build for android, windows and web-gl, so you can play around. Honestly, I have no clue how this project is usefull or fun for someone, maybe you can set it as a live Wallpaper. It was just a fun to make and a good practice.
web-version: https://icb.surge.sh
source code: https://github.com/Minilay/IsometricCubeTiles
web-version: https://icb.surge.sh
source code: https://github.com/Minilay/IsometricCubeTiles
π1
Media is too big
VIEW IN TELEGRAM
The Final Step. I kept working on this "game" for a ridiculously long. I am not going to develop this anymore longer!
In this last version, there is a much better wave animation, which required double the information from UI to tweak. At first I end up with a 6 sliders and 2 arrows, but I managed to squeeze everything into 3 nice modules.
Also I added zooming for both PC and android. This at first glance, easy task took me a 4+ hours implement. But now it works like a charm especially on PC.
Outcome. This is my first project after a long break, and after reading Clean Code by R.Martin. I am only halfway of this book, though my code already is much cleaner. I do not feel stuck and lost in my code anymore. This is probably the main reason why easy features as zoom took me a while to implement. Developing the code and logic was not difficult, tho to keep it clean and readable was darn hard.
web-version: https://ict.surge.sh
In this last version, there is a much better wave animation, which required double the information from UI to tweak. At first I end up with a 6 sliders and 2 arrows, but I managed to squeeze everything into 3 nice modules.
Also I added zooming for both PC and android. This at first glance, easy task took me a 4+ hours implement. But now it works like a charm especially on PC.
Outcome. This is my first project after a long break, and after reading Clean Code by R.Martin. I am only halfway of this book, though my code already is much cleaner. I do not feel stuck and lost in my code anymore. This is probably the main reason why easy features as zoom took me a while to implement. Developing the code and logic was not difficult, tho to keep it clean and readable was darn hard.
web-version: https://ict.surge.sh
β€2
Hey, yo! Starting tomorrow (3rd of October) I will challenge myself to create a playable game and publish it in Play market in 4 weeks! I hope that other game developers would join my challenge.
But, why?
1) Artificial Pressure of challenge would encourage to develop a game.
2) Show what a developer can make in a 4 weeks
3) Keep track of annual progress of your game-dev skills, since I plan to make this challenge annual
I will post a progress of my game at least once a week and I encourage other developers to show off as well!
But, why?
1) Artificial Pressure of challenge would encourage to develop a game.
2) Show what a developer can make in a 4 weeks
3) Keep track of annual progress of your game-dev skills, since I plan to make this challenge annual
I will post a progress of my game at least once a week and I encourage other developers to show off as well!
π5β€1
#gameobervlog
Came up with a game idea, researched games from jams and itch.io for inspiration.
Decided to make arcade game based on swipes. "Inspired" game design basics from the game Downwell. Also, set up project and github repo.
Downwell Gameplay: https://www.youtube.com/watch?v=kY83H8BdxhI
Github: https://github.com/Minilay/GameOber2022/
Came up with a game idea, researched games from jams and itch.io for inspiration.
Decided to make arcade game based on swipes. "Inspired" game design basics from the game Downwell. Also, set up project and github repo.
Downwell Gameplay: https://www.youtube.com/watch?v=kY83H8BdxhI
Github: https://github.com/Minilay/GameOber2022/
YouTube
Downwell - Extended Gameplay Video [60FPS]
Coming soon to iOS, Android, and PC: http://downwellgame.com
Downwell is a curious game about a young boy venturing down a well in search of untold treasures with only his Gunboots to protect him. Make your way further and further down into the darknessβ¦
Downwell is a curious game about a young boy venturing down a well in search of untold treasures with only his Gunboots to protect him. Make your way further and further down into the darknessβ¦
β€5
#gameobervlog
Made Procedural Level Generation.
The "skeleton" of the level generation is ready. Also, I've implemented primitive movement. On the second photo is the temporary main character who was also procedurally generated by my script from previous project. He says hello!
Made Procedural Level Generation.
The "skeleton" of the level generation is ready. Also, I've implemented primitive movement. On the second photo is the temporary main character who was also procedurally generated by my script from previous project. He says hello!
β€6
This media is not supported in your browser
VIEW IN TELEGRAM
#gameobervlog
Added, basic movement and looped level generation. Though, I am not comfortable with the code, so I might want to do a refactoring here. Planning on making alpha this weekend
Added, basic movement and looped level generation. Though, I am not comfortable with the code, so I might want to do a refactoring here. Planning on making alpha this weekend
β€9
Published my old plugin ShapeStation on itch.io. This plugin generates Shapes of different kind in Unity, so one can skip the art of the game or use it as a placeholder.
https://minilay.itch.io/shapestation
https://minilay.itch.io/shapestation
itch.io
ShapeStation by Max Erickson
This Unity plugin will allow you to easily create 2D shapes without leaving your Unity project.
β€3
My first ever microcontroller: Rapier 2040. Rip-off of Tiny2040 and raspberry pi pico. Based on RP2040 chip, works on USB type-c with 16mb flash memory and built-in RGB led.
β€7π₯7π2π±2