Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (736)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (813)
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  
  New to Video Game Programming. My first game included  (Read 14579 times)
0 Members and 1 Guest are viewing this topic.
Offline ndnwarrior15
« Posted 2016-03-30 01:36:43 »

I'm new to this dev thing and wanted to keep a log of my updates. Hopefully at least one person out there can enjoy what I've made. I coded this from scratch and drew the graphics too.

I have a working version of the current game on my site as a web start java program which can be accessed via the link
deleted...

Use the testing version on the play store for the phone instead
https://play.google.com/apps/testing/com.flashpaw.glone

I eventually want to develop something for android so the controls are suited as such. I've actually converted my code to run on my android phone using canvas but I've come to find that canvas is terrible at scaling an image.

Here's a screenshot







Oh btw, the controls are:
arrow keys move left and right
z: fires bullets
x: slows time (need 3 of the slow time items)
c: gatling gun, shoots lots a bullets rapidly (need 4 of these items)

The little hud up in the top middle lights up when the powerups are ready to use though the one on the far left does nothing...yet.

Would appreciate any feedback thanks!

EDIT: elaborated the control scheme

EDIT 2: Finally got around to porting this over to android. I got caught up in another game (soon to be posted) and had to learn Open GL. I'm not using an engine all of it is from scratch. If anyone is interested in the .apk file to add to their phone send me a PM. I've included some new screenshots taken from my phone.
Offline ndnwarrior15
« Reply #1 - Posted 2016-03-30 17:30:01 »

Hmmm...

Over 100 views and no comments. Does the game at least run?
I tried it on one of my second computers and it did work although I'm running Windows on both machines.

I spent yesterday looking around at different potential engines I could use and have decided to continue writing from scratch. This approach is definitely more difficult but I feel like many games are copy and paste due to the use of such engines. I was able to get a GL Surface view running on my android phone and am going to try porting this game over using Open GL from scratch.
Offline VaTTeRGeR
« Reply #2 - Posted 2016-03-30 18:03:42 »

It runs and is quite challenging, but the shooting mechanic is kinda unsatisfying.
The player wants to shoot that alien but he has to wait half an eternity before the shot goes off Angry
There was a bit of lag/hickup to at one point but it's smooth overall.
(I tried the javaGame.jar file btw, webstart is cancer Grin)
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline FabulousFellini
« Reply #3 - Posted 2016-03-30 18:06:19 »

I tried both versions on Linux but couldn't get them to work.  The jar file just opened a really really small unresizable window.  The JNLP file I couldn't even get to open.  I"ll try it on Windows when I get home.

-FabulousFellini
www.fabulousfellini.com
Offline Cero
« Reply #4 - Posted 2016-03-31 02:46:06 »

The graphics are nice and miiiles ahead of your average "my first game" projects
the controls are stiff, confusing and not fun x)
but for your first game...

also you say x,c,z... but what does X and C actually DO ? :D

Offline ndnwarrior15
« Reply #5 - Posted 2016-04-02 05:20:36 »

It runs and is quite challenging, but the shooting mechanic is kinda unsatisfying.
The player wants to shoot that alien but he has to wait half an eternity before the shot goes off Angry
There was a bit of lag/hickup to at one point but it's smooth overall.
(I tried the javaGame.jar file btw, webstart is cancer Grin)

I have a timer for firing bullets and a maximum number of bullets allowed on the screen at one time. My last change included little yellow and blue upgrades for those two variables but it it appears I've set them initially half an eternity too low Cheesy

As for the webstart thing I was merely trying to play it as safe as possible since it's to my understanding webstart restricts access to the local file system.
Offline ndnwarrior15
« Reply #6 - Posted 2016-04-02 05:27:04 »

The graphics are nice and miiiles ahead of your average "my first game" projects
the controls are stiff, confusing and not fun x)
but for your first game...

also you say x,c,z... but what does X and C actually DO ? Cheesy

Thanks for your feedback!
What do you mean by the controls are stiff? Since the target device is android I want the player to be able to tap either side of the screen to move the player left and right. Of course I could implement movement up and down with the keyboard arrow keys but on a touch surface I find that using a "D-pad" blocks too much of the screen and want to stay away from that.

Oh, X is some sort of slow time thing and C is what I've called a gatling gun, fires lot of bullets really fast but I think you know that.
Offline raul

