My Instructions for beginners

I want to explain my progress of game development in the form of step-by-step instructions for beginners.

31 comments
4 followers
54 entries
Advertisement
8Observer8
April 05, 2024
How to set up Box2D-WASM with importmap and Rollup for JavaScript

​Playground: https://plnkr.co/edit/BGNYcIJRiJXpd9N4?preview

GitHub: https://github.com/8Observer8/how-to-set-up-box2dwasm-with-importmap-rollup-js

glMatrix is just a bonus:

index.html

<!DOCTYPE html>

<html lang="en">

<head>
    <meta charset="utf-8">
    <meta name="viewpor…
44,577 views
8Observer8
July 10, 2022
A few basic changes in PyQt6 and PySide6 regarding shader-based OpenGL graphics

These changes are also true for PySide6.

1. OpenGL classes have been moved to a separate PyQt6.QtOpenGL namespace:

PyQt5:

from PyQt5.QtGui import (QOpenGLBuffer, QOpenGLShader, QOpenGLShaderProgram,
                        QOpenGLTexture)

PyQt6:

from PyQt6.QtOpenGL import (QOpenGLBuffer, QOpenGLShader, …
10,394 views
8Observer8
March 11, 2022
Make small Games. Minesweeper in WebGL. Port from NoobTuts

I made this playable demo in pure WebGL 1.0 and JavaScript using this tutorial: Unity 2D Minesweeper Tutorial

I use these tools:

12,510 views
8Observer8
December 17, 2021
Deploying a Node.js server with WebSockets on a free hosting Heroku. Web- Desktop Clients (Qt)

Working example: https://mouse-click-js.herokuapp.com/ in which the coordinates of the mouse click are sent to the server and the response is returned to the client in the form of a message that it displays on the screen.

15,893 views
8Observer8
December 14, 2021
Loading a cube from gltf 2.0. WebGL, JavaScript

Sandbox: https://plnkr.co/edit/BYseznZdUBTrUmRa?preview

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    &…
7,080 views
Advertisement
8Observer8
February 20, 2021
[Example] Falling Textured Cubes. Panda3D Bullet Physics Wrapper. PyQt5 (PySide2) + Bullet + OpenGL

I tried to use PyBullet but it is very complicated and I cannot understand haw to use it with OpenGL. The Panda3D Bullet wrapper is only one way that I found. And there is a very great manual: https://docs.panda3d.org/1.10/python/programming/physics/bullet/index I hope I will not have unresolved pr…

8,912 views
8Observer8
February 16, 2021
How to set up Urho3D (Shared, MinGW) in Qt Creator IDE

It is so simple to set up Urho3D-1.7.1 in Qt Creator IDE on Windows 10:

1. Download and install Open Source Qt MinGW: https://www.qt.io/download-open-source

2. Download and unzip Urho3D-1.7.1-MinGW-SHARED.zip, for example, to "E:/Libs" folder

3. Run Qt Creator and create a new project: "File" > "Ne…

7,240 views
8Observer8
January 29, 2021
Usage of Planck.js with TypeScript (Planck.js is a port of Box2D Physics Engine)

My example shows how to use Ammo.js with TypeScript in Debug and Release modes: hello-planckjs-webgl10-ts

You should install these modules globally:

  • npm i typescript -g
  • npm i browserify -g
  • npm i uglify-js -g

Install all packages from `package.json` using the command: `npm i`

Comment/Uncomment Debug/Relea…

7,520 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
14 Followers
klg71
Generalist
56 Entries
2 Followers
ApochPiQ
Generalist
628 Entries
45 Followers
15 Entries
14 Followers
johnhattan
Programmer
1,277 Entries
50 Followers
Advertisement