XaiJu
Kia Azad

Kia Azad

patreon


Kia Azad posts

Words board minigame for renpy (done)

This weekend I've settled on some kind of gameplay for this one and implemented the logic. It's simple and the numbers are not used at all, but we have the word detection functions now, and paired with a better word list, changing the code for a different gameplay shouldn't be that hard.

the code is in the attachments, give it a try.

View Post

Words on the board minigame for renpy (WIP)

This weekend I've started a scrapple like minigame, I've got the basic mechanics done and it's ready to implement the game logic.

I think I'll go with a single player, and a bit simpler gameplay, since writing an AI that can check the whole board and come up with a meaningful word to play would be pretty difficult. But let's see what I can think of until the next weekend.

the code is in the attachments, give it a try and let me know if you have any ideas.

View Post

Ghost Town Settlers (chapter four)

This weekend I've added a new chapter to the GTS game, now we have two new girls Elizabeth and Faith. Plus 1.6k words of story added.

This one was a bit longer than usual, I had to extend my day into the Monday to finish it, and I didn't have any time for testing, hope everything works fine.

Give it a try an let me know what you think, I'll upload the source code and put it in another post later.

View Post

Can drawing pixel art be relaxing?

Usually, when I draw pixel art, I already have a minigame planned, and a list of things that I have to draw. That paired with the deadline that I have to meet, turns drawing into a stressful task.

Since I don't get that much time to relax, I wondered if I could turn drawing pixel art into a relaxing hobby, to enjoy at a weekend every other month.

Permitting myself to draw whatever I want, and as much as I want without worrying about a deadline should dissolve the stress away right...

View Post

Reviving the restaurant waiter minigame (Finished kind of)

This one took more time that I've expected, but I've finally finished it. Now we can move onto the next thing.

Note: It's working, there's just an issue with vertical counters that needs refactoring part of the code. I'll fix that in a future update, till then only create your maps with horizontal counters to place food on.

The code is in the attachments give it a try.

View Post

Reviving the restaurant waiter minigame (Almost done)

This weekend I've implemented the table detection, client spawning, food spawning, and food handling. I was halfway through the client logic that I've ran out of time.
Right now you can play the game to take food to the clients, but there are few more finishing touches needed to make it fully playable. Those touches have to wait till the next weekend.

the code is in the attachments, give it a try

View Post

Reviving the restaurant waiter minigame (WIP 2)

This weekend I've implemented the tiling system and collision.
It was a tough job to figure out how to handle the collision, but I've finally figured out a way that I'm calling two hands collision detection. It calculates two points in front of the moving character and checks if they enter a tile with collision. It's way cleaner than my old method of limiting the player to an area.

Next is detecting where the chairs are and spawning clients on them, then handling the food delivery, I...

View Post

Reviving the restaurant waiter minigame (WIP)

This weekend I've decided to revive the old restaurant minigame to fix it's shortcoming and use my own art for the characters this time.
The aim is fixing the movement issue that the character couldn't stop, add input system that's compatible with touch devices, adding a key to pick up and put down dishes, remove the clunky timer system, Implement a framerate independent animation, and block based collision if possible.
I've managed to draw my own character base with some clothing layer...

View Post

36 alpha dissolve transitions for renpy, video, etc...

This weekend I've dusted of the old transitions folder and started making new ones. Doing this reminded me how much I enjoyed making them.
I also realize three other things:

  • I don't have the patient to categorize them like I used to.
  • I need a better computer if I decide to make 4k versions of them some day.
  • I can make better one that this batch if I try a bit harder.

You can expect a new batch in the near future, maybe after a minigame or two. Unti...

View Post

Ghost Town Settlers (chapter three)

This weekend I've added another event and another girl to the game, added the code for triggering instant events and wrote a clumsy minigame for snoozing that I'll have to redo later on.

It felt like I'm way too far behind the whole weekend but I've made it just in time , and you can play the game on itch or better download the source code and run it in renpy: 2024-02-04 20:10:06 +0000 UTC View Post

RPG battle system type 2 (Done)

This weekend I've finished the battle system, kind of.
I didn't get to add some heal spell examples, because a very annoying bug popped out and ate tons of my time before I squished it,  but those are easy, just change the damage number into negative and it will heal the target.

I might come back and add those examples, plus some commentary on what each part of the code does, but we've spent enough time on this one, let's call it done and move on.
Till then, feel free to cont...

View Post

RPG battle system type 2 (WIP 2)

This weekend I've got the animations, sound and the logic working,  now all that is left is finishing my todo list: 

  • Death images
  • Excluding the dead characters
  • Team management
  • Spells that cost stamina or health
  • Mana burn example
  • Running out of mana
  • Item use
  • Flee
  • Heal spells
  • Spell targets
  • Spell tooltip

Then we can call it done and move on, till then, feel free to give it ...

View Post

RPG battle system type 2 (WIP)

This weekend I've got the code for the battle system to a functioning state, now it runs and goes through the right order of operations correctly. It still needs the logic, damage calculation, effects, animation and sound implemented, and I have to learn drawing better spell icons. But let's focus on the code first.

The code is in the attachments, give it a try

View Post

Revamping RPG battle system type 2

This weekend I've decided to revamp the old RPG battle system, it's been made to work on 0GUI long ago and desperately needed an update.

Before I get to the code, I had two challenges to overcome. Drawing characters from side view for the first time, and drawing at least one background that I knew I don't know how to.
The characters took most of the weekend, but they came out pretty good if I may say so myself. But the background was a challenge.
I couldn't draw anything that look...

View Post

Learn hiragana (minigame?) for renpy

