Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1340548 Posts in 61233 Topics- by 52735 Members - Latest Member: AarslandM

June 17, 2018, 03:47:27 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsMainasutto: I'm not Alone || A Cave Story like metroidvania
Pages: 1 ... 3 4 [5]
Print
Author Topic: Mainasutto: I'm not Alone || A Cave Story like metroidvania  (Read 11523 times)
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #80 on: August 27, 2017, 06:07:12 PM »

Ooh I love cave story and it looks like you're going for more of the emotionally epic story side of things that Cave Story did, so I'm hella interested.

Heya!,
Yeah, I'm actually focused in that side of Cave Story with a metroidvania like gameplay mechanics, also, I wanna talk with Pixel/Nicalis to see if it is possible to add certain elements of Cave Story in the final game.

Hope you like it when it's released!! Shrug
Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #81 on: September 07, 2017, 10:28:44 PM »

I was so busy this week with exams and those kind of things, but I managed to work today in the first part of the game intro.
Take a look Smiley


(This is just the creator and collabs part)

Also!, every track in the chapter 1 is done, and my composer wants to release the Mainasuto's Ch.1 tracklist in bandcamp, so, I'll update this message when them are in. Shrug
Logged


|| Twitter || Facebook ||
nathy after dark
Level 5
*****


Bene Gesserit Witch


View Profile WWW
« Reply #82 on: September 14, 2017, 01:54:45 PM »

Quote from: D-Andrew
also, I wanna talk with Pixel/Nicalis to see if it is possible to add certain elements of Cave Story in the final game.

I'm curious what you mean by that. Are you just talking about Easter eggs and hidden references? Cave Story
Logged

D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #83 on: September 16, 2017, 04:33:33 PM »

I'm curious what you mean by that. Are you just talking about Easter eggs and hidden references? Cave Story

Actually, I was thinking in hidden references more than easter eggs.
I mean, Mainasutto started as a Cave Story hackrom/fangame few years ago, and then I decided to make it an 'original' game. So, both are, legitimately speaking, in the same universe Shrug


Also, I recently uploaded the last sketch of game intro, I need to clean the sketches and it would be ready. Smiley




(Final Intro sketches)
Logged


|| Twitter || Facebook ||
Josh Bossie
Level 2
**


Fly Safe, Pupper


View Profile WWW
« Reply #84 on: September 16, 2017, 04:50:49 PM »

Excited to see the final version - I definitely like the motif you have going
Logged

D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #85 on: November 24, 2017, 10:48:13 PM »

WOAH!

It's been a long time since the last update, I was very busy to be honest, but now I would do weekly posts again :D
So, first of all, I want you to know that I'm gonna start to do this devlog's entry in a video format and publish it like some kind of serie in my youtube channel, so, if you're interested, you can take a look of this. Smiley






Anyways, I'm gonna talk about a few things that I did in this 2 months without any update of this post, but first of all...

Excited to see the final version - I definitely like the motif you have going

Thank you a lot!!, I'm working hard to get this out independently (like everyone here, I suppose)



Well now...
Since september 19th, a lot of things happened and were added to the game, bosses, rooms, textures, new mechanics, and some things that I'll save to the first episode of the video-devlog. Smiley

So, I'll start for the first.
I worked in some kind of Project Schedule according to my free time, and how much I could advance in Mainasutto on certain dates, so I did a small scheduling of certain events.


Yeah, as you can see, I haven't plans to finish the game before 2018 (u know, it's hard to be indie), but I have a few plans to do in that year, like another public demo and a Kickstarter/crowfunding campaing.

OH, yes. By the way, tha first album of tracks were released days after the last post, sorry for don't post anything about it. ):
You can listen it on bandcamp for free, or watch the playlist on the youtube video below!





Also, I don't remember if I told you, but I created a playlist on youtube called "Reference music to Mainasutto", so, there it's if you wanna listen it, maybe you will hear some similar tracks to the ones in the album. Smiley



Now, about Mainasutto...

