Wednesday, August 29, 2018

New poll 8/29


Hi guys,
I was curious about what you all thought about my current game development,
so I made 2 new polls,
here: https://www.strawpoll.me/16358689
and here: https://www.strawpoll.me/16358771

If you can, please vote there and let me know what you think.

Thanks guys,
see you later.

Monday, August 20, 2018

Conception Maiden bug fix update 8/20


Hi guys,
This is just a quick update.
The download link is updated with the following changes:

- "out of memory" error and crash seen on pc such as ones that have integrated graphic cards is fixed, special thanks to redplauge for help with debug testing.  
- Overall game performance improved.
- ESC no long exits ingame. 
- Bug fixed causing game error when pressing "X" key on exploration mode(since Demo 1a).  
- New fixed version is now called "Demo 1b".

You can download the updated version here:
http://www.pizzacatmx.com/2018/08/conception-maiden-reveal-demo-download.html

That's all for now,
see you later.

Monday, August 13, 2018

Conception Maiden - Reveal + Demo download

Hi everyone,
The first main demo of a game I've been making since last year is finally here and can be downloaded below.




Conception Maiden story:

A boy name Minori is awoken from cold sleep(cryostasis) by a mother and her daughter, only to find that a deadly virus wiped out most of humanity, and that the 3 of them are the last living humans on earth (with the exception of an unknown number of other people in cold-sleep pods).  The world is also overrunned by "cross-breeds", deadly parasitic life-forms.  With just the 3 of them left, humanity faces complete extinction. 

In order to prevent extinction, Minori must(to his dismay) have sex with the mother and daughter, and impregnate them.  Using special technology, pregnancies can be accelerated to full-term, and birthed babies' age can be accelerated to maturity.  Then Minori will be forced to impregnate his female offsprings through sex as well.  Interestingly, all his offspring are female.  Unfortunately for Minori, these girls love sex and want to rebuild the world into his own personal sex-paradise harem.  Through this, Minori can increase the human population and use the girls' help to hopefully reach more cold sleep pods before it's too late, as well as take back land from the cross-breeds.
-------------------------

This game is a blend of tactical rpg and a side-scrolling platform-based fighting game.  The game is played in 3 different main modes:  Exploration mode, where you can walk around freely, Command mode, where you use a cursor to select and command units to move on a top-down map(similar to tactical games such as fire emblem), and Battle mode, where you control the character directly and fight the enemy in a side-scrolling fighter/platformer-like view.

The game's characters were made with 3DCG and was animated in different ways using mikumiku dance, photoshop, and a "figure" animation system I wrote from scratch.  Not just that, I also wrote the game engine from scratch using GM studio.  Note though, that is game is still in early development and the engine has only recently become stable.  However, there is alot of content, so please give the demo a try!

Here are a few screenshots of the new demo:



You can download the demo here: https://mega.nz/#!ZcolXKYa!mPWw9GWgnArkU1abTW-JxASsYmuvZkSuC-TdwnU0XhQ

EDIT2: LINK UPDATED 8/20, "out of memory" error and crash seen on integrated graphic cards fixed, special thanks to redplauge for help with debug testing.  Overall game performance improved and ESC no long exits ingame. Also, bug fixed causing game error when pressing "X" key on exploration mode(since Demo 1a).  New fixed version is now called "Demo 1b".

If you would like to support the development of games like this, please consider becoming my patreon here.

Controls:
Exploration mode: Arrow keys - move character, Enter - Interact/Talk to others

Command mode(for battle maps): Arrow keys - move cursor, Enter - Select, X - cancel (You can also use the mouse in command mode)

Battle mode(side-view fight): Arrow keys - move character, Z - Jump, X - Attack

On-screen messages can be progressed by pressing Enter, Space, or Left-Mouse Button.(Hold down to fast-scroll text)

Press Esc to quit the game.
--------

Some notes about the current demo:
-This new demo contains the game intro with 1 major h-scene and 2 different battles. 
-The enemies currently do not attack you in battle mode.
-Weapons are to be added to battle mode
-Lorelei's personality/look will be revised for the next demo
-I've spent alot of time debugging so hopefully there aren't any major bugs

More info as well as concept images after the jump(click on the title of this post)

Sunday, August 12, 2018

Demo update

Hi guys,
Sorry for the long absence. 
For about 2 months, I wasn't really able to work on the harem game because of limited free-time, so i started using what was left of my free-time to slowly make a map editor with game maker that can edit maps(rooms) in a similar way to rpg maker(like directly copy multiple tiles and paste them, do autotiles, paint fill effect, easier to navigate between tilesets, etc.).  This editor makes it far faster and easier to create/edit maps on game maker(can edit any game project's maps).  I was hoping to use this on the harem game.  The map editor isn't complete, but it is functional and I have recently used it to create two different maps in the harem game.  I will probably post a video of the map editor on youtube sometime in the future.

 After that I had more free time again and went back to making the harem game.  Though a great deal of this time was used debugging new bugs and difficult to replicate bugs(like animation bugs based on time, which only occurs when joints line up a certain way), as well as adding new features that I realized I needed in the game(the last i added was sound playing that could be triggered by the message box and by joints on any points of an animations).

