Hallo Leute...
Hiermit rufe ich zur Code-Competition auf!
Ziel ist es, ein bestimmtes Thema innnerhalb einer begrenzten Zeit möglichst schick und gut zu meistern.
Der Code wird hierbei auf eine bestimmte KB-Anzahl limitiert! (mehrere Auslagerungsdateien(Code) werden natürlich zusammengerechnet)
Grafiken sollten sich auch in einer vorbestimmten KB-Große bewegen...
So, jetzt würde mich die Resonanz interessieren :)
Der Gewinner wird per "Voting" ermittelt, und darf die nächste Competition bestimmen.
Hehehe. Das in 68 kb code richtig mega cooles drin sein kann finde ich das ne gute idee. Also mach mal regeln und preise ;)
Waaaaaaaaasss..... 68 kb code ^^ ist zu viel !
Wenn dann so um die 10 kb Code ohne EXE natürlich. Rein die gbas.
uaaaahhhh. Keine Kommentare!?
Wie wär's mit 300 Befehlen? Der Compiler zählt ja mit, oder!?
JA, oder per Befehleanzahl :)
Wobei man bei einer bestimmten KB größe dann schon was machen kann ;)
nachmacher... sowas wird im blitzforum schons seit mehr als einem jahr durchgeführt!! ;-)
angefangen hat dort alles mal mit 4096b (4kb) reinem source ohne zusatzdaten... also alles nur mit zeichenbefehlen und selbst da sind schon gute und vor allem spielbare sachen zustandegekommen - die grenzen bzw limitierungen werden dann immer auf die jeweilige aufgabenstellung angepasst.
'finde die idee aber trotzdem immer wieder klasse und in verbindung mit der platform-vielfalt von GL-basic sehr interesant! ein limitierung auf 'befehle' finde ich allerdings weniger günstig... den source auf eine bestimmt (kleine) kb-zahl festzulegen ist besser... fordernder! :-)
das führt doch dazu, dass ich keine Kommentare reinpack.
na in erster linie sollte ja so ein contest dazu dienen zu zeigen was man mit so einem minimum an code "zaubern" kann und keinen tutorial-character haben,,, und es wird sicher niemandem ein strick daraus gedreht wenn er parallel eine kommentierte version dazupackt. ;-)
Also ich bin für max. 300 Befehle!!!!
300 befehle sind eindeutig zuviel... 100 sollten ausreichen und wie definiert sich befehl? gibts dann ein tool dass alle befehle zählt? ;-)
wie schauts mit DLLs aus? oder libs wie BASS/FMOD... die verfälschen doch... also nur "nakte" GL-installation mit aktuellsten update.
tip:
sachen wie SETSCREEN und LIMITFPS sollten zwingend im code stehen um nicht jedesmal die eigenschaften in der IDE zu ändern...
100!? Da schaffst Du kaum ein Tetris!
GLBasic zählt die Befehle, weil es vor Jaaaahren mal einen 300 Befehl-Wettbewerb gab.
_______________________________________
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.2008.093 - 3D, NET
Wordcount:244 commands
Quote from: GernotFrisch100!? Da schaffst Du kaum ein Tetris!
also diese aussage sollte man mal überprüfen! ;-)
Quote from: GernotFrischGLBasic zählt die Befehle, weil es vor Jaaaahren mal einen 300 Befehl-Wettbewerb gab.
_______________________________________
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.2008.093 - 3D, NET
Wordcount:244 commands
stimmt, noch nie drauf geachtet!
Also ich bleib dabei! 300 Worte sollten es werden! =)
na was denn nun, 300 worte oder 300 befehle? ;-)
Also 300 Worte wird wirklich knapp! Ich meinte 300 Befehle (<-- alias Worte)... :D
Mir auch recht :)
Geht ja nicht mit 300 Befehlen. GLBasic hat doch gar nicht so viel. ;) Ne Quatsch. Also fangt schon mal an. :)
Cheers
Quote from: GernotFrisch100!? Da schaffst Du kaum ein Tetris!
gegenbeweis -> einaches (aber gut spielbare) tetris-version mit 100 befehlen:
screen (http://www.citavia.de/quad-100b/quad-100b.png)
binary (http://www.citavia.de/quad-100b/quad-100b.exe)
den source kann ich bei interesse gern nachreichen! ;-)
steuerung mit den pfeiltasten (drehen = oben), es werden (weil einfache version) nur die reihen gezählt und bei einem game-over schließt sich das programm... läßt sich sicher noch erweitern bzw optimieren! ;-)
nachdem ich noch ein paat befehle freigeschaufelt habe ein kleines update:
- das spielfeld in die mitte verschoben
- steine lassen sich jetzt zusätzlich auch mit [Y] drehen
- nächster stein wird angezeigt
Gibt es irgendein bestimmtes Thema? Muss es ein Spiel sein? Gibt es irgendwelche Bedingungen außer den 300?
noch net.
Er hat jetzt bloß Gernots aussage widerlegt !
Nice ;)
Blastar: Code! sonst glaubt's keiner.
Ja, OK. 300 Befehle.
Was ist mit Grafiken? DRAWLINE oder LOADSPRITE?
Quote from: GernotFrischBlastar: Code! sonst glaubt's keiner.
bitteschön -> source (http://www.citavia.de/quad-100b/quad-100b.gbas)
Cool, Tetris... *freu*
Quote from: GernotFrischJa, OK. 300 Befehle.
Was ist mit Grafiken? DRAWLINE oder LOADSPRITE?
bei 300 befehlen sollten die DRAW-befehle ausreichen... aber LOADSOUND wäre nicht schlecht.... jetzt fehlt nur noch ein thema! :-)
Und eine genaue Definition davon, was es werden soll!!!!!
na hoffentlich geht ein entsprechender contest bald los... bin schon richtig heiß drauf!
screen (http://www.citavia.de/quad-100b/quad-100b.png)
binary (http://www.citavia.de/quad-100b/quad-100b.exe)
source (http://www.citavia.de/quad-100b/quad-100b.gbas)
habe meinen 100befehls-tetris-clone weiter optimiert:
- 'hatte den T-stein vergessen und niemand hats gemerkt! :-(
- statt linien werden nun echte punkte gezählt (10 / 50 / 400 / 1000)
- mehr farbe... gleich viel netter!!
update#2
- noch etwas bunter (hintergrund)
- vollständiges spiel... also kein selbstendendes spiel mehr
-> gameover-screen -> game -> gameover-screen
update#3
- scrollender hintergrund (check-board)
alles mit 100 befehlen - los, her mit dem contest!!!!!!!
Da du ja im BB-Forum auch grad einen am Start hast, gib doch mal ein Thema vor. Und alle inklusive dir machen dann da mit. :)