https://github.com/craigyanitski/game-test

https://github.com/craigyanitski/game-test

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: CraigYanitski
  • Language: Go
  • Default Branch: main
  • Size: 4.88 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

Falling sand demo

This is an experiment using the Golang ebitengine to make a falling-sand game. Over time this might evolve into a more comprehensive project, but for now it serves as a way to get used to the intricacies of ebitengine.

Issues

While the sand particles are correctly falling, there are still performance issues.

  • framerate drastically falls with more particles
  • sand particles do not reach equilibrium
    • more tests required

Owner

  • Name: Craig Yanitski
  • Login: CraigYanitski
  • Kind: user
  • Location: Köln, Germany
  • Company: Universität zu Köln

GitHub Events

Total
  • Push event: 6
  • Create event: 2
Last Year
  • Push event: 6
  • Create event: 2

Dependencies

go.mod go
  • github.com/ebitengine/gomobile v0.0.0-20240911145611-4856209ac325
  • github.com/ebitengine/hideconsole v1.0.0
  • github.com/ebitengine/purego v0.8.0
  • github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200707082815-5321531c36a2
  • github.com/hajimehoshi/ebiten v1.12.12
  • github.com/hajimehoshi/ebiten/v2 v2.8.8
  • github.com/jezek/xgb v1.1.1
  • golang.org/x/exp v0.0.0-20190731235908-ec7cb31e5a56
  • golang.org/x/image v0.20.0
  • golang.org/x/mobile v0.0.0-20210208171126-f462b3930c8f
  • golang.org/x/sync v0.8.0
  • golang.org/x/sys v0.25.0
go.sum go
  • github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802
  • github.com/ebitengine/gomobile v0.0.0-20240911145611-4856209ac325
  • github.com/ebitengine/hideconsole v1.0.0
  • github.com/ebitengine/purego v0.8.0
  • github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200707082815-5321531c36a2
  • github.com/gofrs/flock v0.8.0
  • github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0
  • github.com/hajimehoshi/bitmapfont v1.3.0
  • github.com/hajimehoshi/ebiten v1.12.12
  • github.com/hajimehoshi/ebiten/v2 v2.8.8
  • github.com/hajimehoshi/file2byteslice v0.0.0-20200812174855-0e5e8a80490e
  • github.com/hajimehoshi/go-mp3 v0.3.1
  • github.com/hajimehoshi/oto v0.6.1
  • github.com/hajimehoshi/oto v0.6.8
  • github.com/jakecoffman/cp v1.0.0
  • github.com/jezek/xgb v1.1.1
  • github.com/jfreymuth/oggvorbis v1.0.1
  • github.com/jfreymuth/vorbis v1.0.0
  • github.com/kr/pty v1.1.1
  • github.com/kr/text v0.1.0
  • github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e
  • github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4
  • github.com/yuin/goldmark v1.2.1
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
  • golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8
  • golang.org/x/exp v0.0.0-20190731235908-ec7cb31e5a56
  • golang.org/x/image v0.0.0-20190227222117-0694c2d4d067
  • golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9
  • golang.org/x/image v0.0.0-20190802002840-cff245a6509b
  • golang.org/x/image v0.0.0-20200801110659-972c09e46d76
  • golang.org/x/image v0.20.0
  • golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6
  • golang.org/x/mobile v0.0.0-20190415191353-3e0bab5405d6
  • golang.org/x/mobile v0.0.0-20210208171126-f462b3930c8f
  • golang.org/x/mod v0.1.0
  • golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee
  • golang.org/x/mod v0.1.1-0.20191209134235-331c550502dd
  • golang.org/x/mod v0.3.0
  • golang.org/x/net v0.0.0-20190311183353-d8887717615a
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20200822124328-c89045814202
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208
  • golang.org/x/sync v0.8.0
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190312061237-fead79001313
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20190429190828-d89cdac9e872
  • golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd
  • golang.org/x/sys v0.0.0-20200918174421-af09f7315aff
  • golang.org/x/sys v0.25.0
  • golang.org/x/text v0.3.0
  • golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.0.0-20200117012304-6edc0a871e69
  • golang.org/x/tools v0.0.0-20200918232735-d647fc253266
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b