HGamer3D: A Game Engine for the Haskell Programmer

[ game-engine, library ] [ Propose Tags ]

HGamer3D is a game engine for developing 3D games in the programming language Haskell. The game engine uses available libraries for 3D graphics, sound, input device handling, gui programming and other areas and make those functions available for the Haskell programmer by providing a Haskell API on top of that. HGamer3D is available on Windows and Linux.

Modules

[Last Documentation]

  • HGamer3D
    • Audio
      • HGamer3D.Audio.EcsAPI
      • Internal
        • HGamer3D.Audio.Internal.SystemAudio
    • Engine
      • HGamer3D.Engine.BaseAPI
      • HGamer3D.Engine.EcsAPI
      • Internal
        • HGamer3D.Engine.Internal.Component
        • HGamer3D.Engine.Internal.ComponentType
        • HGamer3D.Engine.Internal.Entity
        • HGamer3D.Engine.Internal.Event
        • HGamer3D.Engine.Internal.GameLoop
        • HGamer3D.Engine.Internal.System
        • HGamer3D.Engine.Internal.SystemEvent
        • HGamer3D.Engine.Internal.SystemGraphics3D
      • Schema
        • HGamer3D.Engine.Schema.EventChannel
        • HGamer3D.Engine.Schema.EventReceiver
    • GUI
      • HGamer3D.GUI.EcsAPI
    • Graphics3D
      • HGamer3D.Graphics3D.EcsAPI
    • Internal
      • HGamer3D.Internal.AudioModule
      • HGamer3D.Internal.Engine

Flags

Automatic Flags
NameDescriptionDefault
audio

Enable Audio

Enabled
network

Enable Network

Enabled
inputsystem

Enable Joystick, Mouse, Keyboard Polling

Enabled

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.7, 0.1.8, 0.1.9, 0.1.10, 0.2.0, 0.2.1, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.4.0, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.7.0, 0.7.1, 0.8.0, 0.9.0, 0.9.5
Dependencies base (>=3 && <5), clock, containers, ghc-prim, hashable, hashtables, HGamer3D-Audio (>=0.4 && <0.5), HGamer3D-Data (>=0.4.0 && <0.5.0), HGamer3D-Graphics3D (>=0.4.0 && <0.5.0), HGamer3D-GUI (>=0.4.0 && <0.5.0), HGamer3D-InputSystem (>=0.4 && <0.5), HGamer3D-Network (>=0.4 && <0.5), HGamer3D-WinEvent (>=0.4.0 && <0.5.0), split [details]
License LicenseRef-OtherLicense
Author Peter Althainz
Maintainer althainz@gmail.com
Category Game Engine
Home page http://www.hgamer3d.org
Uploaded by PeterAlthainz at 2014-08-11T21:30:30Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 21383 total (37 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-14 [all 8 reports]