Announcement

Collapse
No announcement yet.

PAN★TZU - a pixelart style Visual Novel

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    This isn't really an update for the game, rather something on the side that kind of has to do with the game...

    So, background: a few weeks back I started doing research on my Master's Thesis topic, which is about interactive novels, their history, trends, and design implementation. This week I started working on the project that goes along with it, actually implementing the past design trends, providing a more mechanical perspective into how the designs worked and how they can be implemented in modern interactive novels.
    To start it off, I transposed my novel (or a small part of it) into a text-based adventure:
    Click image for larger version

Name:	tba.png
Views:	24
Size:	56.0 KB
ID:	1777248
    The whole process got me thinking that UE might not be all that well optimized for text adventure games, or at least that it might be easier to make one with just regular ol' C++, without the engine in the background. Most annoying issues being that I can't disable the mouse to make it keyboard only, and that in order to activate the text box, one has to press TAB every time (instead of just automatically activating upon creation).
    And yes I know that for a text adventure game, UE might be a bit of an overkill, but since it isn't the only part of the project, having the potential for more advanced stuff is good, and I doubt that in the end, it'll have much "wasteful power."

    I know this is a pretty random addition to devlog, but it is still kind of tied to the game, and who knows what discoveries this Master's Project might bring in to the actual game...

    Leave a comment:


  • replied
    UPDATE #26:

    As the day draws closer, my focus wanes...

    So I've been doing decreasingly less work as the weeks have progressed thanks to a certain release date drawing closer and closer. This week I spent time checking and fixing some of my script and writing some new stuff, but not really much else. And I would assume the next two weeks won't be much different, at least not in the positive direction.


    But at least I was still able to make another episode (not really sure what these videos should be called):
    https://youtu.be/uxzpDBBSNbc

    Leave a comment:


  • replied
    UPDATE #25:

    I really got stung by the nostalgia bug last week, and continued on to this week with that, spent most of my time playing old games and working on the upgrading the old assets of my first UE project (which I originally used to learn the the engine and the basics of gamedev)

    Thou I did manage to make the first set of angle shots for the characters:

    Click image for larger version

Name:	YuunaStaring-Right.png
Views:	67
Size:	3.9 KB
ID:	1769365Click image for larger version

Name:	RinaWorried-Right.png
Views:	16
Size:	3.1 KB
ID:	1769366
    I'm thinking that ideally I would like to have a full 360 degree spin of all the characters so I would be able to correctly project the first-person view of the the main character in the story... I kinda wish I was working with 3d models instead of pixel art models for this... but that wouldn't be any fun now would it, and it would mean that I would also have make all the backgrounds in 3d as well (minigames I could still make in 2d, as they are supposed to be like "games of the mind")... besides, learning the ins and outs of pixel art is quite fun.

    Anyway, I'll be working on more angles for Yuuna and Rina next week.

    This weeks video: https://youtu.be/N6EbtjY74mY
    The videos are certainly starting to take a more sketch-y approach each passing week...

    Leave a comment:


  • replied
    UPDATE #24:

    So this week was quite, how would you put it... nostalgia driven(?). I kept rummaging through my old files and projects and playing through games from my childhood and what not.
    Needless to say, I got very little actual work done.

    Click image for larger version

Name:	RinaHappy.png
Views:	51
Size:	3.9 KB
ID:	1766123
    Thou I did get a nice sprite for Rina. Now I just need to make some angle shots, so the characters on screen can look like they're actually talking to each other instead of just looking at the main character...

    Also made another one of these: https://youtu.be/-S7hvAKshD4

    Next week I hope I can get away from the nostalgia and actually focus on the present things.

    Leave a comment:


  • replied
    Yes, FL Studio is pretty great, even with just the Trial version one can already do pretty much anything... other than load saved projects.

    UPDATE #23:

    This week was quite busy as it was the last week of school for me for the semester, but at least now I got unhindered time to work on this (or at least until TLOU2 comes out).

    While I did not make that much progress this week, at least I got a new background done:
    Click image for larger version

Name:	BG_SchoolGates.png
Views:	47
Size:	5.5 KB
ID:	1762675

    Other than that there's pretty much only the video: https://youtu.be/J0ivdSvm0jI (which is starting to steer more and more away from actual updates)


    I really don't want to make any promises for next week, but I'm going to start working on the sprites for Rina (the green-haired girl), so I'd get further in the game ready story... other than that is only writing more story and some coding to advance the visual novel system.

    Leave a comment:


  • replied
    I read about you with interest... I see you're also using FL Studio(as me ) in music production. It sounds good. I'm curious to see the progress

    Leave a comment:


  • replied
    UPDATE #22:

    This week was more of a preparation week than a progress week...
    This has nothing to do with playing LEGOs at all... I just... I realized, thinking forward, that there'll be a lot of stuff that I need to do in terms of character poses. I mean it's totally acceptable that the character looks directly at the screen, because visual novels usually, mine included, tells the story from a first-person perspective. In my case that's through the eyes of Silvia. However, it's quite unnatural that characters would keep looking at the main character when they are discussing with each other (if there are two or more character in the screen at once). So realizing this, and the need for possibly quite various poses throughout the game I started making a reference model to help me in the future:

    Click image for larger version

Name:	Update22b.png
Views:	65
Size:	322.2 KB
ID:	1758382
    It has taken me many days just trying to rig it properly... It still isn't anywhere near good, but it'll do for now, and I'll keep improving it as I go.
    I also started building my reference for the school:
    Click image for larger version

Name:	Update22a.png
Views:	46
Size:	364.1 KB
ID:	1758383
    Which I figured I'll pretty much need to make most of the school for, because there are many places in a school that I might use as a backdrop. So it's good get started on that as well (of course I'm won't make photorealistic or anything, just general shapes and placement... enough to work as a reference).

    Also here's the new vlog: https://youtu.be/-Ry2AqBRRbo
    ...which is quite filled with pretty much nothing other than a few "jokes".

    Leave a comment:


  • replied
    Thanks!

    UPDATE #21:

    So I'm still slowly moving the script from Word doc to spreadsheet, the main slowdown is the structuring, deciding on sprites and actually creating those sprites... but I'm starting to get on the roll as I keep making more and more sprites.

    For the new sprites, it's best to see the new video: https://youtu.be/5ZAxNU8Q-IU

    as for the coding side of things, I'm still following Ispheria's tutorials, adjusting as I see fit. The main things this week were the save and load functionalities as well as the codex. Though, for my purposes I had the idea to change the codex into the shape of a diary which could have pages, text and images in it as well. I still need to do some testing for it, but the basic codex works as it should, the diary is just a step further... both code-wise and graphics/UI-wise.

    Next week would be... more of the same as this week, Though, I think it might also be good to start making the reference scene for the next background... if not even a couple iterations on the actual picture.

    (This update ended having a lot less pictures in it, due to the video format handling the visual side quite well, so my apologies for the wall of text.)

    Leave a comment:


  • replied
    Well, it looks nice, amazing, Good job, you are amazing, superb . . .

    <3 <3

    Leave a comment:


  • replied
    Thanks!
    and on to the update...

    UPDATE #20:

    So, following last weeks example, I'l start with the script, I finished the first chapter, or the second iteration of it, now just shy of 15 000 words. Next I'll go through it a third time as I move it on to a csv file. After which it should be quite game ready...

    Then to graphics:
    Click image for larger version

Name:	Update20.png
Views:	92
Size:	357.1 KB
ID:	1751191Click image for larger version

Name:	BG_SchoolRoad.png
Views:	66
Size:	6.5 KB
ID:	1751192
    This week I worked on my first background, in five iterations. I did it by first making a quick reference scene in blender to give my some aid in perspectives (while I can imagine the environment, I'm not quite as adept in imagine proper perspective). After I followed the same process as I did with the characters, where I first did a really low pixel version (16x9) and then kept increasing the density and adding details iteration by iteration. And I think it turned out quite nicely.
    Next week, though, I'll plan to spent more time on giving the characters more expressions and poses, because at the moment they are still only those base models.

    Lastly for programming... It's actually easier to show this time through video then to explain so.... https://youtu.be/7tKFn5iv-MY
    So basically it's just sprite control and background, not much more. But it is an important thing nonetheless, and Groggeroo's is starting to be even more unrecognizable then it already was...

    PS. also the video is my attempt at getting some use out of my youtube channel, as I feel I'm just wasting it not posting anything, and I figured the visual novel format lends itself quite well to this kind of logging.

    Leave a comment:


  • replied
    I really like the new sprite designs! This game is looking pretty great so far!

    Leave a comment:


  • replied
    Update #19:

    I'm glad to say that once again, I've made some nice progress.
    Starting again with how I've gotten a couple thousand more words to my script. I've divided my writing and events into days, much like many visual novels do, and I'm still writing the first day, meaning that I'm getting more and more hopeful about the whole story being of a decent length...

    Then moving on to art:

    Click image for larger version

Name:	Update19.png
Views:	115
Size:	9.7 KB
ID:	1747664
    I think these models have the right level of detail to work well as VN sprites, so... next I need to make about a hundred different poses and expressions to account for everything I need in a visual novel. I am still fine tuning them and... layer-...i-...fying them (= separating the different parts of the character into layers... after drawing them).

    And lastly
    Click image for larger version

Name:	Update19b.png
Views:	75
Size:	48.6 KB
ID:	1747665
    The game is finally starting to look like a visual novel. As for the code I'm trying my hardest to make it so that everything would be doable with datatables/sheets from outside the engine I'm also making all the commands as simple as possible to be more writable without difficult scripts and numbers to remember. It's a bit of extra work but I'm sure it'll pay in the end.
    I also did some UI design, and am thinking about some more decorative versions of the UI, even though this current version already looks nicely aesthetic for a pixel art game, at least for me.
    I'm also fighting with the idea to make different decorations for each character so the dialogue box would change depending on who is talking... but I'll come to that later as I further in the UI design.

    Next week, I'd like to get my first background art piece to get the real feeling of the game more visible (the black background is hardly pleasing to look at in a visual novel).

    Leave a comment:


  • replied
    UPDATE #18:

    Been busy! Got a lot done! Calming down.

    Starting off with the script again, I've managed to break the 10 000 word checkpoint, which equals roughly an hour of game/read time. This gives me hope in the fact that I really CAN write a proper visual novel and not just a small demo of one. Although one worrying thing I have is that with the story getting longer and longer I also realize jut how many sprites I'm going to have make for it... but at least I don't have to animate them so that's a plus.

    Next the graphics:

    Click image for larger version

Name:	Update18.png
Views:	116
Size:	5.7 KB
ID:	1744551
    So I did a bit of iterating and upgraded my models yet again (though the skirts remain a bit dull still). I think that I need one more loop in order to make them "visual novel ready". After that I should start preparing the backgrounds, and while I could make them (much like these characters as well). in one fell swoop in a designated size... personally I got a bit a... fetish if you will for this kind of gradual addition of detail, so I'll most likely make my backgrounds iteration by iteration as well...
    It's also easier to do it that way when you have to make them pixel by pixel (at moments like this, I really wish I had a drawing tablet or something).

    Lastly the programming side... I've quite well managed to butcher Groggeroo's baby while following Project Ispheria's visual novel tutorial and applying that to the system that I already had. And at the moment I'm pretty much done with all the text handling stuff (which isn't quite interesting enough visually to warrant a picture), so now I can start applying the visuals of VISUAL novel system which should net some more interesting pictures for next week's update (provided I get everything working properly).

    Leave a comment:


  • replied
    UPDATE #17:

    This week I kind of tried to do it all.
    Starting with more then doubling the word count of my script. Writing stories has always been one of my favorite things once I get going I get going... and I'm still only warming up.
    Secondly I picked and upgraded the models for my main characters:

    Click image for larger version

Name:	Update17a.png
Views:	127
Size:	3.6 KB
ID:	1741874
    I figure this is a pretty good level of detail for the minigames (and it keeps animation on the simpler side as well). But it really isn't good enough for the VN sprites, for one they aren't quite expressive enough for VN. So I still need to upgrade them further.
    And lastly I spent a LOT of time coding the VN stuff, mainly customizing Groggeroo's Blueprint Dialogues System still. Most of my time went with changing the text to rich text, which proved to be way more trouble then I thought it would be. The reason I felt the need to change for that is because of how easy it is to set and change the fonts and stuff mid sentence and all that, which is quite important for VNs as the text is basically the main actor in them. I still feel kind of bad for defiling Groggeroo's hard build code, and I hope he won't be too mad at me for that:
    Click image for larger version

Name:	Update17b.png
Views:	98
Size:	28.1 KB
ID:	1741875
    I was planning on doing more this weekend, but I happened to get FFVII Remake early yesterday... which effectively ruined my plans of coding. You win some, you lose some, I guess.

    Next week: more coding(/defiling perfectly good code) and writing and maybe some more character work as well.




    Tho, I am quite sure FFVIIR is going to eat most of my time. But hey it's also done in UE4, so maybe I'll manage to pick up some tips and inspiration while playing.

    Leave a comment:


  • replied
    UPDATE 16

    So after doing some writing and designing a bit further, I've decided to now stick with this new direction, i.e. visual novel with minigames.
    So first of all, the writing. In the past couple days I've managed to write about 2000 words of story, which translates to about 12 minutes of game time, but it's still a start... even if the story itself feels like it's barely warmed up. So I'll have much more writing to do, and I'm sure that's where I'll spend most of my time during this. Writing can also feel quite relaxing, so I'll probably spend most of my evenings writing a little something, even if I might end up changing it later on as the story progresses.
    As for the actual game... that's where I've already managed to run into trouble, though currently I'm feeling quite triumphant. I'm not quite finished with my prototype yet, but I have a battle plan and the pieces are together nicely.

    Firstly, after my idea of shrinking and framing the main view turned out to be a lot harder than anticipated, due to there being no one on the internet who knew how something like that could be done, instead referring to render targets, which I read on about and manged to get a working solution:
    Click image for larger version

Name:	Update16a.png
Views:	179
Size:	34.9 KB
ID:	1738563 (on the left is the render target material plastered on a plane and on the right is the actual level with a scene capture camera)
    Currently I'm thinking about using this with level streaming to load and unload the minigames and switching the visibility of the "TV-plane" as needed. If anyone has a better solution, I'm all ears.

    Secondly, the actual visual novel part. Originally I had planned to cook up something myself, but after some dry planning I figured I could check if anyone else had tried it. Surely enough, I ran into some good tutorials on how to make visual novel templates and what not. Then I realized that last fall, I had downloaded Groggeroo's Blueprint Dialogue system when it was free at the marketplace. Seeing this as the chance to finally get some use out of it, I started playing with it... and oh boy... it took me so long, way longer then I think it should've to get it working the way I needed. It's definitely not designed with visual novels in mind (or maybe I missed something). But results are results and I got mine:
    Click image for larger version

Name:	Update16b.png
Views:	109
Size:	27.7 KB
ID:	1738564
    I know it looks plain, but that's because only the actual dialogue works the way I want it... the rest of the things I haven't touched yet. But I figure I can probably do most of it through that system and datatables... I'm also thinking I might need (at least) two Widget BPs, one for the front with text and stuff the other for the backgrounds and sprites. I've yet to figure that out, but all in good time.

    And if anyone knowledgeable has any good advice or tips or tricks to make my plan better, please, I'm all ears.

    As for next weeks agenda, I foresee myself twiddling with these, trying to get a prototype ready...

    Leave a comment:

Working...
X