/ Forside/ Teknologi / Udvikling / Andet udvikling / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Andet udvikling
#NavnPoint
BertelBra.. 1370
natmaden 870
srhansen 670
_michael_ 510
katekismus 500
MatrixRev.. 500
molokyle 462
refi 370
Teil 328
10  pallebhan.. 320
Programmering
Fra : Lion36
Vist : 493 gange
80 point
Dato : 03-08-06 10:13

Som mange andre programmerede jeg i 80'erne i BASIC.

Jeg udviklede 3 adventure-spil som var tæt på at blive udgivet, sådan gik det desværre ikke. Jeg fulgte ikke siden op på programmeringen (big mistake) - til gengæld har jeg fundet den ene bane printerpapir frem efter den anden med udskrifter fra den gang.

- Og nu det store spørgsmål, findes der et programmeringssprog eller program, hvor man kan lave/genskabe sine gamle adventure-spil ?
Det skal være noget som er nemt at gå til, da jeg efterhånden er total blank udi programmering (lige bortset fra HTML).

 
 
Kommentar
Fra : molokyle


Dato : 03-08-06 10:59

Jeg gætter på du programmerede til DOS?

Det er noget vanskeligere at programmere til Windows, da arkitekturen er noget anderledes med callback funktioner, events, multithreading mm..

En løsning kunne være at implementere dine 'gamle' spil i JAVA. Der findes mange tutorials på nettet. Her er et par:

1.) http://java.sun.com/docs/books/tutorial/
2.) http://www.cafeaulait.org/javatutorial.html
3.) http://www.javacoffeebreak.com/tutorials/index.html
4.) http://scv.bu.edu/Doc/Java/tutorial/

..og lidt på dansk:

a.) http://www.cs.aau.dk/~normark/prog1-01/html/java-ressourcer.html
b.) http://javabog.dk/

Fordelen ved JAVA er at du nemt kan publicere dine programmer på nettet i form af applets

...og husk så: JAVA er væsentligt forskelligt fra Javascript:

I.) Javascript er et scriptsprog som er udviklet af Nescape og som fortolkes og afvikles af din browsers parser.

II.) Java er udviklet af Sun. Kildekoden kompileres til Bytecode af en compiler (javac.exe) og afvikles enten af en Java player (java.exe) eller et plug-in til browseren kaldet JVM (Java Virtual Machine), som hentes hos : http://www.sun.com/

Java programmer kan udvikles med JSDK (Java Software Development Kit) fra Sun. Det er dog nemmere med en IDE (Integrated Development Enviromet). Et sådant editorprogram finder du gratis her: http://www.eclipse.org/ eller her: http://www.bluej.org/

Du kan også teste/hente Java Runtime Enviroment (JRE) her: http://www.znn.dk/

</MOLOKYLE>

Kommentar
Fra : Lion36


Dato : 03-08-06 11:22

Tak for dit svar Molokyle,

Jeg programmerede på en C64 og C128, og altså ikke til DOS.

Mine disketter fra dengang er long gone, så det eneste jeg har er selv program udskriften, som jeg vel næppe kan bruge til noget i forbindelse med Java, men sig endelig til hvis jeg tager fejl *S*

Kommentar
Fra : BertelBrander


Dato : 03-08-06 20:11

Der findes en stor mængde emulatorer der gør det muligt at køre C64 programmer på sin PC, se f.ex:
http://hjem.get2net.dk/stork/c-64/

Men vil du bruge det til mere end legetøj vil jeg anbefale et mere moderne sprog som f.ex. Java, Python eller C++.

Kommentar
Fra : molokyle


Dato : 03-08-06 20:20

Det burde ikke være det store problem at portere datastrukturer fra et 80-XXX miljø til Java?

...og og logikken er jo i sidste ende den samme!

Ps. Jeg trådte også mine børnesko maskinkode til C-64, C-16 og C-128 med Motorolas 6502/-8 processor fra 1983-1996
..og i Z-80, 8088, 8086, 80186, 80386, 80486, 80586 (Pentium 1, 2, 3 og 4) Intel fra 1990-2000
SPARC 1997 fra Sun mm..

Nu gider jeg ik' mer' !!!

Nu roder jeg med XHTML, Javascript, CSS 1,2,3, XML og dermed AJAX: http://alistapart.com/articles/gettingstartedwithajax

</MOLOKYLE>



Kommentar
Fra : molokyle


Dato : 03-08-06 20:28

Processor arkitektur er måske uinteressant, men jeg ved at BertelBrander vil kunne være dig behjælpelig i såvel C, som C++ og C# (See Sharp)

Har selv 'kæmpet' med MASM, BASIC, FORTH, FORTRAN, Prolog, LISP, Smalltalk, HASKEL, MIRANDA, PL1, ADA, Pascal, C/C++, APL, og mange, mange, mange andre dialekter

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 03-08-06 20:32

