FunGEn
rattletrap
Our great sponsors
FunGEn | rattletrap | |
---|---|---|
2 | 4 | |
80 | 146 | |
- | - | |
6.3 | 6.8 | |
8 months ago | 2 months ago | |
Haskell | Haskell | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
FunGEn
-
Dhall: A Gateway Drug to Haskell
A few more:
https://github.com/simonmichael/hledger - Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces
https://github.com/simonmichael/shelltestrunner - Easy, repeatable testing of CLI programs/commands
https://github.com/simonmichael/quickbench - Easily time one or more commands with one or more executables and show tabular results
https://github.com/haskell-game/fungen - A lightweight, cross-platform, OpenGL-based 2D game engine in Haskell
https://haskell-game.dev - a small selection of many games written in Haskell
-
Asteroid clone... two of them? A paper on functional programming in video games
If you didn't already find it, https://github.com/haskell-game/fungen#readme might have some relevant docs/material.
rattletrap
-
[RLCS EU] Statistical top performers of the Spring European Open
rattletrap works quite well and is still actively maintained, the lack of stats is because we're a relatively small e-sport and stats are hard, meaning there just isn't that many people working on it - but not because of the tooling
-
Help with Custom Decals in replays
This is the one (rattletrap) that can convert it back to replay as well (harder to read): https://github.com/tfausak/rattletrap/releases/tag/11.2.4
-
how did i miss it in the replay?
Ah I see that's true. There is this (GitHub)[https://github.com/tfausak/rattletrap] that lets you edit stuff in replays. I haven't really fiddled too much with it, I really don't have a reason to edit replays. My speculation on the programming is that it uses AI techniques to assume what action you are going to do next based on your prior movements and tries to reconcile it in the event of latency mitigation or an error on their end.
-
Change names in rocket league replay
But you need to first convert the replay to json, and then you can start to replace stuff. Then convert it back and it works. There are softwares that does the converting. When I was experimenting with those I tried 3 different replay parsers and I liked this the most: https://github.com/tfausak/rattletrap
What are some alternatives?
aeson-tiled - Aeson instances for Tiled map editor types
LambdaHack - Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at
werewolf - A game engine for running werewolf in a chat client
netwire-input-glfw - MonadInput instances for GLFW based netwire programs
general-games - Haskell package with helpful structures for a variety of games
tateti-tateti - Meta tic-tac-toe ncurses game.
dominion - A Dominion simulator in Haskell
MazesOfMonad - simple game
HGE2D - 2D game engine written in Haskell
werewolf-slack - A chat interface for playing werewolf in Slack