moved to https://github.com/TeamCroggle
lambda-alligatoren's Introduction
lambda-alligatoren's People
lambda-alligatoren's Issues
Inconsistent events
Simulator.replaceColoredWithAgedAlligator does not notify any listeners about the replacement, but when the board is "cleaned" from unnecessary AgedAlligators, an event is fired causing for example the BoardActorBordChangeAnimator to animate the vanishing of an AgedAlligatorActor, that never existed inside the BoardActor's world
last stage of every achievement has bonus text and does not fit the given icon pattern
Switching between users in statistic screen returns the table to its default tab, not maintaining the tab
not compliant with our target of making partents able to compare users
Drag&Drop
Unvollständige Sektion "Produktumgebung"
Ich Schlage vor:
Min Auflösung: (WxH): 800x480 => Querformat
Min Größe: 7 Zoll
Min Speicher: Vielleicht lieber als Appgröße spezifizieren. Ist heutzutage ja kein Problem mehr. Dafür würde ich allerdings ungern mehr als 35mb Speicher pro APK brauchen. Optional lieber <= 20mb.
MatchWithRenaming not safe with uncolored
The negative color id of the singleton "uncolored" color will cause errors if it occurs in a tree.
Possible solutions:
- Work around the special negative id of uncolored
- Use hashmap instead of sparse array
Fonts: Extended charset
We cannot even display our names correctly in the credit screen, due to ö, ü and ß
Timer
check if libgdx offers something for protocolling time a level was played; also something to delay hint button showing up
settings changed notification
Konsistenz zwischen Entwurf und Pflichtenheft
Wir sollten konsistent sein zwischen Pflichtenheft und dem Entwurf:
mir ist grade aufgefallen, dass wir in unserem Pflichtenheft nur den "Profilerstellungsbildschirm", der auch geöffnet wird, wenn das Profil bzw der Namen geändert wird, gibt, aber im Entwurf gibt es einen "ProfileChangeNameScreen",
Wunschkriterien mit '+' kennzeichnen
Man sollte die Wunschkriterien einheitlich auf eine Weise kennzeichnen.
Spielregeln noch nicht in Pflichtenheft
Meiner Meinung nach ein Fall für die Zielbestimmung.
Level aims not shown
We still need the pull-down menu to show the level aims
NullPointerException when getting settings
The app crashes on calls like
game.getSettingController().getCurrentSetting().isColorblindEnabled()
if the settings haven't been touched before.
Correct width:height - ratio in detailed Icon overlay
update levelpackages.tex
I forgot to change the description for the levels as I change the json.
Teach BoardObjectActors rotation
... to make even cooler animations possible
Hint buttons not working
BoardObjectActors become invisible
With my last push, it seems, ColoredBoardObject alpha transparency is working. The transparency is never reset, though, or the must be some other reason causing everything to become invisible.
localization
translate app into german.
Projekt hat noch keinen salonfähigen Titel
Da das heute in der Besprechung auch ein Thema war, will ich hier mal eine Diskussion anstoßen.
Mein erster Vorschlag: Portalligators
Der Titel soll mit einer wirklich nicht schwer umzusetzenden Änderung am Spielprinzip einhergehen: Unsere Aligatoren haben (wie z.B. die Teletubbies) ein Portal - z.B. im Bauch oder eben im Maul. Die Portalausgänge ersetzen dann eben die Eier. Die Portale haben Farben und können nur von Krokodilen mit anderen Farben betreten werden (Color rule). Krokodile, die ganz verschwinden, kommen in den Limbo.
Diese Erweiterung fixt die Logikprobleme "Alte Alligatoren schlüpfen aus Eiern" und "Es werden genau die gefressenen Dinge geboren", bzw. damit auch "das gefressene wird geklont". Außerdem finde ich die Farbregel hier etwas weniger random. Letztendlich ist das immer noch kinderfreundlicher als "fressen und gefressen werden".
Dadurch, dass Krokodile beim Gefressenwerden nicht mehr sterben, könnte ich mir auch vorstellen, in Levels einen Protagonistenalligator zu haben, welchen man durch die Gegend bewegen muss. Das ist grundsätzlich für Kinder sehr angenehm, feste Bezugspunkte zu haben.
Fragen, andere Vorschläge und Einwände sind willkommen.
Abstimmung Name
http://doodle.com/gpvbcw3dt5f2p9q6
Bitte Abstimmen!
Levels cannot be won
At least for me the game never showed me any won or lost screen
KIT und Institutslogo auf dem Pflichtenheft?
einige der sehr erfolgreichen PSE Gruppen vom letzten Jahr hatten sehr hübsche Pflichtenheftstitelseiten auf denen sowohl das KIT-Logo und das Institutslogo oben drauf ist. Wir sollten die Betreuer fragen ob wir die haben können.
Inconsist state going back and forth between placement and simulation
This causes the BoardActor to crash the app (NullPointerException) during simulation
Ingame menu level overview button should return to LevelOverviewScreen, not PackageOverviewScreen
At least this is what I would expect, but if others have a different opinion we can leave it as it is.
I think @pinkproblem or @JonasMehlhaus can do this?
deletion profile -> profile screen
Schlechte Formulierung in Produkteinsatz
Jeder der 6 Punkte beginnt mit "Das Produkt".
[Splash Sceen?] Long period of black screen on app start
It also seems that some loading screen flashes up a millisecond before the menu is shown, but I may be mistaken.
Prevent returning into simulation/placement mode after win
I currently get a nasty NullPointerException when I play level 1/12, select the last answer, play the simulation until I win, return using the back-button, rewind simulation by two steps and make two steps forward again
No feedback why simulation mode is blocked in placement mode screen
Someone should add a dialog or have the "start simulation" button greyed out, while the boar is in an illegal state
(assigned Eisteekanne for she implemented the current blocking mechanism, I think)
Level numeration starts with 0 instead of 1
Tex Dokument beinhaltet noch UMLGraph spezifische Klassen
Ich werde ein @exclude Doclet hinzufügen, sobald ich dazu komme und besseres Internet habe.
fonts: different sizes
JavaDoc Conventions enforcen.
Ich habe mal festgehalten wie wir das machen sollten.
Bitte das alle bedenken, wenn ihr Javadoc schreibt. Man muss ja nicht unnötig arbeit verursachen.
Außerdem bitte darandenken: im Englischen schreibt man auch Nomen klein!
Geringer Umfang des Glossars
Hier ein Aufruf an @vincent23 @Strandtasche @Eisteekanne @pinkproblem @JonasMehlhaus die bisherigen (und zukünftigen) Texte auf Stichworte zu überprüfen und das Glossar weiterzu füllen.
Derzeitiger Stand: 9 Einträge. Das muss mehr werden.
Assert removed object's actors are properly removed from board
Back/up navigation button error
Currently, when using "up" buttons (that is back buttons INSIDE the app), those will not be laid on the screen stack. Also, there will be problems with screens that must not be re-entered.
The latter problem can only be solved by clearing the screen stack, so only exiting the app remains as a possibility, while maintaining consistency.
For the former problem, I can imagine that instead of having the logicalPredecessorListener retrieve the logical predecessor screen via getLogicalPredecessor, the whole get method should be altered into a setLogicalPredecessor
User board is not being saved yet
Produktumgebung: Android 4.0.3 <=> API Level 15
Die beiden Punkte unter "3.1 Software" sollten zusammengefasst werden. Außerdem spricht man von DEM Api Level 15, nicht von "einem".
The Solutions of some Level are wrong
the solutions of some level especially Multiple Choice Level are wrong because they don't consider alpha equivalence.
Multiple choice levels
Totally missing
Add mask on package backgrounds and remove embedded rounded edges
Autorennamen Formatierung
Die Autorennamen Formatierung auf der ersten Seite ist nicht wirklich schön. Die sind verschoben und nicht symmetrisch.
https://www.dropbox.com/s/ce587g7gnjoi61a/Screenshot%202013-11-10%2010.47.25.png
Einheitliches Layout
Wir sollten einheitliches Layout verwenden. zB bei Aufzählungszeichen.
Patterns - colorblind mode
Add patterns for the colorblind mode
Color controller never has any usable colors set
Probably the gamecontroller has to do this
Higher resolution for alligator and egg textures
Sound
Both general music and effect sounds have to be added
After the initial app start it should not be possible to push the play button without adding a profile
At the moment you can push the play button after the initial app start without creating a user.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.