Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Spelletje in de Google Play Store, Hex, wil ik graag op een Ubuntu PC spelen.  (gelezen 3952 keer)

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Het spelletje van onderstaande link voor Android wil ik graag op de PC spelen.
Kan dat?

https://play.google.com/store/apps/details?id=com.sam.hex

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
Ik heb t nog niet geprobeerd, maar misschien is dit iets: http://www.ubuntuvibes.com/2012/11/how-to-run-3d-android-games-and-apps-in.html

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Hoe krijg ik van een spel dat in Google Play staat, het installatie bestand op de PC. Een .apk bestand!

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
Hoe krijg ik van een spel dat in Google Play staat, het installatie bestand op de PC. Een .apk bestand!

Er is een plugin voor google chrome genaamd apk-downloader.

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Ik heb een mail naar de ontwikkelaar gestuurd. De source is gratis. Ze zeggen dat ik hem dan zelf moet compilen.

Hieronder het bericht
Citaat
The source is free.

To play it on Ubuntu, you have to download/compile the desktop version: https://github.com/silverdev/HexGame

The UI isn't as pretty though

Hoe gaat dat verder in zijn werk?

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
Ik zie geen makefiles of cmakelists, zal er morgen FF naar kijken.

Het begint in ieder geval met het verkrijgen van de broncode, ze gebruiken git dus:
git clone https://github.com/silverdev/HexGame.git
« Laatst bewerkt op: 2013/12/29, 20:02:52 door niekn »

Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Ik zie geen makefiles of cmakelists, zal er morgen FF naar kijken.

Het begint in ieder geval met het verkrijgen van de broncode, ze gebruiken git dus:
git clone https://github.com/silverdev/HexGame.git

Vergeten we niet iets? Namelijk sudo apt-get install git? ;)

Maar goed: Android-applicaties kun je in ieder geval niet native op Ubuntu draaien.

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Ik zie geen makefiles of cmakelists, zal er morgen FF naar kijken.

Het begint in ieder geval met het verkrijgen van de broncode, ze gebruiken git dus:
git clone https://github.com/silverdev/HexGame.git

Vergeten we niet iets? Namelijk sudo apt-get install git? ;)

Maar goed: Android-applicaties kun je in ieder geval niet native op Ubuntu draaien.

sudo apt-get install git moest inderdaad ook. Dat had ik al gedaan.

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
ok blijkbaar mist de "master"-branch een aantal cruciale bestanden  >:( >:(
ik zal t een beetje vluchtig uitleggen, als iets niet helemaal duidelijk is kun je t altijd vragen  =D
dus hier de handleiding: begin met:
git clone -b backup_old https://github.com/silverdev/HexGame.git
open vervolgens eclipse en start een nieuw project:


er word een nieuwe map gemaakt in /home/<jij>/workspace in die map zit een lege src-map.
dump nu alles van je git-map in de door eclipse gemaakte nieuwe map (src-map samenvoegen!!!)

rechtsklik op het project in eclipse en kies voor "refresh"

als het goed is laad eclipse de bestanden nu correct in, klik weer rechts op je project en kies voor "run as->java application



tadaaa!  :D =D =D

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Deze error krijg ik:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Game cannot be resolved to a type
The method makeGame() from the type GameInfo refers to the missing type Game
Game cannot be resolved to a type
Game cannot be resolved to a type
Game cannot be resolved to a type
Timer cannot be resolved to a type
Game cannot be resolved to a type
Game cannot be resolved to a type

at com.sam.hex.Hexgame.main(Hexgame.java:32)

Offline bartveurink

  • Lid
  • Steunpunt: Nee
In de bijlage een print screen van het resultaat in Eclipse. Nog steeds dezelfde error.

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Onder src zie ik de mappen:
com.hex.pc.network
com.sam.hex
sl.shapes

Ik mis:
com.sam.hex.ai.bee
com.sam.hex.ai.will
com.sam.hex.errors
com.sam.hex.lan
com.sam.hex.replay

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
heb je we de correcte branch?
als je de master hebt dan zitten er geen submappen in in de map src/com/sam/hex
als je de backup_old branch hebt dan zitten daar wel mappen in (ai, errors, lan en replay)

de backup_old branch krijg je via:
git clone -b backup_old https://github.com/silverdev/HexGame.git
anders kun je ook die van mij downloaden (dan heb je zeker de goede)
https://drive.google.com/file/d/0B1EARbuGbWkfQ1dOajZmbWo3YW8/edit?usp=sharing

edit: google drive laat de inhoud zien, klik daarom op bestand->downloaden of druk op ctrl + s!

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Dat was het probleem. Ik had de -b backup_old overgeslagen, omdat ik die andere commando had geprobeerd en daardoor deze niet werkte.

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
dus hij doet t nu?  =D =D

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Ja

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Hoe kan ik deze naar .jar files converteren.

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
rechtsklik op projectmap -> export

kies voor "executable jar"

kies package libraries:


klik op finish.

of je kunt die van mij downloaden:
https://drive.google.com/file/d/0B1EARbuGbWkfcTJ0b0RGSVFxRVU/edit?usp=sharing

zo leer je nog eens wat, nu t programmeren zelf nog ;)

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Jouw jar werkt niet.
Ook bij het exporteren krijg ik een error:
Citaat
JAR creation failed. See details for additional information

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Exporteren is nu gelukt, maar ik weet niet waar ik eerst de fout inging.

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
 =| =| mijn jar doet t bij mij prima, komt misschien omdat ik zowel icedtea, openJDK als de "officiĆ«le" oracle-java7-JRE heb en ik m misschien tegen een andere toolchain aan gebakken heb. (tjah als doorgewinderde software-ontwikkelaar heb je dat allemaal nodig ;) )
kan ook nog zijn dat je m als uitvoerbaar moet markeren (rechtsklik->eigenschappen->beveiliging en dan een vinkje bij 'uitvoeren bestand toestaan' of in een terminal chmod+x <bestand>)

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Nee, dat was niet het probleem.
Ik heb iets in de configuratie veranderd of een configuratie van het spel geladen.