Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


rewind of braid


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 cmt   Members   -  Reputation: 132

Like
1Likes
Like

Posted 28 August 2012 - 04:36 AM

hi,

has anyone know the implemetation of the rewind in braid which is developed by Jonathan Blow?

thanks.

braid_world_2a.jpg

Sponsor:

#2 Hodgman   Moderators   -  Reputation: 35051

Like
5Likes
Like

Posted 28 August 2012 - 05:16 AM

Here's an interview with him where he talks about it a bit:
http://www.gamasutra...aid.php?print=1

Here's his open-source code for implementing a data recording system:
Attached File  blow.zip   14.49KB   256 downloads

And the article from where the code originated:
http://number-none.c...rt 1/index.html
http://number-none.com/product/Arithmetic%20Coding,%20Part%202/index.html

Edited by Hodgman, 28 August 2012 - 05:17 AM.


#3 cmt   Members   -  Reputation: 132

Like
0Likes
Like

Posted 28 August 2012 - 05:38 AM

thanks, it's very helpful.

#4 nox_pp   Members   -  Reputation: 498

Like
0Likes
Like

Posted 28 August 2012 - 05:42 AM

I would start by making a deterministic engine, and then applying some variation of the command pattern.

Between Scylla and Charybdis: First Look <-- The game I'm working on

 

Object-Oriented Programming Sucks <-- The kind of thing I say


#5 Catmull Dog   Members   -  Reputation: 136

Like
0Likes
Like

Posted 28 August 2012 - 02:36 PM

Rewind is simply playing every frame back to the (n-1)th frame, and looping n from max to zero.

I did this for a billiard simulation 20 years ago and it was cool to watch the break in reverse.

As nox_pp points out, this requires a deterministic engine (meaning if you have the same input conditions the same results will occur).




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS