mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-11-10 04:57:26 +01:00
examples/flappy: Add license comment
This commit is contained in:
parent
5e93d75ae0
commit
5f3a42aab9
@ -64,6 +64,7 @@ const (
|
||||
screenHeight = 480
|
||||
tileSize = 32
|
||||
fontSize = 32
|
||||
smallFontSize = fontSize / 2
|
||||
pipeWidth = tileSize * 2
|
||||
pipeStartOffsetX = 8
|
||||
pipeIntervalX = 8
|
||||
@ -74,6 +75,7 @@ var (
|
||||
gopherImage *ebiten.Image
|
||||
tilesImage *ebiten.Image
|
||||
arcadeFont font.Face
|
||||
smallArcadeFont font.Face
|
||||
)
|
||||
|
||||
func init() {
|
||||
@ -101,6 +103,11 @@ func init() {
|
||||
DPI: dpi,
|
||||
Hinting: font.HintingFull,
|
||||
})
|
||||
smallArcadeFont = truetype.NewFace(tt, &truetype.Options{
|
||||
Size: smallFontSize,
|
||||
DPI: dpi,
|
||||
Hinting: font.HintingFull,
|
||||
})
|
||||
}
|
||||
|
||||
var (
|
||||
@ -247,6 +254,17 @@ func (g *Game) Update(screen *ebiten.Image) error {
|
||||
text.Draw(screen, l, arcadeFont, x, (i+4)*fontSize, color.White)
|
||||
}
|
||||
|
||||
if g.mode == ModeTitle {
|
||||
msg := []string{
|
||||
"Go Gopher by Renee French is",
|
||||
"licenced under CC BY 3.0.",
|
||||
}
|
||||
for i, l := range msg {
|
||||
x := (screenWidth - len(l)*smallFontSize) / 2
|
||||
text.Draw(screen, l, smallArcadeFont, x, screenHeight-4+(i-1)*smallFontSize, color.White)
|
||||
}
|
||||
}
|
||||
|
||||
scoreStr := fmt.Sprintf("%04d", g.score())
|
||||
text.Draw(screen, scoreStr, arcadeFont, screenWidth-len(scoreStr)*fontSize, fontSize, color.White)
|
||||
ebitenutil.DebugPrint(screen, fmt.Sprintf("FPS: %0.2f", ebiten.CurrentFPS()))
|
||||
|
Loading…
Reference in New Issue
Block a user