At this stage, I needed to make the character reach a certain place in the home location and change its direction. I created the entity "Direction Switch" in a separate scene. This entity sends a signal to my character when its rays determine the intersection with the entity and the character changes direction.
When I was thinking about solving this problem, I did a little refactoring of the state machine api. I realized that I do not need to forward parameters between them, and that each state should be self-sufficient and independent. I also changed the structure of the files and made sure that each essence of the game was stored in the root of the project in its directory.
I want to write a few thoughts about programming. The main task is the fight against complexity. The code should be as simple and straightforward as possible. Good code does not work right away; it is an iteractions process requiring discipline!
I was pleasantly surprised by "Android studio", about I forgot to write in the first post. To test the application, I can emulate different mobile devices and it works well out of the box.
I also edited a grass sprite. Slightly reduced the grass and removed the seams using Aseprite and "Tile mode".
Before:
After:
Pay attention to the palette. It is created automatically. It's amazing!
Next, I want to create a forest and see how will the background image. I already learn a little bit about the forest. I watched interesting documentaries and read about the species composition of the forest. Thank you for your support and attention! Ask questions! To be continued!
Ahh coding is something I'm avoiding like the plague XD But I'm not doing games and that was what you're trying to get into right? Looks like things are going pretty good, are you going to make a platformer?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes, it will be a platformer. Writing code is an interesting and creative process! :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
It is :) Though I only barely tolerate web coding these days ^_^;
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @spiritabsolute! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very interesting this post. I have some questions: is it an Android application? What would be its usefulness? What happens to cache? Regards @spiritabsolute
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hello Hello!
What an incredible talent, it seems spectacular! Congratulations :) A lot of creativity
Greetings from Venezuela
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This post was shared in the Curation Collective Discord community for curators, and upvoted and resteemed by the @c-squared community account after manual review.
@c-squared runs a community witness. Please consider using one of your witness votes on us here
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yay!
Your post has been boosted with ESTM. Keep up the good work! Install Android, iOS Mobile app or Windows, Mac, Linux Surfer app!
Learn more: https://esteem.app
Join our discord: https://discord.gg/8eHupPq
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi spiritabsolute,
Visit curiesteem.com or join the Curie Discord community to learn more.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Your post has been curated by the bitcoin myk project. Tokens are available for this account you can trade for steem at: https://steem-engine.com/. Join our curation priority list to earn more tokens by registering at:
http://www.bitcoinmyk.com/register/
Bitcoin MYK
admin
Register - Bitcoin MYK
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ESTM Boosting refund to @spiritabsolute!
Due to one of these reasons:
1. Not posted from eSteem apps.
2. Already curated by eSteem team.
3. Need bit more improvement on quality of post.
4. Might be too old post.
5. User already received vote in last couple hours.
Android, iOS, Windows, Mac, Linux
Learn more: https://esteem.app
Join our discord: https://discord.gg/8eHupPq
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @spiritabsolute! We've manually upvoted your post with both accounts, @build-it.assist and @build-it.curator.
As a matter of interest, there's a tribe on the steem platform known as Build-it that accommodates all DIY, How-to tutorials, and life-hacks respectively.
Your DIY/how-to tutorials get rewarded with the tribe's token known as BUILD upon posting via our website or by using one of the recommended tags; #diy, #how-to, #build-it, #build, and #doityourself. Chat with us on our discord and telegram channels Discord, Telegram. Are we adding value ? your witness vote will be appreciated! Click here to vote
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @spiritabsolute! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit