I've decided I'm just going to work within the best of my ability where possible with plans to improve artwork later on, whether thats me learning how to make better artwork, or just getting in someone else. It should hopefully allow the game to be an actual textured game for now, but no idea how long it'll take for each level, we'll have to see.
Well that was a longer break than I meant to take, but anyway, I'll be documenting the development of this game on both my Discord and on here. The main roadblock is artwork. I can set up any systems and levels for the game by myself, but I can't really texture them due to my lack of skill in advanced pixel art.
The Framework for the game is complete, I now have a full base on which to create levels. I am confident calling this Update 0.0. Since -0.5 The game has:
The Game is starting to become More of a game, I can now get a test level up and running by just making some textures and deploying a few objects around. Other than a few scripts that check the players inventory for an item, this should be mainly just level design from this point.
Getting the End Level GUI up then the framework for a first level should be all ready to go, just need to plan and create textures for all objects and rooms in the game. Anyway, going to sleep now, hopefully by the end of tomorrow I'll have the framework done.
Finished the Notepad GUI. The Notepad Opens with either Tab or the on screen Notepad Button, can be closed with either Tab or Escape. The GUI allows the player to write whatever they need, and has it's contents saved across levels, in Save Files, and obviously when you close and open it. Gonna take a short break now and then get to making the Level end Screen.
Ok, the Notepad systems are working. I can now Save and load the Players Notepad using an external Text File. I still need to make the UI for the player to open and close the Notepad (Probably just a Button in the Corner), but I think I may work on that tomorrow. After the Player Notepad is fully working, I just need one more thing. I've made the Cutscene manager for the beginning of the game, but I still need one for the end, when they complete the objective in the level.
Got the Inventory system working and implemented it into the saves. You can now pick up objects, which will then remember their state in both real time and in saved games. The inventory can also be easily searched and modified, which should make any inventory requirements easy for me to implement. Right now i can think of two main systems I need to create before I can start creating the actual world and game layout.
For Now, I'm Going with this Logo
I've been busy adding systems to the project over the last 2 days and I now have most of a working system that I can build a game from. As it stands, the project has:
I want to try get an inventory system and a notes system done before I begin building the world. This is starting to get to the fun parts =). I also need to start thinking about a Logo and Art Style for the game, I might attach some ideas to this post if I think of any.
First Update for today, I cleaned up the Interaction for the Placeholder Item, and added a Escape Menu to get to the Main Menu (Still just a Play Button) and to also Quit the Game. I'm watching some tutorials on Text Mesh Pro so I can make the Dialogue Boxes more versatile.
As a last update for today (well, Tomorrow now) I made Level 1 have a Placeholder Item that comes up with a tooltip at the bottom of the screen. It's all really basic at the moment but by the end of tomorrow I'll have something that could be called a game, instead of an interactive Infographic filled with Placeholder everythings.
Well, after a bit of research, planning and work, i now have a placeholder Menu with a placeholder play button, which then sends you to placeholder scene that reads lines from a text file and displays them on the screen as a sort of Opening Cutscene of a kind. After the text is done reading it then loads in the first Level, which is currently just a blank area that says LEVEL 1 in big red Text (the game is 2D, though I guess anyone who reads this in the future will know that by now). I think I'll mark important posts in blue, and leave all these random Developer comments as regular white.
Welp, no idea how I start this, so I'll just begin. It's currently 10:14 PM on the 19th of February 2019, and I've opened up Unity to begin working on a Game. I can hardly call it an update with nothing added to it, so let's call this Update -1.0 (Negative one, not a hyphen =P). So, lemme experiment with some basic Systems and see how long it takes me to get something up and running.