Junior Devvie


Medals: 2
Projects: 2



« Reply #7 - Posted 2016-04-03 02:33:37 »

hi,

i played your game.
i like ship teleport laterally (sorry for my english),
it is a interesting strategic.
power ups are interesting too.

for other hand, i don't know what is each item in the space and his effect,
i think the player need more information about this.

may be util for your game
have a video to show the best of your game in few time
and a few screen shot more (2 o 3).
Offline ndnwarrior15
« Reply #8 - Posted 2016-04-03 04:50:34 »

Yeah I think I need some sort of instructional page that can be accessed from the Menu.
I'm not sure how to record video from a program but I'll look into it.

Thanks for your feedback!
Offline DarkCart

JGO Kernel


Medals: 121
Projects: 9
Exp: 50 years


It's all in the mind, y'know.


« Reply #9 - Posted 2016-04-04 11:52:13 »

Yeah I think I need some sort of instructional page that can be accessed from the Menu.
I'm not sure how to record video from a program but I'll look into it.

Thanks for your feedback!

I use OBS, it's never failed me yet.

The darkest of carts.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ndnwarrior15
« Reply #10 - Posted 2016-04-05 22:47:07 »

Cool, going to give it a shot if only MS would allow me to download these required C++ files  Angry
Offline ndnwarrior15
« Reply #11 - Posted 2016-05-13 01:40:12 »

Finally got around to porting this bad boy over to the android platform. Added new screenshots to the OP.

Trying to capture video from my phone, does anyone know of a good way to do this?

Here's the PC version in action though IMO it looks and plays better on the phone.

<a href="http://www.youtube.com/v/0xvJnt5qtuY?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/0xvJnt5qtuY?version=3&amp;hl=en_US&amp;start=</a>
Offline ndnwarrior15
« Reply #12 - Posted 2016-05-13 21:14:15 »

Got a testing version uploaded to the play store if anyone is interested in checking it out follow the link

https://play.google.com/apps/testing/com.flashpaw.glone
Offline ndnwarrior15
« Reply #13 - Posted 2016-05-15 18:16:58 »

Found a free app to record on my phone, thus the quality isn't really all that great.

Updates:

-Sound! Have a couple of different sounds running though they cannot be heard via the free screen capture app.
-Health bar: It's mapped to the health of the player and decreases accordingly
-Status bar: Have this combined inside the health bar. Right now it shows the duration of the gatling gun power up
-Powerup Indicator: This is a little border around the powerups at the top middle of the screen so that the player knows which powerup is selected.
-Blue guys: Got tired of the big blue guys gettin all up in my grill AND firing bullets so they now stay up near the top of the screen

And here's the uhumm low quality video.

<a href="http://www.youtube.com/v/h_EpdJwOHsM?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/h_EpdJwOHsM?version=3&amp;hl=en_US&amp;start=</a>
Offline ndnwarrior15
« Reply #14 - Posted 2016-05-18 00:06:59 »

05/17/2016

Running a one man show is definitely challenging especially in the graphics department. I'm hoping to improve my animation skills cause it'd be nice to implement for when things blow up. Right now the turrets do register collision checks and fire bullets but once they're hit, they simply change to the blown up state. Tomorrow I'll probably try to draw up some new explosions as I need various ones for the rocks, turrets, enemies, and the player.

The turrets are sitting on little platforms but I'm thinking I'll try to add some sort of ships that they can sit on.

I also played around with some rocks or asteroids or whatever and have them flying down thru the screen. I think it gives a better illusion of propulsion through space and also adds another element to the game.

-Added turrets
-Added rocks
-Changed up the player shooting a bit

Screen Capture 1


Screen Capture 2


Screen Capture 3



Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 
cybrmynd (137 views)
2017-08-02 12:28:51

cybrmynd (157 views)
2017-08-02 12:19:43

cybrmynd (151 views)
2017-08-02 12:18:09

Sralse (167 views)
2017-07-25 17:13:48

Archive (640 views)
2017-04-27 17:45:51

buddyBro (764 views)
2017-04-05 03:38:00

CopyableCougar4 (1297 views)
2017-03-24 15:39:42

theagentd (1262 views)
2017-03-24 15:32:08

Rule (1235 views)
2017-03-19 12:43:22

Rule (1310 views)
2017-03-19 12:42:17
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
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!