Movatterモバイル変換


[0]ホーム

URL:


grelf

My collection of games (and a few tools) aims to demonstrate the use of plain JavaScript and the 2D canvas running in browsers. Several of the pages have downloads that fully explain how the programs work, including 3D terrain generation. In some cases you can download the full sources. The card game (spider solitaire) has a set of pages describing how the program was developed, to help beginners.

Some of the programs fall into two groups based on two very different frameworks of my own devising. One group is based on The Forest. If you go to its page you will find not only my current version but also PDFs describing its history and how my limitless terrain generator works. (No Perlin and no tiles!) The best example of the other group is The Green for which I built a library of 3D shapes in the 2D canvas. All of these things are written in very plain old-style JavaScript to ensure they run in as many browsers as possible.

These days I make these things as a hobby, to keep my mind active. As I am retired I want to make the details available to encourage others. I think HTML/JS is a great creative environment. I have written a detailed set of pages on "How to start creating graphical browser games".

The Forest is both a simulation of the sport of orienteering and an open world treasure hunt
Play in browser
Make kaleidoscope images from JPG photos
Run in browser
3D objects explode. Get fragments before the robot. But are you a robot? Click to see
Play in browser
Solitaire in vanilla Javascript, with detailed development notes
Card Game
Play in browser
Includes animating Julia sets along a path in the c-plane
Educational
Play in browser
Control a ship making hydrogen at a wind farm
Simulation
Play in browser
An open world RPG(-ish)
Play in browser
Puzzle
Play in browser
Septimus, the unarmed bandit
Play in browser
Demo of extending terrain generator to spheres
Run in browser
Plain JS drawing tool with a bug for fun
Run in browser
Drag pieces to discover the rules
Puzzle
Play in browser
Explore or re-engineer the limitless terrain
Play in browser
How to make limitless 3D space: nebulae and stars
Run in browser
Fly around, over and under islands in the sky
Play in browser
Throw the dice and see what happens
Play in browser
JS tool for plotting x-y graph on HTML canvas from data held in the page, with sources
Run in browser
Find and collect 10 gold bars
Play in browser
Test teleports for DOOM
Play in browser
Browser tool for making zoomed images
Run in browser
A very random open-world RPG(-ish)
Play in browser
Starting with no map discover your target and find a way to get there
Play in browser
Graphical knight's tour in vanilla JS
Play in browser
Include a mirror in a 3D game
Play in browser
Find the zodiac constellations in a chart of naked eye stars
Educational
Play in browser
Discover things in a dark room. First the light switch...
Play in browser
itch.io ·Community profile

[8]ページ先頭

©2009-2025 Movatter.jp