A 2d terminal roleplay and simulation game with very guud storyline >_<
discord server ->https://discord.gg/6TYRyJKgdK
A 2d terminal roleplay and simulation game with very guud storyline >_<
discord server ->https://discord.gg/6TYRyJKgdK
these things were added ->
automatic screen resize system
window to tell players that multiplayer is not built yet
“display bug with main menu” was due to small partial window , fixed
appearance window added with inputs
edit character window added
edit character color window added
in next update i will add settings window
thanku ,
i hope u will try this game once its complete
Log in to leave a comment
added a cool title
improve the partial window (support for animations).
now i can display partial window anywhere but it will be visible only the part where the screen is.
added animation in title
added menu
added animation in menu
improve animation in platform
added inputs in main menu (now u can use w and s keys to select options).
ufff, it was a lot of work , and i am still in ui development , i wana built it fast so that i can start building the main game as soon as possible
thanku,
i hope u will play this game once its maked (,,>﹏<,,)
Log in to leave a comment
i added main menu animation (only animation) ,
i added data storing system correctly , (now working) , now you dont need to calibrate screen everytime ,( only when u open it for first time).
i also tried to add background color system but i failed , i recreate the whole screen system for that but after hours of coding when it complete , it was not looking good , so i didnt add that and my hours of coding got waste , (இ﹏இ`。) ,
i hope u will try this game after it completes ,
thanks
Log in to leave a comment
i created partial window for taking string inputs , currently i only take string input for asking name
and edit character.
i created popup msg window for giving message to the user .
currently i am using this popup msg window to warn user to enter name (if he/she has not entered )
adding these two things was too difficult, i faced too many bugs (╥﹏╥) .
i added dynamic partial window , its like a resizable dynamic window which overlaps your main screen ,
i added feature for selecting options .
it was too difficult , i had to fix many error/bugs . >_<
Log in to leave a comment
before creating this game i created i tried creating many versions of it , which were not good (compare to this) , i did not used any advance library only standard C++ libraries , so making this from scratch was hell of work . i will now explain how my code works in short.
the input system take input from the os , it works with both linux and windows .
the output system controls all the things which are related to output like printing the screen
clear screen system , there are two ways to clear the screen, soft_clean - it actually doesnt clear the screen but it moves the pointer to top left , so if we print screen again then the text which was written priviously will be over written by new text , so its fast and efficient but if does not handle carefuly then the old text will remain on screen . hard_clean - it clears the screen but its too slow and it flickers when we use it .
in physics system , i havent added much yet , but just a function to detect if the player is on ground or not
in stora system , there are a lot of things in it , i store most of data there and all functions related to reading and writing data to disk
main.cpp -> there is nothing much , just a game loop and input handling,
window system ,its a very complex system , there is a stack which store windows data , and only the top most window will be shown , the win struct stores the data of each window
there are many windows , and explaining all of them will hell , and i think its enough
i hope you will play this game once it fully build >_<
thanks
Log in to leave a comment