Recently, I finished the Prologue stage, in which you play as Kvol in the last stage of Graveyard Garden (That's why I want to finish Graveyard Garden before continuing with Mainasutto in January.), now I just need to work in the tilesets and backgrounds (as you can see, I'm using test tilesets for now), but everything else is done Smiley

(Sneak peek of the Prologue intro)

Also, as you can see in that gif, I added a new kind of blocks of (8x16)px and some mid-slopes to create better caverns and nature-kind of rooms. You can see it in this image below.

(It really works!)

Leaving a bit of the prologue, I finished (almost) the work with the first sub-boss, White Body. As you can see in the gif, there are still errors like black bars, but the truth is minimal.

(He laughts when u die)


As you can see in this image, it has 5 different attacks and... Well, that's all.

(Random attacks Smiley)



However...
I really want to show you everything I did this months, but I think it's better to show you in the video-devlog that Smiley

Anyway, thanks you all for staying tuned even with my inactivity in the forum. <3
« Last Edit: November 24, 2017, 10:53:22 PM by D-Andrew » Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #86 on: November 25, 2017, 08:39:00 AM »

OH, I FORGOT IT.
Here it's.
The release poster to present in showcases. Smiley

Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #87 on: February 25, 2018, 05:13:30 PM »

After 3 months without any update (here in the forum, the game actually progress a lot!), and a lot of times that I tell here that I'll use this more...
I'm here again. Shrug


To be honest, for me it's a bit difficult to publish often in the forum, not because I do not want to, but because of the fact that it isn't in my native language, and I've to give myself the time, besides writing each message, translate it and verify that it's well written, however, I guess it is something that happens to many, so I will not complain about it. Hahaha

Also my idea was to start doing devlogs on video, and in fact, I already had an intro made for these, however, I did not take the time to record shots and / or write a script, so I'm willing to listen to tips respect to be able, finally, to make short videos.
To those who already do this, how do you do it? How do yuo plan it? Do you just improvise in front of the microphone or do you have any script? Do you have examples to inspire me?, feel free to share their video-devlogs if so. Smiley




(Devlog intro that I did months ago)


Well, now with respect to the project, it has had a couple of significant improvements in both performance, gameplay and graphic aspect. A couple of months ago I did a post with a request for an artist in this same forum (sorry for not notifying here to interested) ):
And thanks to this post, I started working with the magnificent Elisha Ramos on all that is tileset and backgrounds, unfortunately, due to an NDA that we signed, I will not be able to show you anything until next month, however, I promise you will be surprised with progress. Smiley

Now, regarding gameplay and what probably matters more. I will show two advances now, and the rest I'll upload them daily so that I don't have this post "left" and without updates any longer, but remember that everything that will be published in maybe next week, is only content that has been added in the last 3 months.


H O L L O W

I was recently playing Hollow Knight and it surprised me a lot, especially because we follow the same concept of linearity of scenarios (Cave -> Deepest cave with crystals -> Underground garden). However, there is something that caught my attention even more, and it was the death system, which besides simply having to return to the last save point, penalizes you by creating a new enemy in the area where you died for the last time, and the one that at the same time, owns your "progress" so to speak so as not to spoil anyone.

I applied this same concept in Mainasutto, but in a somewhat different way; an enemy is also created at death, which is a silhouette of the player, however, this enemy has the base stats of the player as their own stats. In addition to dying you "SCORE" is reduced to 0, and the only way to recover the score you had is by defeating this enemy. Once this is done, you are given a stats boost depending on the number of times this enemy has appeared (starting at 100% extra and then dividing by 2 for each time it appears).

Here you can see a view of this enemy in action, it does not seem to do much damage at first, but, the more times it appears, the damage is even greater and your advantages are lower.


(Hollow enemy prototype)



P R O L O G U E

At the moment I write this, the prologue is already more than completely finished, however, I would like to tell you about everything that had to happen and the 3 different versions it had before reaching the final version, however, that It's history for a video-devlog, hahaha.


Even so, I want to leave you with one of the most beautiful views that the final version has, next month I will upload it with the new graphic so you can compare it for yourselves. Oh yes, by the way, I think I've said it before, but if you do not know, the protagonist of the prologue and who will play, is no one else or anyone but Kvol (protagonist of Graveyard Garden).  Smiley


