Womit anfangen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Ph!L
Beiträge: 1
Registriert: 10.07.2007 14:25
Wohnort: Kleve
Kontaktdaten:

Womit anfangen

Beitrag von Ph!L »

Halllo,
ich wollte mit dem Programmieren anfangen und habe mir mal die Demo von PureBasic geladen. Ich wollte irgendwann mal ein 2d Spiel wie Pacman programmieren, nun stellt sich aber die Frage womit ich anfangen soll.
Womit sollte ich starten? Gibt es irgendwelche Tutorials womit man z.B Snake programmiert und dabei die Basics lernt?
Danke im Vorraus
gruß
Philipp
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Hi Phil, willkommen im Board...

also, auf der robsite gibt es einige PB-tutorials:
http://www.robsite.de/tutorials.php?tut=purebasic

und auch die PureArea ist einen blick wert:
http://www.purearea.net/pb/german/

beide links findest du auch oben rechts im blauen kästchen...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
xperience2003
Beiträge: 972
Registriert: 04.10.2004 18:42
Computerausstattung: Amiga, LinuxMint, Windows7
Wohnort: gotha
Kontaktdaten:

Beitrag von xperience2003 »

nen tip fuer nen komplett anfaenger?!
gern:
lies dir erstmal in aller ruhe das handbuch, bzw die hilfe durch, damit hast du erstmal einen ueberblick ueber den sprachschatz

dann fang an mit den befehlen zu spielen

und dann schau dich mal im codearchiv auf purearea.net um


HAVE FUN =)
amiga rulez...
Rebirth Software
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

Das hier war mein allererstes Tutorial. Benutzt übrigens auch Screens

//edit: Und lass dich von dem
Weitere Tutorien in Vorbereitung!
nicht in die Irre führen. Das steht schon seit 2 Jahren da. Vielleicht auch schon länger. :lol:
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Little John

Beitrag von Little John »

2Ph!L:
Ich würde an Deiner Stelle zunächst die mitgelieferten Beispileprogramme starten. Wenn Dich ein Programm interessiert oder es Dir Spaß macht, dann kuck Dir den Quelltext an um zu sehen, wie es funktioniert. Dabei musst Du zwangsläufig öfter die Dokumentation zu einzelnen Befehlen nachlesen.

Viel Spaß!

Little John
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ich hab mich ein wenig umgesehen, und habe fast den eindruck,
dass es so gut wie nichts für absolute einsteiger gibt.

so ganz grundlegende dinge wie "was ist code eigentlich" und
"was ist eine variable" finde ich nirgens erklärt, sowas wird immer vorausgesetzt...

PS:
das von "PureBasic4.0" verlinkte tutorial ist grundsätzlich sehr gut in bezug darauf,
wie erklärt wird was ein screen überhaupt ist.
lass dich nicht davon schrecken, dass du ne .exe downloaden sollst,
das ist nur ein selbstentpackendes archiv.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Kaeru Gaman hat recht. Es fehlt ein "Absolute Beginners Book"

hier mal ein paar Tipps von mir.

1. Immer mit kleinen schritten anfangen und nicht gleich versuchen megatolles programm zu schreiben.

2. Viel lernen und gedult mit sich selber haben.

3. Zahlensystem wieder lernen:
- Ganzzahlen (ohne Nachkomma)
- Gleitpunktzahlen (mit Nachkomma)
- Darstellungen von Zahlen (Dezimal, Hexadezimal, Binar)

4. Kommentare schreiben (fäng mit ';' an)

Folgende Fragen sich stellen:
- Was ist ein Byte, Word, Long, Float und wie arbeitet PB damit.
- Was sind Strings (Zeichenketten)
- Wie wandel ich Zahlen und Strings.

- Wie erstelle ich wiederholungen.
-- For ... to ... Next
-- Repeat ... Until
-- While ... Wend

- Wie erstelle ich abfragen
-- If ... Else .. Endif
-- Select ... Case ... EndSelect

- Wie erstelle ich Unterprogramme
-- Procedure ... EndProcedure

- Wie erstelle ich Funktionen
-- Procedure.[Type] ... ProcedureReturn ... EndProcedure

und so weiter.


FF
:wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Grundlegendes findet man auch im PureWiki:
http://www.purearea.net/pb/english/pure ... :Main_Page
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten