DEV LOG: Tactical game OutSchool
A game by UHPD Games
Game Title: OutSchool
Game genre: Role Playing, Survival, Action RPG.
Gameplay style: Tactical Strategy, Open World, Sandbox, Mini Game
Game engine: RPG Maker MV
Page Facebook: https://www.facebook.com/Game2D-OutSchool-288240705135985/
Hello, I'm Ung Hoang Phi Dang , I'm from Vietnam . I love games and do want to create them. This is the first time I participated in #igmc 2018 and also the first time to make a game. Okay, let's get started.
Sorry about the delay, I wanted to focus on ideas and create scenes basic game before would recommend it. And I'm using google translate so there will be cryptic words.
Game Ideas: This is a true story about me, I wanted to create a game, So I go to college the university, but during the time I could not learn about create a game. I did not even have the right job I had studied, so I decided left school and self-study about the game.
DAY 1:
I use Twine to write the conversation in the game, because it is my true story so there will be no difficulty in this first step. The story started from the day I apply for university entrance exam and In the day I claimed the college entrance examination was silly, The details and the event were real and I wanted them to be my memories, So I'll write them into this first game. About 1 hour I created the basic story.
After the exam, I was required to stay in the city to find a job to pay my college tuition fees in the two months I would describe them in the mini-games. Okay, I have to create more mini-games. Take note it, and then I started creating a new project, deleting unnecessary files. I need the tileset and char of the modern genre, okay I will use main Illustrators by nanikasiratkool as the main graphics for the game. I started drawing with hands a city that I'm bending construction. I will install this city at the rate of ¼. Equivalent to 4 areas (North, South, East, West) each area is 6411x6411
I started drawing them on the computer, I draw City- SE area before because it has sea to the fastest. I need important places for my game, work area, the venue for the college entrance examination. And I need to paint the temple, that is the first place I go to the city must be in the temple because there is no money and no acquaintances in the city. After the final the temple and beach I need to choose the character for the game. I need a Char name: NICO and 2 people the exam seasons supporting because they helped me on college exam day. Finally other npc as contestants, employees.
After having an actor, I will create a MAP called it debug-map. I will create a new event. It includes all conversations that will take place in the game. After the completion of writing the dialogue of the actor in debug-map. I have to go eat and buy some fresh water speakers, open some music to listen to less sad. Okay, it's finished. I continue, broadening the idea that I want to make. I would need to do a survival game in college time (hunger, thirst, fatigue) , or mini-games that describe the work I did while undergoing college. Or a fighting game with teachers and friends. Is not! Those ideas are crazy, I have to show the main purpose. "I go to college because I want to create a game. " Okay I need the recipe, I have to use Vlue's recipe plugin, he has the added gametime plugin. Great, I will create a day and night time system. Date , year. I have to make more time with sunshine, rain, wind, ... I have to use weather mog. I have to write more functions to manage them, I want to have sunny hours, rain is called. Okay, I'll need to create a base switch and variable:. As a switch; night, day, outside, ...
Variable: day, month, year, hour, min, sec .... because I started working went at 22 o'clock and go to school the next morning, After writing the code: function WeatherController . I had to write my own Object called UHPD_Class to manage the things that are in the game and declare the necessary parameters . During programming, I need the available plugins. That is Localization by Iavra . I will use QPlus (core) by Quxios as the main plugin for the game. And the other plugin MOG, Vlue ... Okay, one day the idea came up and writing the code was tired. At three o'clock in the morning I went to sleep will continue work next day.
DAY 2 , 3 , 4
I just focused on drawing maps for the game, I painted them on Tiled. I using QMap by Quxios to display it in the game. The total map I drew is 10 MAPs (which is only a fraction of the city - se 128x128. I want to draw full details but I do not want to waste my time for this)
DAY 5 :
After I had the map, I copied the conversation in the debug-map to the maps I drew . Arrange my desired storyline. Done this section, I started looking for icons and create recipes games, recipes have available by Avery's idea, I'll put it into the game and credit him. I put the sun, clouds, fog in the game (function from the first day). Next I need to show the mini-games: Waiter, drivers ... I lost more than 4 hours to complete a mini-game drivers . For the time being, I have the idea of creating a miniMap. I was crazy, I will make it very shortly, I will share this in the future. For the time being, I'm busy make the game. (link on github: https://github.com/uhpdgames/RPG-Maker-MV_miniMap , free for all purposes.)
D AY 6 :
Update the plot and debug mini-games . I have to write more code function to make it smoother, game performance. Too lag when entering a 128x128 map. I have to use the TDDP_PreloadManager by Galenmereth .
DAY 7:
Updated game ideas, Okay, I'll combine them in one of my games. Hungry system, recipe system, mini-game, and battle system. I have to choose the enemy to fight . that is not a teacher or friend, or the day hungry, So that is the SU NGHIEP (same meaning: the career). I need the teammate for the adventure. I will choose cool actors. Must rename the college as the Process because I have reason (Because I left school so I don't want to hear rumors). The plot I wrote too much can not be completed in a short time. So I decided to introduce the story from the day of college registration to the day of college admission. So I will the game name is Out School (prologue) same name Left School is the most accurate meaning. I found and looked at a lot of Battle systems I wanted to use, I saw to see Lecode 's Tactic system great. I decided it to choose the main system. After copying Lecode Tactic system demo into my game. Too many bugs have occurred and I tested too many times. I had to manually fix the bug and write a tbs window called LeTBS_windows_upgrade for looks great
DAY 8, 9:
Test case Lecode Tactical Battle System and I draw animator for Battle and the inventory system for game, I wrote function (for .. of) to create a file Items.json. So, there are than more 2000 items in my game, I do not care about the description and name items. Because I use the Vlue plugin.
DAY 10:
I started putting the Tactical Battle System into my game the needed scenes and tested again.