Folgende Warnungen sind aufgetreten:
Warning [2] unserialize(): Error at offset 2711 of 2829 bytes - Line: 2627 - File: inc/functions.php PHP 8.3.6 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
[PHP] errorHandler->error_callback
/inc/functions.php 2627 unserialize
/inc/class_datacache.php 138 native_unserialize
/inc/init.php 182 datacache->cache
/global.php 20 require_once
/showthread.php 28 require_once
Warning [2] unserialize(): Error at offset 1195 of 1968 bytes - Line: 2627 - File: inc/functions.php PHP 8.3.6 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
[PHP] errorHandler->error_callback
/inc/functions.php 2627 unserialize
/inc/class_datacache.php 138 native_unserialize
/inc/init.php 182 datacache->cache
/global.php 20 require_once
/showthread.php 28 require_once




Themabewertung:
  • 1 Bewertung(en) - 3 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Programmieren Projekt-Ideen
#1
Moin Smile

In der Zeit, die ich nie da war, hab ich aktiv C# gelernt und ich denke, ich kann mich als fortgeschrittenen Programmierer bezeichnen. Ob ein Profi das auch so sieht, das weiß ich nicht, aber zumindest denke ich, dass ich theoretisch alles kann. ^^


Meine Frage ist ganz einfach:

Hat jemand ein paar tolle Ideen für ein Programm?
Konsolen-Programm, oder mit Windows-Oberfläche.

Gibt nur die Bedingungen:
  • Wenn ihr einen Vorschlagt habt, den ihr dann selber nutzen wollt, dann müsst ihr .Net-Framework installiert haben, denn das ist die Laufzeitumgebung für C#.
  • Es sollte kein zu großes Projekt sein. Ich mache das, um meine Kenntnisse zu festigen, da ist es nicht sinnvoll, gleich mit einem Großprojekt los zu schießen.
  • Ich würde damit gerne Leuten helfen. Ich möchte keine Programme schreiben, die viel Arbeit machen und am Ende nicht beachtet werden. Das ist der Grund, warum ich hier frage, denn ich hoffe, hier Ideen zu finden, die sich nicht zum umfangreich umsetzen lassen und gleichzeitig Leuten helfen können.
  • Keine Zeit-Vorgabe Lachen Ich programmiere in der Freizeit und es sollte auch bei einer Freizeit-Aktivität bleiben.
  • Ich kann zwar grafische Oberflächen, mit Buttons, Text, Bildern, etc. und was es nicht alles gibt, aber eine Oberfläche, wie eine frei bewegliche Spielwelt, oder einfach nur das Spiel Pong, das kann ich noch nicht, aber ich arbeite dran ^^
  • Ich werde keine Source-Codes bekannt geben. Ich lade das fertige Projekt hoch und garantiere von meiner Seite aus, dass ich keine gefährliche Software mi eingebaut habe, aber den Source-Code möchte ich nicht bekannt geben.



Ich hoffe, ihr habt tolle Ideen, die mir dann viel Übung und Spaß bringen und Leuten auch wirklich helfen können. Smile
Pessimisten sind realistisch.
Optimisten sind glücklich.

Programmieren ist einfach, jeder kann es lernen.
Doch gut programmieren, das ist die Kunst.
Zitieren
#2
Wie wär es mit einer Schulaufgabe?
Kennst du das Streichholzspiel?
Spieler wählt aus, wie viele Streichhölzer es geben soll.
Dannach ziehen der NPC und der Spieler abwechseld 1-3 Streihölzer;
Gewinner ist der, der NICHT das letzte Streichholz zieht.
Zur intelegnz: Das programm zieht zufällig viele ab.

Für fortgeschrittene: Verleihen wit dem NPC ein bischen inteligenz:
Wenn er zieht, probiert er, das die neue Streichhölzeranzahl auf 4 endet.
FOLGE: spieler müsste das letzte Streichholz ziehen.

Wenn du ein bischen Hilfe brauchst, kann ich dir das Programm als Skript in Pascal schicken

Wenn dir das zu einfach sein sollte, kannst du ein Passwortgenerator für GSLachenvE schreiben Lachen

Edit: Formulierungen geändert: 3.6.12, 21:21

Zitieren
#3
Ne, nicht zu einfach. Hab bisher noch kein Spiel geschrieben und künstliche Intelligenz ist schwer^^

