artmasiahwebsite
artmasiahwebsite
artmasiahwebsite
35 posts
Don't wanna be here? Send us removal request.
artmasiahwebsite · 2 months ago
Text
In my corner of the internet I want to bring creativity back to life! As social media takes over more of the internet, people forgot to create their own spaces & community. Let's change that⚡
Tumblr media
Adding color to my website design⭐
6 notes · View notes
artmasiahwebsite · 2 months ago
Text
Tumblr media
$15 commission [2 spots left] ⭐
Click here for more info
10 notes · View notes
artmasiahwebsite · 7 months ago
Text
Tumblr media
Help me find this artist! This was a study that I did like 4 years ago and I'm trying to remember what artist and piece I used for this. Any tips are appreciated!⭐
0 notes
artmasiahwebsite · 7 months ago
Text
Tumblr media
I was inspired by @amfmrdo . I really enjoyed the color palette they chose for this character and I wanted to use the same. Plus putting the game cartridge in the background boosts the nostalgia by 1000% haha
74 notes · View notes
artmasiahwebsite · 7 months ago
Text
Tumblr media
Meet Khord and his net navi Diamondman.exe
40 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
[commission] great for a gift, new profile picture, or wallpaper✨! Comment or message me if interested💌
https://ko-fi.com/c/6a9d4f7184
2 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
24 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
studying some of @harukami_art ⚡ I like their use of colors
12 notes · View notes
artmasiahwebsite · 1 year ago
Text
Game Dev Blog 06: Compiling Scenes
Completed!💾
Compile scenes for Arc 1 of Ignition✅
To do:
Polish background and character art���
Finish writing character arcs for side characters🔲
3 notes · View notes
artmasiahwebsite · 1 year ago
Text
Game Dev Blog 05: Script Reader
01/31/2024
Completed!💾
created the ability to add in animated gifs between dialogue✅
created ability to swap backgrounds on the fly when characters are speaking✅
refactored code for readability✅
created enter functions for each character spot on screen✅
To do:
create a better looking textbox border🔲
continue to compile more scenes (trying to complete Arc 1)🔲
see where my code needs to be cleaned up and simplified🔲
8 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
6 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
5 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
4 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
5 notes · View notes
artmasiahwebsite · 1 year ago
Text
Game Dev Blog 03: Collision Detection Cont.
01/09/2024
Issues💾
Issue: grid based collision detection does not work well for isometric game view because we have a staggered step of blocks that do not conform to the angle of the floor lines where we should walk (See below)
Tumblr media
Solution: transform the game map into an X/Y based grid to draw the collision boxes accurately
Tumblr media
However, a new problem arises. Now we have a difference between what is shown on the screen vs where our collision boxes are
The solution is to have a game space and the visual space (being rendered to screen) to be separated but interact in the following way
We'll do our collision detection in the game space (where our collision boxes exist). Thus, we need to transform the position of our character from the visual space -> game space
I created a skew, scale and transformation matrix to perform this calculation on the coordinate point of the player
To do:
Implement matrix math on the boundary box position instead of the character position🔲
Refactor code🔲
If you have questions, feel free to ask!
Custom artwork for room!⚡
Tumblr media
17 notes · View notes
artmasiahwebsite · 1 year ago
Text
Tumblr media
1 note · View note
artmasiahwebsite · 1 year ago
Text
Game Dev Blog 02: Collision Detection
12/20/23
Issues
grid based collision detection does not work well for isometric game view
if there is collision detected, character should still move if they are facing diagonally to wall
Solutions
Try collision pins which sub-divide a tile into a 3x3 matrix
We can create a diagonal boundary that way
2nd option is to change it to a top-down view
Decided to use the method taught by Chris Course on YouTube that uses a grid based approach just to get the ball rolling
Completed
Make collision boxes in Tiled.exe✅
Export collision boxes as json file✅
create a nested array that describe where each collision boxes are✅
check when player bounding box collides with map collision boxes✅
Make player collision box smaller✅
Predict when collision will occur and prevent player movement beforehand✅
Check out the demo!⚡
5 notes · View notes