(One of the most beautiful views of the prologue in the final version.)



Well, that's all for today's update, I will continue to do the updates in this style for a few more days, showing progress and what I said before, so be careful, especially the beta testers, because in a couple of days I'll send you a demo of the final version of the prologue. Wink
Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #88 on: February 26, 2018, 03:45:00 PM »

Hey there everyone!
As I said yesterday, I will continue uploading the improvements in the same format on a daily basis. So... Enjoy!


C U T S C E N E S   &   D E C I S I O N S

Recently I began to question how to makes it feel even more tense at the moment of having to make a decision, as well as being able to convey some expressions of characters that can not be given to the player or other NPCs during decision making. so inspired by games in the Megaman ZX saga I decided to make a similar system for certain dialogues and important moments in the game.
I made a sketch and it was this way:


(Mockup of decisions in-cutscene)

So, I decided to adding it to the dialog box code, but it was a mess.
To be honest, I had to rewrite many parts of the code in the dialog boxes just to add this feature. However, I liked the result quite a lot. Smiley


(sketchy draw + prototype of cutscenes)
« Last Edit: March 04, 2018, 01:27:55 PM by D-Andrew » Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #89 on: March 04, 2018, 01:18:19 PM »

Heya!, I didn't forget to post, actually I was a bit busy with a tournament outside the city, and I back yesterday... So...
Here is the next devlog entry. Smiley
I'm sure you'll be interested to know this if you're a novice dev or have never applied particle systems to your projects!
(PD: I lost the tournament Shrug)


N E W   P A R T I C L E   S Y S T E M

This is a topic that I really would like to expand on, because it's a mistake that many devs make for not wanting to leave our comfort zone, as you can see in the title, I talk about particle systems.

While there are different ways to create one of these, not all are optimal and some are simply unnecessarily complicated to do the same as you would with a traditional or integrated into the engine you are using, this is my case and how I managed to reduce up to 8000 Instances per room to only 1 thanks to the particle systems.

First of all, I'll leave you a video in which you can see the difference of both versions in a midhigh-tier PC (spoiler: not much difference)





As you can see, the save animation generates a lot of particles which move in different directions and create a trail of particles of a particular color each, not randomly. This process during several demos was called by the testers as "the benchmark of Mainasutto", because if your PC ran this animation optimally, you could run the rest of the game without serious FPS drops.



As I mentioned before, due to staying in my comfort zone, this animation was generating it by 1 object per particle, including those of the trail that they left, so that approximately 4 frames were generating 144 new objects on the screen, each one with its own variables and colors, using too much CPU and basically, for PC low-tier (PC from 2012 or before) the FPS could drop from 48fps to 2fps and even 1fps (Actual experience tested on a PC of that time). In addition to this, we must say that the game was also creating as separate objects the yellow particles that float in the cave, and the trail left by the player to move, with all this at the time of saving, exceeded 8,000 and even, in moments reached 10,000 instances per second during the save process only.


I realized this quite a lot, but it was a topic that I did not want to touch since I did not have much experience in particle systems and I had never really used the integrated ones in Game Maker. However, a week ago I gave myself the time to spend all day learning about it and thanks to both this article and the Particle Designer 2.5 program I managed to replace all the objects with a single global particle system, which brought with it many benefits In performance for the game on low-tier PCs, the most notable is that now instead of drop the FPS up to 2fps or 1fps, this simply does not drop more than 1fps during the whole process, including now, unlike previous demos, it's generated in 2 different views due to the radial blur shader applied, and the book of the center is also animated when saving.


Another thing to note is that by using this system for the whole game, I have been able to generate a better trail for the player, which is longer and can be seen better in movement (seen at the beginning of the video on the left), including also that thanks to this less instances are generated, so much less CPU and RAM are needed. This being one of the biggest benefits, lowering the RAM usage of the game from ~60MB to an average of 7MB.