A while back, I've written a little script to aid me with learning hiragana, and maybe katakana later on. It was sitting on my hard drive collecting dust. This weekend I've deiced to update it, improve it and upload it for you to use.
It can be utilized as a minigame or puzzle maybe, and you can modify it for any other similar use as well.

Doing this gave me the idea to make a similar system for words and phrases. After all, it would be the logical next step after the alphabet. But I...

View Post

Some more pixel art

This weekend I've drawn some more pixel art, not all of them I would end up using for renpy minigames, but having them at hand is nice when I'm brainstorming for ideas.
I'm not that fast to draw this much over one weekend, I've only drawn the monsters and portraits in the past two days and the rest are from before, drawn during the week days.

For the license:
- All of my past or current supporters have the license to use these in their commercial or non-commercial games.
- Foll...

View Post

Ghost Town Settlers (chapter two)

This weekend I've added a new event with a couple of new characters to the game, redone the previous characters too. Now they fit better, have more details and are more consistent.

Although I've started this game as a writing exercise, I've spend 80 percent of the time editing images and only 20 percent writing and code. Hopefully it gets easier as more characters are finished and we start running into the same people in the missions.

You can play the game online: 2023-12-17 21:54:07 +0000 UTC View Post

Linger dating app

This weekend I've finished the dating app.
I did consider adding swipe action to it, but it was too much hassle and there was not enough time left to figure out how to do that. It works fine as is, so let's call it done and move onto the next thing.

The files are in the attachments, give it a try and let me know how far my assumption of dating apps is from the real thing.. 


View Post

Linger - A dating app for renpy

This weekend I've started a dating app for renpy, I've never used one but it should work the same as real life dating apps. The concept is pretty simple.

It should be easy to expand, but there are two functions I like to add before calling it done.
- the search distance
- and the dates decision and match making

I'll look into improving the look and feel of the app if I have any time left next weekend.

Code is in the attachments, give it a try and tell me if there's a f...

View Post

3 pixel GUI designs (with code for renpy)

This weekend I've designed 3 pixel user interfaces, they can be used in any other engine, but since my specialty is renpy, I've also included the full renpy code for them.

They should serve as a good example on how to use frames in my 0GUI code base.

View Post

The first demo of Ghost Town Settlers project

This weekend (and week days) I've focused on the Ghost Town Settlers project, redone the characters, added another 1k words event, and completed the map system. I've also changed the dialogue style and the core story.

Now that it has a name, and a clear vision forward, I can create a demo that you can play at https://kia.itch.io/ghost-town-settlers

The project's file size is growing and I can't rely on...

View Post

Dance minigame for renpy

This weekend I've focused on the visual aspects of the dance minigame, now it counts score, gives visual feedback when you press different buttons and most important, changes the move for the dancing character.
I didn't had enough time to create some music for it, so I've grabbed one from my friend and pupil's collection, you can find his work on https://soundcloud.com/grosslead, unfortunately he gave up making music ...

View Post

Dance for renpy (WIP)

This weekend I've started a new dance minigame, and this time I want to tie the moves to the music. The basic system is done, and I would've get some of the hard parts done too, but the storm kept knocking out the power. Let's see if I can solve the variable framerate puzzle of renpy next week.

The code is in the attachments, give it a try

View Post

Starting a new project

This weekend I want to announce yet another project, unlike the previous projects that I've left unfinished, this one I plan to write by my own and has a good chance of being released at some point.
The art is temporary and I'll be replacing it at some point, for the time being, the story and gameplay takes priority.

Since I'm planning to work on this game in my free time during the week, it shouldn't interfere with my coding sessions and examples that I post here on patreon, maybe a...

View Post

Gomoku minigame for renpy

I've been looking for an opportunity to fire up my old PC and search through my archive for this old minigame I've coded a year ago. Never had the time and parts to do that till this weekend. Finally done it an now you can enjoy (or suffer) this antique with all of it's flaws.
I've mended the code and made sure it runs on renpy 8.x, just don't expect too much from it, the AI is kind of dumb and can't ever win against players.
The code is in the attachments.

View Post

Find pattern minigame for renpy

This weekend I've made a minigame of finding a pattern, It's kind of simple and silly, and it has room for improvement, but I've cut some coroners to finish it in one weekend instead of two.

The code is in the attachments, give it a try and let me know what you think

View Post

0GUI resurrection

This weekend I've remade the old 0GUI with renpy 8.1.3.
0GUI is renpy's screens with all of the new GUI connections stripped from them. This way, you can change the default look by simply choosing few colors, or changing few lines in one file in case you want to use images in the design.
It's also a good starting point for those who want to overhaul the whole interface, by editing the screens directly, and don't want to deal with the default GUI.
The advantage of the new 0GUI over th...

View Post

Dragon quest style battle

This weekend I've fixed a very annoying bug, added code for those spells and items, and finally drawn a portrait for the player.

This battle system has lots of room to grow, but we've spent enough time on it already and it's functional, let's call it done and move onto the next thing.

The code is in the attachments.

View Post

Dragon quest style battle (almost done)

This weekend I've rushed through to finish the battle system, cutting corners with spells and items, but the time ran out almost when I was about to cross the finish line.

The code is functional and can be added to a game, but there are some parts I need to improve before I can call it done. Next weekend I'll finish this one, and if I have any time left, I'll start working on my next idea.

Code is in the attachments, give it a try

View Post

Dragon quest style battle (WIP)

This weekend I've got the battle system to a functional stage, I think it only needs one more weekend to finish. the battle log, spells, items, sounds and more animation are left for the next week.

the code is in the attachments

View Post