Skip to main content

Posts

What does a good game consist of? (part 42)

Doom 3 Is a very solid game.  Full of cool challenges and so called secrets to find. When you unlock hellknights on Nightmare difficulty(which if you want to play, you have to first beat Veteran difficulty), it is insane challenge time. Definitely worth trying for playing. To make the basic graphical engine code subelemental display of the game: void cut_graphics(); Unfair challenge The main conception (and misconception) about making video games is to make the game friendly to beginners and low level players. While that is an absolutely brilliant idea, it however, believe it or not, actually kills the challenge in the game. Challenges can be unfair and so  can be life. But that's not the end of the world. Unfair challenges in life, just like in video games can be tons of fun. And that's not restricted to lowest level difficulties of the game. An unfair challenge can be a real test for your skills and can make the short human a total blast. You don't need to put your dreams...
Recent posts

Computer mathematics coding, part 3

wincrypt.h Cryptology uses and studies secure data and secure communications, and can also be used for using cryptovaults for bank security. The library can be used for encrypting characters to get KEY values. These values then take care of checking any mathematics, that have to be done in the computer system. Cryptology and cryptography are sub-branches of mathematics and computer mathematics, as they are related to mathematical logic. To make a basic key calculation, you need a table of key values first: 0      | x | 0 | 0 | x KEY| y | 0 | 0 | 0 0      | x | x | 0 | 0 0      | 0  | 0 | 0 | 0 x        | 0 | x | 0 | x The point of the calculation is first located a bad critical key value(1,2) and. This can then be used in a table load up sequence. The critical key value here is once again the function value KEY. It has to be provided either by a function algorythm or manually in function parameters. void load_table(in...

Computer mathematics coding, part 2

windows.h is a complex library. #pragma once #include <windows.h> It bases on a great responsibility from the ISO comitee. c++ is one of the most important programming languages ever made, and many important Windows operational, BIOS and memory application programs have been made with the windows library. One of the most important and useful functions of the library are the disk magnet functions. It is possible to use test functions to using allowed operating system function. The point of the windows library is foremost and first to understand it's structure. Once you know that, you'll be able to understand how to use it, how it relates to Windows operating system, and have a better understanding of Windows, and how to use it, and how to port your programs to macOS, DOS, Unix and Ubuntu. The structure and understanding the structure starts with magnet functions. wincrypt.h I don't have to explain much here what the library is into details, because you can check it...

Computer mathematics coding, part 1

Computer mathematics, calculator mathematics, computer science mathematics and normal, paper set mathematics are two completely different things. A computer can perform mathematical operations that could not be achieved by Edison, Ford or Euclides sort of systematics. Computer mathematics work differently than normal mathematics you would do on paper. They are performed by the central processing unit. One of the most basic computer operations is the bitwise shift. It is used for binary programming and mathematics. Bitwise shift can also be used for the assembler, assembly and painting graphs and graphics to the screen. It has to be noted here that rendering three dimensional graphics, using the computer mathematics is a lot hard to code and run, than two dimensional graphics. Takes a lot of design and build work, takes a lot of time to compile and takes a lot of memory on run time. int shift(int byte_code, std::string direction) {     std::load_from_file(statical, direction); ...

Server coding, part 5

A shell can be extended into the subparts, which then form a shell system. Shell systems can be used for constructing a server. And a server is note, not a piece of cake to build up together. Here is an example of a shell system: class ServerNode {     std::string shell_system[50]{}; public:     void add_shell(std::string push);     std::string read(); }; The add_shell function pushes a new shell into the system, while read() function reads the most important one. CREATE(INSERT()); This is a test code for sql, when you use it for server building. Server nodes have to be applied in a table matter, so that they can be correctly used for running a server and applying videogame runtime queries. The above test code is for measuring table records, which have to be reading properly, before being installed into the server private infrastructure. The test code runs in instance of the table, to see if there are any dynamic variable incongrencies to be made for the ma...

Server coding, part 4

 Once a shell has been established, use the source code: install_package("database","setup"); From here you use the shell for your server: install("command", "tag"); A shell works like a basic node of operations for the server, and the server map. It works as a main point of mapping operations, if there is any thing thas has to be rendered to the screen from the main server data. terminal("clear"); You can use the visual studio command line for setting up the server: windows server start -git start It is possibly to make a server repository, which then builds and links the branch data for the server, which can be a lot of data, in megabytes. A server can take a lot of space, in hundreds of megabytes.

Server coding, part 3

To make a server, you have to basically build it. This is a good place to start: void start_server(WNDHANDLE** setup); Which is different than: void set_server("online"); The second case simply makes the server officially online, while the first case sets up a new server. Here's the code for both cases: void start_server(WNDHANDLE ** setup) {     setup.set_windows_handle("main query"); } And the second case: void set_server(std::string status) {     main_server.push_setting(status); } And here is a function for setting up a server lobby: void start_lobby(WNDHANDLE** cable_set) {      cable_set.set_windows_handle("start list"); }