Turbo pascal programming
![turbo pascal programming turbo pascal programming](https://mamchenkov.net/wordpress/wp-content/uploads/2017/10/output.png)
![turbo pascal programming turbo pascal programming](https://winworldpc.com/res/img/screenshots/3acc8c2fb44743c55e93ab870e4699242905e17f22393c70837d614b90a1897e.png)
I've learned that at that time Unreal Engine changed its license to allow all indie-developers to use it. Then I noticed new customers stopped showing up, and some existing ones disappeared. I've helped with the launch of a few games, which their developers got good money.
#Turbo pascal programming android#
Things were going good, I had more and more customers, I was able to have good income, had enough money to afford renting an apartment, buy food, even buy a brand new car if I wanted to (I didn't), buy lots of computer hardware for engine development and testing - so many laptops, Macbook Pro, iPad, iPhone, Android phones, etc. Every day I worked from morning till late night, and I was happy with it.
#Turbo pascal programming full#
I worked super hard, because I was inspired, I was full of motivation, energy and wanted to build something great, I believed in myself, and I knew I could do it. It was a good time, engine development consumed all of my time, as I am a perfectionist, and want to care about all of the things such as, make it work fast, use small amount of memory, make the API clean, make it look beautiful, powerful, make it work on multiple platforms, I truly wanted to make it as best as possible in all kinds of aspects, at the same time help out customers, I was fixing all issues ASAP, adding some of the features people requested, helping out even people who didn't have money to buy a license. Thanks to the money I was able to continue working on it. I've made a website about it, posted in many places across the internet, and it really happened, people got interested, and bought some licenses. After a few years of making it, I came to the conclusion that I've built something cool, and maybe other people would be interested in using it. I've decided to focus fully on engine development, as I've seen there's so many things that can be developed for it. Work so hard, and then see some graphics popping on the screen, that was really exciting. Quickly realized that I actually enjoy working on the engine, which is like solving so many puzzles every day in order to make things work. So I've proceeded with development and started making the engine first. So I've started making one, I was going to make some fantasy game about fighting, monsters and magic, came up with the name "Esenthel" for the game as I wanted it to have some unique fantasy sounding name with a bit of magic. I loved playing computer games, and inspired by many of them, wanted to make my own, I knew that first I had to make a game engine to support all of the game functionality.
#Turbo pascal programming Pc#
Later moved on to PC DOS, with Turbo Pascal and C++, started making simple games with 2D graphics and made first attempts at building some library of common functions, next was Windows and DirectX, 2D at first, with 3D following. I've started programming ever since I was a few years old, maybe 7, making first steps in ZX Spectrum and Commodore 64 in Basic programming language drawing circles and writing text based games with Smurfs thanks to the help of my dad teaching me from a computer manual. I'd like to share with you a story about being a game engine creator for 20+ years and my experiences with Epic Games company.