After I woke up the today,it was nearly 4:00 am. I woke up early as I had slept early yesterday. I did my morning fitness exercise that I did daily, freshened up and it was almost 5:10 am by the time I was done. I thought to prepare breakfast today, usually my parents wake up at 5:30am and they do their various things after which from 6:00 to 7:00 am they prepare breakfast and by 7:30 we usually leave home for university as classes start from 8:00am and its a 20 minute drive from home to university.
As it is holiday period for the university, we tend to be a bit more lazy so we usually wake up late. Well anyways I prepared breakfast. I made prepared stuff for tea and made sandwiches. For sandwich I took the slice bread, placed lettuce, tomato, fried eggs, cucumber, lettuce and another slice of bread one on top of the other and placed it in the sandwich maker. The sandwich maker was a large sized one so 8 pieces of sandwich could be made in one turn. I took 3 turns and prepared 24 sandwiches.
After that I went to the fridge and took out the leftover fried fish and vegetable soup from yesterdays leftover and heated it in microwave oven. After preparing everything, I took them to the dining table when it was almost 6:00 am. My parents came downstairs and saw the breakfast already done, thanked me and went to freshen up.
"Son you woke up quite early today, is there something special going on. Usually during weekends and on holidays you wake up around 8 or 9 in the morning. But today not only you woke up but prepared breakfast for us as well. So is something going on", asked Mom.
" Everything is fine, I was just excited for today as I will start my game development project", I answered mom.
We had a healthy breakfast, cleaned up and then I went to my room ready to start with my game development project.
I had lied to my friends earlier that the game was almost finished when it was not even started, well I was confident enough that with the help of the information obtained from the system, I can build a brand new game in two weeks, and it really is as I imagined as there is nothing hard with the knowledge I gained. If for some reason I couldn't make it I would have made an excuse like my PC got infected with virus and there was no backup copy or something else. But luckily there is no such thing to happen.
I started my PC and waited for it to boot up. After logging into the computer I opened up the command menu and from there I started coding and began to write my own game engine software. I know it was a long process and there will be a lot of complex detailing, designing the user interface, and beautifying the software application that I was developing.
I had multiple notepads, text files, application programs all opened up as I was diligently making my own game engine application.. It took me from 5 hours from 7:30am to 12:30 pm and I only completed around 30% of the game engine development.
Why I chose to design a game engine first was because if I directly develop a game using command menu then, the employees of my company will find it difficult to update and deal with problems if they pop up from the to time. With a game engine, the game can be edited easily, and new games can be easily developed. One more reason why I didn't bought a readymade game engine from internet is because of security issues.
Many developers of game engine create various loopholes so they can hack into it if the need ever arises. So its better to use my own personal game engine for the games developed by my company.
After I came back from lunch at 2:00pm I once again started coding and it lasted till 6:00pm. I went to have shower and for dinner. By this time almost 50% of the game engine was developed.
I did not continue working on the game engine at night, but relaxed my mind and spent some time with my family.
The following 2 days was spent on completing the game engine. After 3 days of hard work it was finally completed.
The total size of the game engine was 24 gigabytes. It had a very user friendly interface where you can easily create things. There was an animation creation section. In this section it was extremely easy to create 2D, 3D, 4D, 5D animations. There is a section where the user places a 2D drawn image whether it is hand drawn or computer drawn, and label things accordingly and the game engine will automatically make the image 3D, 4D, 5D accordingly, then the user can modify it by their own standards.
For instance there is human drawn image by a 10 year old child, you place the image in it and label head, neck, eyes, ears, nose, mouth, shoulders, arms, hand, palm, torso, chest, stomach, legs, elbows, knees, foots, hair, and other details and the game engine will automatically generate a human model similar to the image present, and it is modifiable according to the users wish.
Same thing can be done with house, cars, trees, spacecrafts, guns and with an infinite numbers of things. After inserting everything needed in the animation, the user have to create a world. It can be drawn similar to items previously inserted or there are over thousand different models of world readily available for the user.
Finally to make the animation the user has to place the objects in place. Example is the user placed a house in a certain place, there is a car inside the house. And the house owner is in the house. So in the programming section you write,
" human 1 comes out of the house, open the garage door, take out the car keys, open the car door, gets in the car driver seat and drives the car out of the garage. The animation window will follow the users command and automatically generate the animations. The only drawback is that the user has to clearly label everything.
Another thing the user can do is take real life pictures and insert it in the sprites section which is similar to the previous one and everything will be automatically generated and the user don't have to label each and every detail as the AI of the game engine automatically recognises everything. Its just the user has to name everything to give proper distinction for example two males images, user has to label male 1 and male 2 to distinguish between the difference. It can be given other names instead of male 1 and male 2 I was just giving an example.
So what I was saying is that it is very easy do things in the game engine that I developed. Similarly it is extremely easy to create a computer virtual game. Everything in the game engine has 8 graphics quality from low to realistic as follows,
VERY LOW, LOW, MEDIUM, HIGH, VERY HIGH, EXTREME, ULTRA and REALISTIC. The 8 levels help the product to run on almost any virtual, digital, and electronic devices.
Next I will be developing the game that I will use to start up the gaming company using this personally developed game engine.
One thing I forgot to mention is that the game engine has a new programming language that I learned after purchasing the game development information from the system inside myself.
Uploaded on 9th August 2021