All Projects → urs-of-the-backwoods → HGamer3D

urs-of-the-backwoods / HGamer3D

Licence: other
A tool to use Haskell for game programming.

Programming Languages

C++
36643 projects - #6 most used programming language
haskell
3896 projects
SourcePawn
201 projects
lua
6591 projects
CMake
9771 projects
c
50402 projects - #5 most used programming language

HGamer3D

A tool to use Haskell for game programming. See the HGamer3D website .

You do not need to clone this repo, to use it, instead use instructions below.

start sample browser

  • First install aio, see aio installer.
  • Then run the aio http://www.hgamer3d.org/tools/HGamer3D.0218 sample-browser command.

This will start the sample browswer, without installing the tool stack.

install tools

  • First install aio, see aio installer.
  • Then run the aio http://www.hgamer3d.org/tools/HGamer3D.0218 install command.

This will setup Haskell tools and some shortcuts, needed for next steps, see next section.

compile and run an example program

After you started the install above, you can:

  • create new projects, with the aio HGamer3D create <project-dir> command
  • build those projects within their directory with the build script
  • run projects, by using the runscript

addditional tools

The install will also give you shorcuts for:

  • edit files, by issuing the aio Edit <filename> command
  • edit 3D scenes, by issuing the aio 3DEdit command (thanks to Urho3D editor)
  • import 3D assets, by issuing the aio AssetImporter command (thanks to Urho3D team)

this repo

This repo contains all the source code for the specific Haskell binding.

regards uotbw

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].