Quote:
Originariamente inviato da Tommo
Ho deciso, questo thread mi ha aperto gli occhi e il prossimo gioco lo scrivo in Cobol
lorenzo, mi sapresti indicare il modo migliore per programmare in OpenGL/DirectX in Cobol, possibilmente con dei binding per Bullet e Lua?
Sarebbe anche interessante sapere se si puo' ricompilare su .NET per poterlo portare facilmente su Xbox One e mobile tramite MonoDevelop, e/o se c'e' qualche modo di compilarlo nativamente per Android e iOS.
Come libreria di playback per gli ogg e il caricamento delle immagini che mi consigli?
Ah, mi servirebbe anche un IDE visuale con debugger interattivo, e sarebbe bello se questo avesse anche un editor di UI visuale... lato Windows dovrei scrivere dei tool per il level design.
Inoltre il gioco avra' diverse traduzioni (la Korea va forte) e il tutto dovrebbe supportare nativamente UTF-8 a tutti i livelli.
Sono sicuro che il COBOL soddisfera' tutte le mie esigenze professionali 
|
visto che sei cosi bravo a me basterebbe che tu risolvessi il semplicissimo problema della doppia key del mio listato qui sopra,
...e poi ri-visto che sei cosi bravo se tu postassi qualche app....
anche in marzianoSTRETTO, COSI CHE noi ne potessimo avere qualche utilita
o sollazzo ...te ne saremmo grati
lorenzo wjsky
p.s.
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.Enumeration;
import javax.swing.text.AttributeSet;
import javax.swing.text.BadLocationException;
import javax.swing.text.Element;
import javax.swing.text.ElementIterator;
import javax.swing.text.StyleConstants;
import javax.swing.text.html.HTML;
import javax.swing.text.html.HTMLDocument;
import javax.swing.text.html.HTMLEditorKit;
public class nwt {
public static void main(String args[]) throws Exception {
HTMLEditorKit htmlKit = new HTMLEditorKit();
HTMLDocument htmlDoc = (HTMLDocument) htmlKit.createDefaultDocument();
htmlKit.read(new BufferedReader(new FileReader("test.html")), htmlDoc, 0);
ElementIterator iterator = new ElementIterator(htmlDoc);
Element element;
while ((element = iterator.next()) != null) {
printElement(htmlDoc, element);
}
}
private static void printElement(HTMLDocument htmlDoc, Element element)
throws BadLocationException {
AttributeSet attrSet = element.getAttributes();
Enumeration attrNames = attrSet.getAttributeNames();
while (attrNames.hasMoreElements()) {
Object attr = attrNames.nextElement();
Object tag = attrSet.getAttribute(StyleConstants.NameAttribute);
if (attr == StyleConstants.NameAttribute
&& tag == HTML.Tag.CONTENT) {
int startOffset = element.getStartOffset();
int endOffset = element.getEndOffset();
int length = endOffset - startOffset;
System.out.printf(" Content (%d-%d): '%s'\n", startOffset,
endOffset, htmlDoc.getText(startOffset, length).trim());
}
}
}
}
questa cosetta in java scrive su monitor,
sapresti farla scrivere su hard disk.