W jakim języku napisać taką gierkę?


(Puczi19021998) #1

Witajcie, znalazłem ostatnio na internecie dwie fajne gierki:

http://games.usvsth3m.com/maths/

http://games.usvsth3m.com/how-fast-is-your-brain/

Chciałbym napisać rozbudowaną wersję, abym mógł przetestować swoich kolegów, oraz, żeby oni przetestowali mnie swoimi tekstami i zadaniami.

Więc tak jak w tytule, chciałbym zapytać w jakim języku napisać taką gierkę i prosiłbym o poradzenie jakiegoś dobrego programu.

Z góry dziękuję za odpowiedzi i mam nadzieję, ze nadejdą szybko.


(Indy) #2

Język: JavaScript + znajomość XHTMLa i CSSa

Można to zrobić w JQUery lub typowych bibliotekach JS do gier.

http://html5gameengine.com/


(Puczi19021998) #3

Ciężko będzie, trzy języki ogarnąć :D, ale spróbuję.


(Puczi19021998) #4

Zmieniłem zdanie, dałoby się w jakimś jednym języku napisać wersję nieprzeglądarkową?


(Frankfurterium) #5

Tak. W dowolnym posiadającym jakąkolwiek bibliotekę graficzną.


(enedil) #6

czyli chyba w dowolnym.


(Piesek64) #7

 Czyli nie w Batch, Bash, C#, C, Mono i nie w assemblerze


(Paulikpro) #8

Użyj C/C++ z biblioteką Qt. Będzie działać w każdym linuxowym środowisku graficznym i menadżerze okien. Do tego posłuży Ci QtCreator. Jest w repo.

 

 

 

Okropność! Możesz napisać któż to taki?


(enedil) #9

Czemu nie C i czemu nie C#? Abstrahując od tego, że Mono, to nie jest język programowania.

@nolokon


(Kamatori) #10

 

Jakim cudem się w C# nie da? C# + ASP.NET + TS i do przodu. 

Używając Mono na linuxie też się coś w MVC zdziała. Źródło: http://alexfalkowski.blogspot.com/2013/03/web-development-on-mono.html

W C na upartego też można: https://github.com/DanielWaterworth/Raphters albo http://gwan.ch/ łącząc z innymi językami skryptowymi. 


(kostek135) #11

Jak już wszyscy spamują swoimi ulubionymi językami, to ja ci do tego polecę Groovy’ego. Dzięki wbudowanemu DSL-owi o nazwie SwingBuilder, chyba trudno będzie znaleźć język w którym możesz tworzyć szybciej i czytelniej kod do GUI bez instalacji żadnych pobocznych bibliotek i frameworków: http://groovy.codehaus.org/Swing+Builder


(somekind) #12

Sześć pozycji, trzy nie są językami programowania, a stwierdzenie dotyczące pozostałych trzech jest nieprawdziwe.

Niezła skuteczność.