I have hopefully fixed all the bugs(biggest bugs were joint animation sync bugs and command map bugs that made the characters unable to move/move incorrectly), and I spend over a week recently doing nothing but additional bug checking(which was mostly just trying to fix 3 big bugs), so the game is now stable enough for demo release.  The storyline and eventing of the game is also all in order now.

Since this is the first main demo, I will be posting it publicly at the same time I post it on patreon.  I will be posting the game demo here and elsewhere sometime today or tomorrow.  I hope you guys will look forward to it(I will also reveal the official name of the game then).

That's all for now,
see you soon.

Tuesday, March 6, 2018

Harem Mini-Demo live on patreon

Hi everyone,
After a long development, I've posted a mini-demo on patreon for the (Untitled) Harem Building Game that contains the game's first detailed, animated h-scene and the story intro dialog.  This uses an advanced animation game engine system I'm developing. Also, even know I call it a mini-demo, it has quite a bit of dialog.

Patreon Mini-demo Release dates: Very early access: March 6th, Early access: March 22nd.
This mini-demo won't be release publicly since it doesn't contain the battle system, instead a larger demo that also contains the battle system will be released publicly once the game develops far enough.

I'm also planning to do a full reveal of the game here on this blog once I decide on a name, which should will likely be sometime soon.

If you're curious, you can see my original(outdated) teaser post about the harem game here: http://www.pizzacatmx.com/2017/11/new-harem-game-revealteaser-poll.html

That's all for now,
see you guys later.


Friday, January 19, 2018

Quick update 1/19

Hi everyone,
This is just a quick update,
the new game I've been making has made a ton of progress since my last post here, but it will still be awhile longer before I'm ready to do the full-reveal of the game. I'm not sure yet, but I should probably be ready to reveal the game between sometime late this month and sometime next month.  I hope you guys will look forward to it.

That's all for now,
see you later.^^


Saturday, December 9, 2017

Terrain Tags and AI map programming

Hi everyone,
The harem game engine has seen a tremendous amount of progress, and I will probably do a proper reveal of the game along with the overview storyline on my next post once I have the storyline in order.  But for now, I was going to talk more about game design relating to the overmaps.  This is a bit technical like the last post though.

(image reference is from Fire Emblem on the GBA)

In tactical games such as fire emblem, there are different types of terrains that effect the character differently.  An example of this would be terrain such as rivers, mountains or forest. They can effect the character's movement, give additional stats, be impassable by certain characters and so on.  But how is a system like this made?  One way is to differentiate different terrains by giving them tags.  Then effect the character based on what terrain tags are near.

This may sound a little confusing, but in case of the engine I'm using, first I start with something called a tileset(an image that is met to be broken into pieces and placed on the gamemap to form the land, each piece a fixed size(32x32 pixels) and is called a tile).  I place these tiles on the gamemap to form the land(the game's floor/background) you see while playing the game.  Tiles are very common in 2D games, including game engines such as Rpg Maker. 

With a system i made in place, the tiles themselves can be used to automatically mark different terrains.  For example, if you have different tiles depicting water such as a river or lake, you can give them all the water terrain tag.  When the system is in place, the tags look something like this:

 (different terrains are represented here by different numbers)

In this example, each type of tile has a numbered terrain tag.  The areas with no tiles have a terrain tag numbered "0".  Using a system like this, it is possible to have as many different types of terrain interactions as you want.  For example, if terrain tag 4 was for water, you could have the character movement be reduced when trying to pass through terrain tag 4.(another thing in the image above is automatic tiling, a script I made to automatically join tiles based on their origination to each other, similar to rpg maker).
------

Another thing tactical games have is an AI, or Artificial Intelligence for the computer player.  This can be made many different ways, but one way is to design it to think in a series of steps.  Here is a series of steps that can be used:

1st, at the beginning of the AI team's turn.  The first character in the team would look at it's stats and it's teammate's stats, as well as the enemy teams.

2nd, it would choose an action based on this information and what the character is capable of doing. There are many factors that can be considered here to help the AI choose an action such as level, health, attack, defense..etc. For example, in fire emblem, a healer AI character may notice that a character in it's team has low health.  So the character's desired action would be heal that character.

3rd, the character would move so that it can do this action.  In case of the healing character, he would move next to the character if the healer can walk that far.  If the healer cannot reach the injured character in that turn, the healer may see if they can heal someone else or just simply move closer to the injured character.  If the moving character was a sword-welder instead of a healer, they may move for the purpose of getting closer to an enemy that they can attack.

4th, the character will do the desired action.  In case of the healer, they would heal the injuried character that they are now standing next to.

5th, the character's turn would be over, so they would be marked as inactive and then this whole process would repeat with the remaining team members until there is no one left to move.

Note:pathfinding is used throughout these steps for the AI.
----
This is one of the ways to program the movement for the AI on an overmap.

Tactical games are among the most complex games to make but hopefully none of what I said was too confusing.  Anyways, I will probably do a reveal of the game on the next post.
Also, you can still vote on the poll here.

Um, that's all for now,
see you later.