Defold Engine gamedev; Lua and Python programmer
111 posts
Hi! It's been almost a month since i released War & Economy beta. During this time the game was downloaded only 3 times. This is less than the number of downloads during the month after the release of pre-beta 2.0. More likely this means that my game is uninteresting. And i agree with this.
I think the reason for this lies in the concept of the game. War & Economy is essentially a board game, like chess or Monopoly. It's interesting when you play it but there's no reason to play this game again. The game hasn't long term progression. It hasn't a plot or development. So it's almost a one-time game. One-time and uninteresting game. Which even I'm not interested in playing.
So i think i won't continue to develop War & Economy. I'm tired of it, and maybe you're too.
After i started playing Beholder (late october), i come up with a new concept for a game. A dystopia where the main character is a judge in a country where corruption and violence rule, in a country when almost daily appear new stupid and senseless laws making life even harder. And all this is seasoned with a ton of propaganda of war and hatred. I was also inspired by my country for this concept. Yes, sometimes quite often i feel like i live in a dystopia where even youtube is blocked.
But this concept is a hard to release. So i won't implement it anytime soon.
What will i post? Maybe content about my favorite games: Beholder and RimWorld, maybe something else, maybe nothing. You can write in comments what you would like to see in my blog. Maybe i'll listen to your opinion.
But for now bye...
But initially i wanted to release my game on Google Play or Steam as well but it turned out that i can't create a dev account there because they doesn't accept bank cards from my country
Then i decided to create a buymeacoffee account but it turned out that all payment services that it uses are blocked for my country
And yes, itch.io also doesn't accept my card
So there's no way to get money for selling my game
This world is so fair 🥰
PS: of course, i can sell my game in rustore but i think no one uses it
Hi
I decided i want to rename this blog and my studio from Nava and Mantyi respectively to Chapa
Why? Because it's my nickname in some online games. It's familiar to me and i think it sounds better than Nava or Mantyi
In the next few days i'll be renaming this blog, my itch.io and github account and creating a new youtube channel. I already renamed my discord account
Now i'm CHAPA
Also i'm going to release beta 0.0 next week
New links: itch.io, github, new youtube channel
Hi
I've not posted anything for 2 weeks because i've been optimizing the game and making some small additions and changes
The biggest changes:
New description for defense line:
And new background for the main menu:
I also added new soundtracks and noticed that for some reason the quality of all music has deteriorated. I tried to fix it but i couldn't. So i decided not to fix it because i don't think anyone listens to the soundtracks
And today i'll be releasing the pre-1 version on my discord server
Hi
I added little more info to the debug menu and changed its font. Also added info how to undo and redo actions to the tutorial and changed the cursor image in its screenshots
I finally added a convenient color select menu to the customization window instead of rgb scales
Today i'll release the last interim to my discord server, the next one will be a pre-release
PS: i thought i would be developing this interim for 3 weeks but due to illness i did it in just one
Hi!
Now if a tool/attack isn't selected, the description displays info about building built on the selected cell. Also added a description for empty cell. I think it's very informative...
Today, after 1,5 months after the last one, i release a new interim release on my discord server
PS: yes, the description of empty cell is the longest description...
Hi!
Added a full screen mode and an ability to sync the speeds of "wave" animations and bots' work
Also now, as it was before, the pause button doesn't pause the game. I had to delete this feature because it was pausing WHOLE the game (for example, the cursors in entry fields were also pausing)
Hi!
Added an interface tab in the settings menu. There are checkboxes for large interface and blocking end turn button. Also moved there are the tool deselection checkboxes and the default menu radio buttons deleted
And yes, now the end turn button has a timer that shows the remaining time
Also, the pause menu finally pauses animations
I improved scrollbar and now it works just like scrollbars in browsers. Also added a reset button to the bots tab in the settings menu
Hi
I created the remaining "wave" animation variants. Also now different variants have different time lengths. I did this so that their speeds would be the same and look nice
PS: yes, there are some bugs with determining which animation variant should be played
I created the most of "wave" animation variants. Also decided to make them round
Hi
Drew animations for shelling and bombing, shelling animation have 4 variants for 4 sides. Decided to experiment and added a "wave" animation for conquering attacks (storm, tank battle and landing)
Also now when it's bot's turn, you can't select cells, tools and attacks, use undo and redo buttons
And yes, i added price tags to the attacks menu
And also...
this is my 100th post!
Hi
Now bots can visualize their work (show which cell they select) and take breaks between actions. Also added new settings for bots
I'll post this release (interim-2) on my discord server
Happy New Year!
Added the bots section to the settings menu and the randomness factor option
If this option is selected, bots will choose a random cell when choosing between two identical ones (which one to build on or which one to attack). This makes games little more varied
Hi, as you know i'm going to release current version (beta 0.0) on Play Market or Steam so i want it be as good as possible
So i'm asking for your help with translations and maybe music and art. I need people who are interested in my game and who can at least be testers
Currently i don't know if i can make any money from my game so maybe your work won't be paid (and mine too)
I know i'm more likely writing this post in vain but i hope i'm wrong
Thank you for reading
I added the ability to block player type change. Also i decided to redraw the demolition animation because i thought it looked little weird
Hi! Sorry for the delay, i didn't have much time to develop the game last week
I decided it's not necessary to teach bots to build defense lines because them are not always effective. But i taught bots to "invest" money in building factories at the beginning of game.
I also decided to delete the cooperation page in the settings menu because i think it's not nice to ask for help directly in my game. At the moment this page is just hidden but i'm going to delete it completely in the future.
I'll publish the 1st interim on my discord server within an hour
Hi! I haven't been developing the game for a couple of days due to illness but now i feel better and i'm able to continue developing
Now bots can bomb each other. I think bots attacks are done so all i have to do is to teach them build defense lines and fix some issues. Then, more likely, i'll publish the 1st interim
Hi there!
I forgot to tell you that on november 6th my game and blog turned 1 year old! Year ago i published 2 posts: short one with 1 screenshot and long one with game's background and concept. But i decided to make the long post private because i thought it contained too many spoilers.
Now you know my game's concept so these are no longer spoilers. So today i made this post public! So you can read it right now!
For this year i published 91 posts and gained 32 followers:
For this year my game has passed alpha testing, was released on itch.io and now i'm developing beta 0.0 version that will be released on PlayMarket and/or Steam
Goodluck to everyone who read this post! Luck is a one of the most useful things in life... Unfortunately, i'm not always lucky...
Now bots can win back their cells after they have been conquered by enemy and use shelling on adjacent enemy cells
Also bots build less air defense but this is not visible in the video because bots just don't reach the stage of building airports. To test this change, i had to help bots a little.
Now bots can attacks each other (more precisely, use shellings and tank battles). They decide what cell to attack based on the importance of cells (the cyaner or yellower cell color is, the more important it is (but the color changes non-linearly to make it easier to see the difference))
Bots decide how to attack building (use shelling and then tank battle or tank battle only) depending on what variant is cheaper
But they can't storm because i myself don't use this type of attack. The same situation is with landings (i don't use them too). So i ask you: when should bots storm buildings and use landings? I really don't, so please help me.
Hi there!
Now bots can build airports and air defenses, and demolish their own buildings if they have not money to pay for their maintenance
I decided to put off constructing defense lines for later, so the next step is to teach bots attack (WOW!)
PS: i removed the disable end button to play test games faster. don't worry, i'm going to add this feature for you in this update :-)
I created a simple algorithm for constructing buildings. It can construct factories, military plants and military units on the safest cells.
Also fixed bugs in the algorithm for calculating cell safety (distance from border)
Today i forced myself to work on the game on friday evening, and now i'll show you results of this work:
Now the bot can calculate distance from border diagonally too. This means the work on this algorithm is complete and tomorrow i'll work on building construction algorithm. Hopefully, i'll have its first version by the end of the weekend so i can publish a second post this weekends
PS: yes, there is a bug with an uncalculated green cell. But let's pretend the bot isn't very smart and it also take mistakes 🙏. So it's not a bug, it's a feature!
This bot attacks random enemy cells and displays distance from border to every cell (the darker is cell, the closer it's to border).
The algorithm for calculating distance from border (enemy cells) is needed to find the safest cell for constructing buildings on them
Currently its algorithm doesn't work very well and doesn't calculate diagonal distance. I could have time to do this but i'm too lazy. This is very hard and i have to do this later ;-)
I'm sorry, there was a delay but now i'm here and i'm not going to repeat this mistake
This weekend i renamed attacks stats in messages and added UI for selecting player type (human or bot). This is a test bot, it just builds all the buildings in order
There's a lot of hard and long work ahead with bots so good luck to me (and my friend if he agrees to help me)...
Hi there!
I started developing new version, i decided to number it beta 0.0 (i know, it's weird version number)
I renamed attack stats:
attacks left -> attacks
attacks -> attacks will be
Also renamed 2 buildings:
Line of defense -> Defense line
Air defense system -> Air defense
And fixed bugs:
I can save player name if it's incorrect
After shooting/bombing cell the attack cost doesn't change
Hi there!
I hope you (unlike me) remember about the poll where i asked you how to rename attacks stats (ground attacks (left), air attacks (left))
Let's look at the results:
Tumblr (2 votes):
. . . . user variants: 100%
. . . . . . . . Variants:
. . . . . . . . . . 1. attacks left -> attacks
. . . . . . . . . . . . attacks -> attacks will be
. . . . . . . . . . 2. attacks left -> attacks
. . . . . . . . . . . . attacks -> attacks production
Discord:
. . . . 'this' and 'next': 100%
We see that the "'this' and 'next'" variant won. But i think players' variants from comments are better because they don't have a prefix to attacks left stat. I think the 1st player's variant is the best because it's little shorter than the 2nd. It looks like this:
But you can still suggest your own variants
This weekend i'll just be fixing bugs so i may not post a devlog
I released funlutab 2.2. Added max, min, reverse, sum and multiply functions; error messages; fixed a small bug with unpack function.
PS: don't worry, i'll update my modules not too often, so there won't be many uninteresting posts like this
I'm going to continue developing my game. This week i'll update my funlutab module and next week i'll be working on game.
There is an issue with stats names 'ground/air attacks left' and 'ground/air attack'. They look similar but 1st means '... attacks you have now' and 2nd means '.. attacks you'll have next turn'. Because of this, you may misunderstand the game.
What they look like now:
So i decided to come up with new names for these stats:
'tt' (this turn) and 'nt' (next turn):
2. 'this' and 'next':
3. 'are' and 'will be':
I'll post this same poll on my discord server and then i'll sum results
PS: in these both polls i'll vote on behalf of people who are not subscribed on my tumblr and not on my discord server