I want to explain my progress of game development in the form of step-by-step instructions for beginners.
Specifications:
- "Add(a, b)" method must to sum positive numbers. Specification name: Add_SumPositiveNumbers_ReturnsSum
- "Sub(a, b)" method must to subtract positive numbers. Specification name: Sub_SubtractPositiveNumbers_ReturnsSub
Source Code: https://github.com/8Observer8/calcul…
In this instruction we will study how to write executable specifications for a very simple Calculator project using Jasmine testing framework.
Source code on GitHub: https://github.com/8Observer8/calculator-browserify-ts
If you do not have "browserify" then install it globally using this…
There is a few TypeScript files in our example. We want to place these scripts on Sandbox.
This is the result on the Sandbox: click. Open the debug console in your browser to see the result: "Ctrl+Shift+J" in Chrome.
You will see in the debug console this messages:
Quote
Rectangle was created
Recta…
If you need the example how to set up GTest without GMock you can see this example: Set Up GTest for TDD. C++, VS
In this example: PersonService_GMockCpp.zip we will see how to use Go…
Heroku is a free hosting. Let's deploy the application from this instruction: Emit and Broadcast JSON
You need to register on https://heroku.com/ and complete this official instruction: Getting Started on Heroku with Node.…
This my example how to use GUI WinForms and OpenTK.GLControl
- Source for Visual Studio (including DLLs): EditedTriangle_WinFormsOpenGL31CSharp.zip
- EXE: EditedTrianlge_W…
I will try to explain a process in step-by-step how to prepare server but it will be good if you will watch this video tutorial in parallel: Setup & Sending Files. Node.js Tutorial Guide
At first test let's create a very simple server script locally that will write in the console terminal&n…
I will show differences between "emit" and "broadcast" on server side.
In short:
- "emit" sends JSON data to a connected client
- "broadcast" sends JSON data to every client except the connected client
At first time create a connection between the server and the client using this instruction: Read more in My Instructions for beginners