Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
74d3a8e
feat: requirements.txt
TheoRiffel Nov 14, 2024
53ed942
doc: add a changelog
monacofj Dec 3, 2024
dac0710
Update CONTRIBUTING.md
monacofj Dec 3, 2024
fc1beb3
Merge pull request #136 from courselab/adhoc-update-contrib
monacofj Dec 3, 2024
198460c
Add multiple language support
furtadojean Dec 4, 2024
549f323
fix: added visual feedback to the config interface
joaoprfreitas Dec 4, 2024
23087f0
Merge pull request #147 from courselab/fix/config-interface
joaoprfreitas Dec 4, 2024
eb7d586
Fix merge problems due to pull #147
furtadojean Dec 4, 2024
075f958
Merge branch 'v1.0.0' into feat/141/language-support
furtadojean Dec 4, 2024
aa96d08
Add name to AUTHORS
furtadojean Dec 4, 2024
a916bff
Merge pull request #142 from courselab/feat/141/language-support
furtadojean Dec 4, 2024
110040e
Update manual.md
gabrielarodriguesp Dec 4, 2024
0b1862e
Update AUTHORS
gabrielarodriguesp Dec 4, 2024
79e3b56
feat: code to use the space bar to run
jojbrasileiro Dec 5, 2024
7a52113
Update AUTHORS
jojbrasileiro Dec 5, 2024
97926e8
Merge branch 'main' into v1.0.0
jojbrasileiro Dec 5, 2024
cadc50a
Adding a new opensource font
Dec 5, 2024
73b07c9
feat: code to use the space bar to run
jojbrasileiro Dec 5, 2024
d04ad34
Merge pull request #154 from jojbrasileiro/main
jojbrasileiro Dec 5, 2024
5e5f769
Change comments to English
furtadojean Dec 5, 2024
bc59a30
Merge pull request #157 from courselab/doc/156/mixed-language-comments
furtadojean Dec 5, 2024
978604f
Remove unnecessary snake.speed attribute
furtadojean Dec 5, 2024
b96d605
Merge pull request #159 from courselab/bug/158/orange-speed-change
furtadojean Dec 5, 2024
99df798
Merge branch 'v1.0.0' into 148/add_open_source_font
samuks123 Dec 5, 2024
7c90ff1
Merge pull request #151 from courselab/148/add_open_source_font
samuks123 Dec 5, 2024
552ec1c
feat: add obstacles functionality to the game
laurafcamargos Dec 5, 2024
659ea70
Merge branch 'v1.0.0' into laurafcamargos-feat/26/static-obstacles
laurafcamargos Dec 5, 2024
53e21fe
author Théo
TheoRiffel Dec 5, 2024
7d4a6bf
Merge pull request #160 from courselab/laurafcamargos-feat/26/static-…
laurafcamargos Dec 6, 2024
ed8fd1e
fix: solve wasd movement issues
de-abreu Dec 10, 2024
d8af72d
fix: solved resizing bug
de-abreu Dec 10, 2024
ea362b2
fix: speed set to default when reset
de-abreu Dec 10, 2024
69a5c87
fix: speed set to default when reset
de-abreu Dec 10, 2024
d770f4f
doc: Updated AUTHORS
de-abreu Dec 10, 2024
d6837ae
Merge pull request #168 from de-abreu/fix/121/speed-reset-issue
de-abreu Dec 10, 2024
49a3e1c
Merge pull request #169 from de-abreu/doc/update-authors
de-abreu Dec 10, 2024
4c1067d
fix: Obstacles now kill on contact
de-abreu Dec 10, 2024
dae027e
repo: Merge with v1.0.0
de-abreu Dec 10, 2024
d99d13a
fix: resize text
de-abreu Dec 10, 2024
ff3e9c7
Merge pull request #173 from de-abreu/fix/148/resize-text
de-abreu Dec 10, 2024
b873852
Merge pull request #172 from de-abreu/fix/166/pause-issue
de-abreu Dec 11, 2024
8612db1
fix: getting orange increases speed
Petroncini Dec 11, 2024
9c2814a
added name to AUTHORS
Petroncini Dec 11, 2024
f18495c
removed debugging print
Petroncini Dec 11, 2024
66a0dd1
Merge pull request #174 from courselab/fix/170/orangespeed
Petroncini Dec 11, 2024
452e03f
Merge pull request #135 from courselab/doc/133/add-a-changelog
Dec 11, 2024
540fa09
repo: Solve merge conflicts
de-abreu Dec 11, 2024
2915836
Merge branch 'de-abreu-fix/163/wasd-movement-issues' into v1.0.0
de-abreu Dec 11, 2024
5cc6486
Merge branch 'v1.0.0' of github.com:courselab/coral into v1.0.0
de-abreu Dec 11, 2024
afafde2
repo: Solve merge conflicts
de-abreu Dec 11, 2024
5444264
Merge branch 'de-abreu-fix/124/resizing-bug' into v1.0.0
de-abreu Dec 11, 2024
21fbb9f
fix: fixed apple and orange spawning on top of obstacles.
Dec 11, 2024
1021c17
minor: added name to AUTHORS.
Dec 11, 2024
b011ece
doc: Includes me. Contributing to milestone v1.0.0.
laurafcamargos Dec 11, 2024
557b0f9
Merge pull request #177 from courselab/doc/144/updated-authors
de-abreu Dec 11, 2024
dfbad31
Merge branch 'bug/175/wrong-spawn' of github.com:courselab/coral into…
de-abreu Dec 11, 2024
f70cf71
minor: removed unnecessary change
Dec 11, 2024
55ed080
fix: Add mute/unmute instruction
de-abreu Dec 11, 2024
dea19e4
Merge pull request #180 from courselab/fix/179/mute-option-indication
de-abreu Dec 12, 2024
df7cbb6
doc: Wrote a changelog
de-abreu Dec 12, 2024
c009028
Merge branch 'v1.0.0' into doc/133/add-a-changelog
de-abreu Dec 12, 2024
f2547b6
fix: correct 'I' key behavior after game over
guisp03 Dec 12, 2024
498fd24
Revert "fix: correct 'I' key behavior after game over"
guisp03 Dec 12, 2024
21ecd37
fix: correct 'I' key behavior after game over
guisp03 Dec 12, 2024
a0e500a
Merge branch 'v1.0.0' of github.com:courselab/coral into v1.0.0
Gustavo-Ando Dec 12, 2024
871f89d
Merge pull request #182 from courselab/fix/131/instruction-screen-gam…
c-capocasali Dec 12, 2024
6ec1beb
Update AUTHORS
samuelsbonachela Dec 12, 2024
e472691
Merge pull request #183 from courselab/doc/update-authors
JoaoVictorDBP Dec 12, 2024
b60e0f7
Merge branch 'v1.0.0' of github.com:courselab/coral into v1.0.0
Gustavo-Ando Dec 12, 2024
c36bb5a
Refactor and fix Index out of range in game configuration menu
Gustavo-Ando Dec 12, 2024
7fda8c9
Merge pull request #184 from courselab/ref/109/config-menu
samuelsbonachela Dec 12, 2024
d12ea66
fix: modified formatting
de-abreu Dec 12, 2024
d0e7118
doc: add name to AUTHORS file
guisp03 Dec 13, 2024
878327b
doc: update ChangeLog.md
de-abreu Dec 13, 2024
0183034
Merge pull request #188 from courselab/doc/144/add-name-to-authors
TheoRiffel Dec 13, 2024
84ee379
fix: gameover music now plays only once upon death
raultel Dec 13, 2024
6d2b1e8
chore: added myself to AUTHORS
raultel Dec 13, 2024
3808c08
chore: names are now spaced with tabs
raultel Dec 13, 2024
3bbb2a0
chore: revert last changes
raultel Dec 13, 2024
6732a92
Merge pull request #181 from courselab/doc/133/add-a-changelog
de-abreu Dec 14, 2024
07b7c57
Adding myself to AUTHORS
liestrela Dec 15, 2024
c4083c0
Merge pull request #192 from courselab/doc/144/add-author
raultel Dec 15, 2024
d90998d
Fix wrong spawn (#175)
liestrela Dec 15, 2024
1a1c738
Removing unnecessary lines
liestrela Dec 15, 2024
a84c9f8
Fix music not looping after death (#193)
liestrela Dec 15, 2024
d81f2a0
fix: solved edge case from spawn
raultel Dec 15, 2024
ba58418
fix: wrong variable initialization (restart_test)
raultel Dec 15, 2024
6357ca4
Merge pull request #194 from courselab/bug/193/music-not-looping
liestrela Dec 15, 2024
fe0f9bb
Merge branch 'v1.0.0' into bug/190/gameover-stack-death
samuelsbonachela Dec 15, 2024
c17cc7e
Add my name to authors
vrveiga Dec 15, 2024
69b2856
Merge pull request #196 from courselab/doc/144/update-authors
vrveiga Dec 15, 2024
62d0a6e
Add my name to authors
vrveiga Dec 15, 2024
203cf06
chore: added myself to AUTHORS
raultel Dec 13, 2024
a7f2383
chore: names are now spaced with tabs
raultel Dec 13, 2024
eec6a13
chore: revert last changes
raultel Dec 13, 2024
530ee6c
Merge branch 'v1.0.0' into bug/190/gameover-stack-death
raultel Dec 15, 2024
b67aaa5
add my name to authors
rodrigorcz Dec 15, 2024
b235c31
Merge pull request #197 from courselab/doc/144/update-authors
rodrigorcz Dec 15, 2024
b9ad733
Merge pull request #191 from courselab/bug/190/gameover-stack-death
samuelsbonachela Dec 15, 2024
4fe453d
minor: fixed restart text.
Dec 15, 2024
2c074cf
chore: Added licensing text to audios
de-abreu Dec 15, 2024
7c33837
Merge branch 'v1.0.0' into feat/86/requirements.txt
de-abreu Dec 15, 2024
0bd0a61
chore: Added requirements information
de-abreu Dec 15, 2024
e1bf14e
Merge pull request #176 from courselab/bug/175/wrong-spawn
de-abreu Dec 15, 2024
cd68719
Merge pull request #200 from courselab/chore/145/added-licensing-text
MarcusV-Silva Dec 15, 2024
7e62f46
Merge pull request #201 from courselab/feat/86/requirements.txt
MarcusV-Silva Dec 15, 2024
492bdfc
repo: prepared branch to merge with v1.0.0
de-abreu Dec 15, 2024
e552d1b
Merge pull request #203 from courselab/chore/186/reuse-lint-dec-12
Dec 15, 2024
5506fa5
Redraw fruits when the grid size changes
raultel Dec 16, 2024
6ad61a8
fix: Obstacles now update when grid size is changed
raultel Dec 16, 2024
587cec3
fix: rectangles collision now works for big grids
raultel Dec 16, 2024
e217895
Merge pull request #205 from courselab/bug/189/grid-resize
Dec 16, 2024
f0f0d4b
Update AUTHORS
shogoshima Dec 16, 2024
3663bf8
Update AUTHORS
samuks123 Dec 16, 2024
8385ff8
chore: modified licensing info to match REUSE standard
de-abreu Dec 16, 2024
9dcce96
chore: Added the licensing text of all licenses used
de-abreu Dec 16, 2024
31b731a
Update AUTHORS
joao-mm Dec 16, 2024
4e1a313
Merge pull request #207 from courselab/doc/update_authors
joao-mm Dec 16, 2024
61ddc79
Merged with v1.0.0
de-abreu Dec 16, 2024
1e60c0b
wip: Adding some final addjustments
de-abreu Dec 16, 2024
4485bc1
chore: Project meets REUSE Specification version 3.2
de-abreu Dec 16, 2024
76ffd30
Merge pull request #208 from courselab/chore/145/added-licensing-text
Ensuo Dec 16, 2024
0a1ddb5
adding own name to AUTHORS file
Ensuo Dec 16, 2024
306d8d1
Update
JustTheHero Dec 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2024 The authors of Coral
#
# SPDX-License-Identifier: CC0-1.0

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
Expand Down Expand Up @@ -164,4 +168,6 @@ cython_debug/
# Game files
data/

# OS
.DS_Store
*~
11 changes: 11 additions & 0 deletions .reuse/templates/default.jinja2
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{% for copyright_line in copyright_lines %}
{{ copyright_line }}
{% endfor %}
{% if copyright_lines and spdx_expressions %}

{% endif %}
{% for expression in spdx_expressions %}
SPDX-License-Identifier: {{ expression }}
{% endfor %}

This file is part of Cobra, a derivative work of KobraPy.
78 changes: 49 additions & 29 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,29 +1,49 @@

The Authors of Cobra
==============================

* Luan Benson <luanbenson@usp.br>

Attribution
------------------------------

Coral is a derivative work of KobraPy.

KobraPy is an open education resource teaching open-source development
practices and tools for newcomers. It was originally written by
Dr. Monaco F. J. for the undergraduate course on Open Source Systems
taught to Computer Sciences and Engineering students at the University
of Sao Paulo.

Acknowledgments are due to the support from FOSS Research and Education
Program of the Open Source Competence Center ICMC-USP, as well to all
students and research colleagues who have provided valuable feedback.

If you ever check out this project in any educational program, the author
would love to hear from you (monaco@usp.br)."






# SPDX-FileCopyrightText: 2024 The authors of Coral
#
# SPDX-License-Identifier: CC0-1.0

The Authors of Cobra
==============================


* Caio Petroncini <caiopetroncini@usp.br>
* Enzo Yasuo Hirano Harada <haradayasuo2010@usp.br>
* Gabriel Akio Urakawa <gabriel.urakawa@usp.br>
* Gabriela Rodrigues do Prado <gabrielarprado@usp.br>
* Guilherme de Abreu Barreto <de_abreu@usp.br>
* Guilherme Sousa Panza <guilherme.panza@usp.br>
* Gustavo Alvares Andó <gustavo.ando@usp.br>
* Jean Michel Furtado M'Peko <furtado.jean@usp.br>
* João Brasieliro Moreira da Silva <joaobrasileiro@usp.br>
* João Pedro Mori Machado <jpmorimachado@usp.br>
* João Pedro Rodrigues Freitas <joaoprf23@usp.br>
* João Victor De Bortoli Prado <joaovictordbp@usp.br>
* Laura Fernandes Camargos <laura.camargos@usp.br>
* Luan Benson <luanbenson@usp.br>
* Raul Ribeiro Teles <raulteles@usp.br>
* Rodrigo Gilgen <rodrigogilgen@usp.br>
* Rodrigo Rodrigues de Castro <rodrigo.rcastro@usp.br>
* Samuel Sandoval Bonachela <samuel.bonachela@usp.br>
* Samuel Victorio Bernacci <samubernacci@usp.br>
* Shogo Shima <shogoshima@usp.br>
* Théo Bruno Frey Riffel <theobfriffel@usp.br>
* Vitor Daniel de Resende <vitor.resende@usp.br>
* Vitor Rocha Veiga <vitorveiga@usp.br>

Attribution
------------------------------

Coral is a derivative work of KobraPy.

KobraPy is an open education resource teaching open-source development
practices and tools for newcomers. It was originally written by
Dr. Monaco F. J. for the undergraduate course on Open Source Systems
taught to Computer Sciences and Engineering students at the University
of Sao Paulo.

Acknowledgments are due to the support from FOSS Research and Education
Program of the Open Source Competence Center ICMC-USP, as well to all
students and research colleagues who have provided valuable feedback.

If you ever check out this project in any educational program, the author
would love to hear from you (monaco@usp.br)."
Loading