And well, really that's all for the moment.
Being honest I hope I can help someone with this entry, because the particles systems, besides looking good, help a lot to the performance of your projects and in the long run they are much easier to apply than to be generating a new object for everything.
Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #90 on: June 11, 2018, 12:18:01 AM »

I think I'll be direct with the updates from now on. Honestly I have been wanting to post, but the university has taken too much time. Also, I do not care much about the game, however, I had a car accident a while ago, and only today I was discharged and I was able to return to my home ):

But hey, here we go with a couple of updates that I couldn't upload before.


T R A N S I T I O N   P O R T A L S

In addition to starting my work with the particle systems, I started playing with illustrations and in-game animations, you can see the result of one of these games below. I was supposed to ask if I used those portals as decorative in the transition rooms, however, I improved them and ended up using them in the prologue. You can see it below in the April showcase. Smiley


(First prototype of the portals)



B L U E   C A V E R N   M O C K U P

Also, as several of you know, I started to work together with Elisha Ramos in the graphic part of the game, so all the design of scenarios that I had seen so far, has visually changed for wonders like the one below created by the fantastic pixel artist Elisha. (We also changed the prologue, you can see it below in the showcase)



(Rusevine: Blue Cavern mockup by Elisha Ramos)



(Prologue in-game from the showcase)



N E W   N P C s

Well, every good game needs NPCs to feel alive, and every good player needs secondary quests to distract themselves, so I implemented a couple of random NPCs during the progress. Among them is this one that mysteriously appears when you step off a bridge, but that was not really supposed to appear there (it's a bug tbh I'm looking how to fix it hahaha).


(Fisherman NPC)



A P R I L   S H O W C A S E

On April 7th, 2018 I did a showcase of the prologue of Mainasutto, showing what was currently worked on this extra chapter and a couple of other things, and that although I only tell about on the Facebook page, it had a very good reception and a lot of people commented on it. Also, here you can see the final version of the portals that were going to be used in the transition rooms.

You can take a look below and comment on what you think. But, it's in Spanish, so maybe you won't understand at all.

To the gameplay, watch the minute 16:09.




(Mainasutto: I'm not Alone || Showcase 04.07.2018)


I think that's all for the moment, I saved two updates that I published at the time on Twitter for the #ScreenshotSaturday. Perhaps I'll publish them during this week, this time I won't promise dates, nor will I say that I have returned, hahaha.
Logged


|| Twitter || Facebook ||
D-Andrew
Level 0
***


Dreaming on 256x192.


View Profile WWW
« Reply #91 on: June 12, 2018, 02:45:20 PM »

Hey everyone, how are you?
On the way to leaving a couple of updates taking advantage of a dead time (?)


C U T S C E N E S

As you know, I was testing a new cutscenes system for certain events and presentations of important characters in the story. And with this I decided to redo the main cutsene of the beginning of the chapter 1, including a system of "self-movement" in which the player has no control of the actions of the character on the screen.


(New "Meet Mr. E" cutscene)

You can also see a couple of changes in the graphic part at the beginning of the gif. Smiley


N A M E   E N T R Y

Another not so notorious change, is that now you won't choose the name of the character until this cutscene, so during the beginning they will call you in another way giving a little more knowledge of the story of the character you use. Wink


(Name selection cutscene)

I also added a couple of keywords that can be used in name to modify some stats and game modes. For example, there is a name which will allow you to play with 100 points of luck (50% chance of extra drop and 75% chance of critical hit.) from the start, however, it will reduce the rest of your stats to 1 (except life and stamina that reduce to 25hp and 10sp)
Logged


|| Twitter || Facebook ||
Mystic Swamp
Level 0
**


I'm drowning in the swamppp...


View Profile
« Reply #92 on: June 12, 2018, 04:36:14 PM »

This has so many of the little elements that I love about Castlevania. It makes me crave Symphony of the Night. Great work.   
Logged
thefoolishbrave
Level 2
**



View Profile WWW
« Reply #93 on: June 13, 2018, 08:45:59 AM »

I like the way this looks! will definitely have to find a slot to try this demo in the next few days :D
Logged

Pages: 1 ... 3 4 [5]
Print
Jump to:  

Theme orange-lt created by panic