stunts: A revival of the classic game Stunts (LambdaCube tech demo)

[ bsd3, graphics, program ] [ Propose Tags ] [ Report a vulnerability ]

A revival of the classic racing game Stunts to serve as a non-toy-sized example for LambdaCube. In order to make it work, you need to download the original game as per the instructions given by the program.

The program contains screenshotting functionality that allows you to capture frames as separate PNG files to produce movies with a smooth frame rate. To enable, install with the capture flag:

cabal install --flags=capture

It is also possible to compile a version of the program that looks for the resource files in the current directory by enabling the portable flag.


[Skip to Readme]

Flags

Automatic Flags
NameDescriptionDefault
capture

Enable the continuous screen capture functionality.

Disabled
portable

Compile a version that looks for resources in the current directory.

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0, 0.1.1, 0.1.2
Dependencies base (>=4 && <5), binary, bullet, bytestring, Codec-Image-DevIL, containers, directory, elerea, GLFW-b, lambdacube-bullet, lambdacube-engine, mtl, random, vector [details]
License BSD-3-Clause
Copyright (c) 2011, Csaba Hruska
Author Csaba Hruska, Gergely Patai
Maintainer csaba (dot) hruska (at) gmail (dot) com
Category Graphics
Home page http://www.haskell.org/haskellwiki/LambdaCubeEngine
Bug tracker http://code.google.com/p/lambdacube/issues
Uploaded by CsabaHruska at 2011-07-02T14:37:47Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables stunts
Downloads 2562 total (3 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-27 [all 8 reports]

Readme for stunts-0.1.2

[back to package description]
Stunts example for LambdaCube
=============================

Original game: http://downloads.pigsgrame.de/STUNTS11.ZIP

Copy the above zip file wherever the program asks you to.

You can compile a version that looks for resources in the current
directory with --flags=portable.

Command line arguments (both optional):

--car=n             - select car (n should be between 0 and 10)
--track=<trackfile> - track to ride on

Tracks readily available in the original game:

  BERNIES.TRK
  CHERRIS.TRK
  DEFAULT.TRK
  HELENS.TRK
  JOES.TRK
  SKIDS.TRK

In-game controls:

W/A/S/D         - control car
R               - rescue car
1-3             - switch camera (1 - close, 2 - distant, 3 - user)
arrows+mouse    - control user camera
right shift     - faster movement with user camera
P               - start/stop screen capture (only if installed with --flags=capture)