Menu

Code Commit Log


Commit Date  
[r152] by nerius

Adding initial thoughts for PlaybackRecorder. Very much work in progress.

2023-03-10 03:32:13 Tree
[r151] by nerius

Adding dependency on package com.nerius.game.util because of recent changes to
SynchronizedModeGamePlayback, which uses Cronos. The idea is to be able to
record smooth video, at e.g. 50 frames per second.

2023-03-10 01:26:19 Tree
[r150] by nerius

Now using Cronos in SynchronizedModeGamePlayback, instead of
System.currentTimeMillis() and Object.wait(millis). This is so that smooth
video can be made from recorded games. Still working on that part.

2023-03-10 01:18:10 Tree
[r149] by nerius

Simplify the suspend/wait logic in SynchronizedModeGamePlayback. This is a
real challenge to get concise and correct, with minimal lines of code.

2023-03-10 01:11:25 Tree
[r148] by nerius

Increasing dimensions of game. For the higher levels we need more clarity.

2023-03-10 00:20:20 Tree
[r147] by nerius

Adding comment of how Cronos is being used.

2023-03-10 00:19:33 Tree
[r146] by nerius

In SimpleGameLogic, no longer using Cronos. Cronos is useful for doing video
recordings. There is no reason for it to be used in SimpleGameLogic, so far as
I can see; in fact it may only open up possibility for cheats.

2023-03-10 00:18:40 Tree
[r145] by nerius

More work on VIDEO-RECORDER.txt.

2023-03-09 17:34:56 Tree
[r144] by nerius

Adding beginnings of VIDEO-RECORDER.txt.

2023-03-09 17:16:35 Tree
[r143] by nerius

Making some minor code improvements when pausing for a certain time. These
section of code are quite intricate and tricky to get absolutely perfect.

2023-03-09 03:28:28 Tree
Older >