SSI og CGI som : PHP, ASP (...både med og uden .NET [dotnet] platformen), samt Perl og Python er også en (serverside) mulighed for at opgradere dine 'gamle' ting til nettet.

</MOLOKYLE>

Kommentar
Fra : BertelBrander


Dato : 03-08-06 20:34

Citat
... BertelBrander vil kunne være dig behjælpelig i såvel C, som C++ og C#


Korrektion: Jeg gør en ære i ikke at vide noget om C#

Men jeg ved en del om C og C++

Kommentar
Fra : molokyle


Dato : 03-08-06 20:36

BertelBrander -> Korrektion godtaget

</MOLOKYLE>

Kommentar
Fra : Lion36


Dato : 03-08-06 20:41

Det ligner lidt en dialog mellem to brugere lige nu.... *S*

Umiddelbart er der ikke noget der lige fænger....det skal være et programmeringssprog som skal være nemt at gå til uden alt for mange dikkedare - kald mig bare doven.....

Da jeg som sagt ikke har nogen disketter fra den tid, så ved jeg ikke hvad jeg skal bruge Java til, det fik jeg ikke rigtigt svar på. Måske er Virtual Basic en idé, hvad synes i ?

Kommentar
Fra : BertelBrander


Dato : 03-08-06 20:45

Java kan bruges til at lave (stort set) alle typer programmer på (stort set) alle typer hardware.
Det er ret let at lære og det er gratis at bruge.

Jeg fortrækker Java frem for Visual Basic, Java er et rigtigt sprog, Visual Basic er et legetøjs sprog. Den Basic du brugte på C64 ligner ikke Visual Basic.

Kommentar
Fra : molokyle


Dato : 03-08-06 20:50

Lion36 -> Da du kender til scripting som HTML (..og sikkert dermed DHTML= Javascript + HTML), vil jeg anbefale dig at arbejde videre med Javascript, subsidiært VBscript

1.) http://www.w3schools.com/js/default.asp
2.) http://www.w3schools.com/vbscript/default.asp

..iøvigt en rigtig god og pædagogisk 'gør/lær det selv' norsk side (..på engelsk) omkring WEB teknologiske programmeringsværktøjer og teknologier : http://www.w3schools.com/

Meget kan afvikles/testes direkte i din foretrukne Internet browser uden 'dikkedarer'

</MOLOKYLE>

Kommentar
Fra : Lion36


Dato : 03-08-06 20:50

Jeg regnede heller ikke med den lignede den gamle BASIC *S*

Se nu er jeg lidt i et dilemma, kan man give dig og molekyle hver 40 poins for de gode svar?

Kommentar
Fra : BertelBrander


Dato : 03-08-06 20:53

Hvis du vil i gang med Java:
http://www.netbeans.org/

Kommentar
Fra : molokyle


Dato : 03-08-06 20:55

Lion36 -> Næeh... men du har jo heller ikke fundet et tilfredstillende svar endnu?

Hastværk ....er lastværk

Prøv dig liiiiige frem først!

</MOLOKYLE>

Kommentar
Fra : Lion36


Dato : 03-08-06 20:59

Jo svaret er Java - åbenbart, og det er fint nok svar til mig, så hvis nogen kunne svare på om man kan give to brugere points for svar..... ellers må jeg jo slå plat eller krone *G*

Kommentar
Fra : BertelBrander


Dato : 03-08-06 21:01

Giv du bare point til Molokyle, han trænger.

Ellers skal du vist oprette et andet spørgsmål for jeg tror ikke at man kan dele point på Kandu.

Kommentar
Fra : molokyle


Dato : 03-08-06 21:02

Java's store 'hæmsko' er tidkritisk programmering. Til da bør du bruge et 'native' programmeringsspog, som til eksempel C/C++. Det er næppe dét du skyder din gråspurve ned med kanoner med?
...så kast et blik på Java (..altid et godt valg ...OOP konceptmæssigt det er!)

Se et par eksempler her:

1.) http://www.red3d.com/cwr/boids/applet/
2.) http://www.virtual-worlds.net/lifedrop/ ( ..vælg Applet nederst.)

</MOLOKYLE>

Kommentar
Fra : Lion36


Dato : 03-08-06 21:03

Tak for de gode svar til både Molokyle og Bertel.

Kommentar
Fra : molokyle


Dato : 03-08-06 21:10

Hov hov du.... der er jo ingen som har nævnt ActionScript til Flash !!!

http://www.w3schools.com/flash/default.asp

Meget kan klares med denne 'simple' multimedie grænseflade

</MOLOKYLE>



Kommentar
Fra : molokyle


Dato : 03-08-06 21:14

...og 'lækre' Java applets og Flash 'ting' her : http://anfyteam.com/index.html

</MOLOKYLE>

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177425
Tips : 31962
Nyheder : 719565
Indlæg : 6407924
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste