Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (807)
Games in Android Showcase (239)
games submitted by our members
Games in WIP (872)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Xtrike - Shooting&Strategy game - Now on Google Play & Steam created by JavaFX  (Read 12900 times)
0 Members and 1 Guest are viewing this topic.
Offline whitewoodcity

Junior Devvie


Medals: 5
Projects: 1



« Posted 2019-09-20 05:57:25 »

Steam address here:
https://store.steampowered.com/app/658250/Xtrike/
Google play address here:
https://play.google.com/store/apps/details?id=online.xtrike.xtrike

Still on very early access stage
but the arts work is almost there
we are working on the rest battle units to enrich the game.
Offline whitewoodcity

Junior Devvie


Medals: 5
Projects: 1



« Reply #1 - Posted 2019-09-20 06:01:23 »

We are using JavaFX 13 to build the game
and use jlink to create win/mac/linux runtime
and then bundle the runtime with the classes
thus players don't need to install JVM/JRE.
And we also planning to include 3D rendering models
with NativeFX:
https://github.com/miho/NativeFX
but for now 2D arts are enough
Offline princec

« JGO Spiffy Duke »


Medals: 1146
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #2 - Posted 2019-09-20 08:18:22 »

First JavaFX app on Steam, anyone?

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline SugarBlood
« Reply #3 - Posted 2019-09-20 18:07:11 »

@princec

Looks like that one is first: http://www.java-gaming.org/topics/bee-aware/38635/view.html.

So I asume, this is second Cheesy

Graphics looking good, very colorful.
Offline orange451

JGO Kernel


Medals: 571
Projects: 9
Exp: 8 years


Your face? Your ass? What's the difference?


« Reply #4 - Posted 2020-01-09 15:57:41 »

If this is made with JavaFX, you could probably do a mobile port pretty easily with Gluon Mobile? Looks like it'd play well on mobile. Bought the game to support you Smiley

First Recon. A java made online first person shooter!
Offline whitewoodcity

Junior Devvie


Medals: 5
Projects: 1



« Reply #5 - Posted 2020-01-18 14:40:30 »

If this is made with JavaFX, you could probably do a mobile port pretty easily with Gluon Mobile? Looks like it'd play well on mobile. Bought the game to support you Smiley

Theoretically yes, but for now, mobile part of JavaFX is not mature yet
I think Johan Vos is working hard to complete Android part of Graal compiler
We are closely watching his Twitter account and follow his activities Smiley

As an alternative we chose Flutter to make the mobile version of this game
and we just released to Google Play several days ago
here is the link:
https://play.google.com/store/apps/details?id=online.xtrike.xtrike
^_^

Translate Java code into Dart code is simple and easy
but the operation of mobile is some how different from desktop
so for the controller part of MVC pattern
we rewrite the code and the view & model part is simply translate Java code into Dart code

We may release a version of PvP soon
like Steam version vs Google Play version
Desktop player vs Mobile player

Cheers
Offline orange451

JGO Kernel


Medals: 571
Projects: 9
Exp: 8 years


Your face? Your ass? What's the difference?


« Reply #6 - Posted 2020-01-18 18:53:24 »

Theoretically yes, but for now, mobile part of JavaFX is not mature yet
Have you looked into Gluon Mobile? I tried it about a year ago and it works quite well.
If you have a .edu email they give you a 1 year license for testing as well (if you contact them).

First Recon. A java made online first person shooter!
Offline whitewoodcity

Junior Devvie


Medals: 5
Projects: 1



« Reply #7 - Posted 2020-01-19 07:54:44 »

Theoretically yes, but for now, mobile part of JavaFX is not mature yet
Have you looked into Gluon Mobile? I tried it about a year ago and it works quite well.
If you have a .edu email they give you a 1 year license for testing as well (if you contact them).

As far as we know, there is a memory leak problem about drawImage on Linux while we use drawImage heavily and intensively
and Android is some how like Linux so we are probably not able to export the game on Android
and seems like Gluon is working on Gluon Substrate project
so for now it would be a good idea to wait a while

Memory leak when running javafx on Linux:
https://bugs.openjdk.java.net/browse/JDK-8156051
Offline scubeknight2

Innocent Bystander





« Reply #8 - Posted 2020-05-17 12:41:47 »

@whitewoodcity Cool images of the Game. One question. Did you have a go with Libgdx library for this before just using JavaFx?
Offline whitewoodcity

Junior Devvie


Medals: 5
Projects: 1



« Reply #9 - Posted 2020-05-20 02:59:01 »

@whitewoodcity Cool images of the Game. One question. Did you have a go with Libgdx library for this before just using JavaFx?

Thanks for your appreciation

The game is made just by JavaFX, did not know Libgdx when building the game
Pages: [1]
  ignore  |  Print  
 
 

 
Riven (843 views)
2019-09-04 15:33:17

hadezbladez (5778 views)
2018-11-16 13:46:03

hadezbladez (2597 views)
2018-11-16 13:41:33

hadezbladez (6195 views)
2018-11-16 13:35:35

hadezbladez (1494 views)
2018-11-16 13:32:03

EgonOlsen (4729 views)
2018-06-10 19:43:48

EgonOlsen (5779 views)
2018-06-10 19:43:44

EgonOlsen (3270 views)
2018-06-10 19:43:20

DesertCoockie (4171 views)
2018-05-13 18:23:11

nelsongames (5481 views)
2018-04-24 18:15:36
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!