Aber das Spiel versteh ich irgendwie nicht :/
Kannst du mir das nochmal erklären, für mich, weil ich scheinbar C# wunderbar verstehe, aber für so ein Spiel zu doof bin? Lachen

Das heißt, man hat ein Haufen Hölzchen (50 oder so) und jeder muss überlegen, wie viel er zieht. 1, 2 oder 3.
Und der, der das letzte Hölzchen zieht, hat verloren.

Ich glaub, ich habs verstanden.

Interessantes Spiel Lachen

Danke dir^^
Pessimisten sind realistisch.
Optimisten sind glücklich.

Programmieren ist einfach, jeder kann es lernen.
Doch gut programmieren, das ist die Kunst.
Zitieren
#4
Programmiere eine Schachspiel Lachen die KI kannst ja weglassen, bzw. auf Doof einfach einen zufälligen möglichen Zug machen lassen.
Lässt sich wunderbar um alle Möglichen sinnlosen Funktionen erweitern, Highscoreliste, Netzwerkspiel, genauer Zug-Historie irgendwo abspeichern etc. blabla.
Erfüllen zwar keinen höheren Sinn, jedoch zum üben sehr brauchbar.

Aber vllt schreibe ich das auch selber in Java, muss mich irgendwie mal mit dieser Sprache anfreuden.
Glaube keiner Studie, die du nicht selbst finanziert hast!
Zitieren
#5
Schach ist schwer Lachen
Müsste ich mir erst überlegen, wie ich das Feld im Programm darstelle. Ob mit den üblichen Bezeichnungen g8 oder ob ich die in eine verschachtelte Liste lege...

Spannende Idee, danke ^^
Pessimisten sind realistisch.
Optimisten sind glücklich.

Programmieren ist einfach, jeder kann es lernen.
Doch gut programmieren, das ist die Kunst.
Zitieren
#6
Hallo ihr alle,
ich hoffe dieser Theard ist noch aktuell.
Wenn ja, hätte ich einen "dringenden" Wunsch.

Könntest du ein Programm schreiben, welches auf dem Film in meiner Signatur klicks erzeugen?
(http://webtv.htp.net/index.php?id=116&no...&tx_ttnews[tt_news]=2165&tx_ttnews[backPid]=123&MP=116-124)

Man pro Stunde nur 2 Klicks machen, esseiden, man ändert die eigene IP-Adresse oder man löscht ein mir nicht bekantes Cookie.
Es reicht schon, wenn die Webseite einmal komplett geladen wurde (Cookie konnte antwort senden).

Zitieren
#7
Selbst wenn es nur jede Stunde ist, macht es das trotzdem ziemlich auffällig wenn immer von der selben IP aufrufe kommenCrazy

Also ich würde mich jetzt nicht unbedingt auf eine mögliche Umsetzung verlassen.
Glaube keiner Studie, die du nicht selbst finanziert hast!
Zitieren
#8
Ich habe bereits eine Bot gesehen und eigene Test durchgeführt:
1. Nur der Cookie ist entscheident. In ihm wird die Ip gespeichert und für eine Stunde geblockt.
2. Ich wedis den Namen des Cookies immer noch nicht WeinenWeinen

Zitieren
#9
Da hat era Recht.

Ich müsste immer mit einer anderen IP den Aufruf starten und ich glaube nicht, dass das möglich ist, zumindest nicht ohne einen Proxy. Und das kriege ich nicht hin.

Ruf doch einfach immer selber auf und zieh dann für ein oder zwei Minuten den Router vom Strom, dann bekommst du ne komplett neue IP-Adresse.

Zu dem Nutzen sag ich mal nix, ist ja deine Verantwortung^^



Achso, ja der Cookie ...
Bin davon ausgegangen, dass die IP am Server gespeichert wird.
Wenn nicht, sondern als Cookie, dann deaktiviere die doch einfach?
Pessimisten sind realistisch.
Optimisten sind glücklich.

Programmieren ist einfach, jeder kann es lernen.
Doch gut programmieren, das ist die Kunst.
Zitieren
#10
Deaktivieren bringt nicht, weil dann auch die Bestätigung des Klicks gesperrt wird.
Aber ich hätte ja gern viele *Berg Gold in meinen Augen* Klicks auf diesen Film.
[Werbung: Könnt ihr nicht einfach mal so auf den Film klicken?]

Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste