Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (701)
Games in Android Showcase (203)
games submitted by our members
Games in WIP (774)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3 ... 6
1  Discussions / Miscellaneous Topics / Re: Space Grunts on: 2016-11-13 10:16:39
So @orangepascal what do you suggest the best weapon is to kill those green spiders that appear sometimes when you break a box?  I try to use the home beacon, but those spiders always get me!

can't help you Smiley it's been close to a year since I played Space Grunts, and I developed+played Heroes of Loot 2 since and am now hard at work on the next game.. so I can't even remember what box, what appears out of it, and how to kill it best :p
2  Discussions / Miscellaneous Topics / Re: Space Grunts on: 2016-11-13 10:15:24
If it's any consolation, I've never managed to beat any of my own games without cheating either  persecutioncomplex

Cas Smiley

yeah I rarely play my released games from start to finish.. I played all of it so many times during development, that it takes a few months to just get away from the game, and then I'm usually deep into the next game so there's not a lot of time to just play my previous one Cheesy
3  Discussions / Miscellaneous Topics / Re: Space Grunts on: 2016-11-12 10:58:56
actually, I haven't either Cheesy (not in it's final form)
but I know many others have done it, and some do it on like 95% of their runs.. which is amazing and frustrating at the same time
4  Java Game APIs & Engines / Engines, Libraries and Tools / Re: Libgdx notable game repositories on: 2016-11-09 18:54:57
latest version of my repo's are on Github:

https://bitbucket.org/orangepixel/

I plan to open source a few more games eventually, but for now there are 2 libgdx games and the html5 version of Gunslugs (messy code, but it's like a straight port from java to javascript, and it runs !)
5  Game Development / Newbie & Debugging Questions / Re: [LibGDX] When are FrameBuffers useful? on: 2016-11-01 17:55:52
I render everything to a "low-res" framebuffer for the pixel-art  in my games. This makes rotations and such true to the pixel-size of images, and then I render that framebuffer to the full screen dimensions (scaling it up)

I also render alpha-blended colorized images to another framebuffer which then act as a extremely fast way to do dynamic lights in a game:




and in my new game I mix a few resolutions, the statusbar is in a higher resolution than the game. And the world map is rendered to a framebuffer bigger than the screen so I can zoom in and out of the view




6  Games Center / Android Showcase / Re: 1000 Levels: Simple one-tap game on: 2016-08-06 06:17:01
so how does making a crappy one help exactly? Smiley 
(besides making the mobile games market even more crowded with even more crappy stuff)
7  Java Game APIs & Engines / Java 2D / Re: Better way to create Tiles on: 2016-08-04 17:50:30
What you are saying makes perfect sense to me, but I do not know enough to re-create the way my entire game renders images. Do you know of any tutorials? I have been looking for around two days now and I can't find one


that's kinda how you learn game programming tho Smiley 
start tweaking things and see what it does..

you need to start crawling before you can walk, and learn walking before you can run

If a certain hurdle is to hard to take at this point, then focus on the things you can do and change, you'll get better eventually

that's how we all learn(ed)
8  Game Development / Newbie & Debugging Questions / Re: Larger than normal Tiles? on: 2016-08-04 06:29:50
why all so difficult? Smiley

a tilemap is nothing but a simple array of mapwidth*mapheight filled with numbers (integers) that translate to texture/sprite images

if the value of a tile is 0 there is no tile, and you can then give every other number the value of the tile to use.

in that case you could just have this square:

1 | 0
0 | 0

where tile 1 is actually the size of 4 tiles and would overlap over the 0's  and so you can have bigger tiles amongst the small tiles.


9  Java Game APIs & Engines / Java 2D / Re: Can I exclude main features when using libgdx? on: 2016-08-02 07:00:59
yes that's possible, I use very little of libgdx's features, just the core application handling
10  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-07-17 19:22:45
worked on my new prototype.. got a feeling it will be my next game
Click to Play
11  Games Center / Featured Games / Re: Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-07-14 15:03:01
What about time spent on resolving bugs?

Porting to other platform, especially when you don't have to port to another language but can use the same Java build, is mostly just a couple of days hunting platform specific bugs. Often that's interface and hardware things, not a lot of work. If it is, there's a business decision to make: is it worth the time
 is you must confront with real market and real customers, like a good lean startup Cheesy

Quote
Why do you decided to release a turn based game ? It's a tough choice for me

a few people challenged me to it Smiley I never liked turn-based+statistics+inventory stuff, but doing the research and building a unique game that is both turn-based but fast and action packed was a nice challenge and made me actually enjoy a couple of turn-based games.



Quote
This is a good point. I'm a hobbyist right now so working on a sequel is something I don't want to do: experiment with new things is right choice when you don't have too much time. But seems, following your experience, that improve every game (codebase, graphics, gameplay, effect, etc..) is right choice to me. A lot of work and motivations behind btw !

Thanks!

Yes, I can recommend iteration on your previous games, never throw away old code but build on it Wink
12  Games Center / Featured Games / Re: Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-07-14 10:35:30
Big Thanks @orangepascal.

I even not expected to get such exact numbers.
it definitely helps, as many new game developers are blinded by the success of Minecraft ^^
(they think every game is making millions Wink)

yeah I think it would be better if many of the other developers, that nobody reads about, would get more attention.  We all read about the 5-10 awesome hit games each year, and the massive failures. 

But there's a group of "indie devs" out there that is making a living without ever writing a hit game. It takes a lot of work, and probably requires a lot of business instincts, but it's do-able without making those millions on just one game.
13  Games Center / Featured Games / Re: Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-07-14 10:32:10
thanks @orangepascal for sharing interesting data.

Do you feel confident and try to boost your sale, I mean, working on a bigger title, invest in better graphics, marketing and so on ? What are your plans ?

Always looking for new ways, like adding new platforms is one (like Steam, itch.io, etc). Same with things like the Ouya, or many other androidTV devices that most of us will never have, own, or want, but I do release my games on there as it's often just 1 or 2 days work since these things all run the same platform.

As for bigger games, I honestly don't think a one-man company like me should do bigger games. And I wouldn't dare to try it.

Working 9 months on a game is already stretching it pretty much as to what the costs are if you do this full time with no other income. (my games are also the main income for me and my girlfriend).

If a game takes 4-6 months, and it fails, my current range of games will make sure there is money coming in and I can do a new game, even if it's just a sequel or a re-skinning of one of my existing games.

If a game takes 9 months (meaning that's close to a year before you see money coming in) and if it then fails to deliver.. I could survive that, but it will make it a lot harder on the next game, no matter how fast I can make them.

I'm in the fortunate position of not having to do work-for-hire anymore, my always growing catalog of games are sustaining me and I have a more then decent income from them.  Last year I released only 1 new game, and this year I magically managed to release 2 fairly big games and now my next game won't have to be released until 2017, which is a very nice luxury.

As for marketing, I've looked at various indie marketing companies, and their prices range from $2000 up to $5000 for fairly basic stuff (contact press, streamers, influencers, etc), but so far I just found it very hard to judge how good these marketing companies are and if they are worth that sum.  It's hard to track what they bring to the table.

I also contacted publishers with various games in recent years, but never found one that was interested in the game or they didn't have a time-slot for it, or they simply weren't looking for such games at that time  (or any other silly excuse they made).


As for my plans, with every game I release I learn new things and try new things, from coding a better level-generator to game-design improvements on how to handle stuff like tutorials, hints, or tricks for camera-movements.

I now started a completely new thing,  a sandbox type game (which I never play or even like) mixed with original GTA car-driving, mad-max vibes, etc.   No idea if it will be the next game, but it's a working prototype for now.

While doing prototypes I keep very obvious idea's in the back of my head:  Gunslugs 3, Heroes of Loot 3, Space grunts 2, etc.. those are great fallback idea's when a prototype fails and time is ticking out on a new launch.   Altho I only do a sequel if I think I can really bring something new to the game or improve on it in some meaningful ways.


14  Games Center / Featured Games / Re: Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-07-13 10:47:23
1 month:

1000-5000 – Download on android O_O
I believe same on IOS (or even half)
Steam 8 reviews – 8 !!! O_O (android 105)

I don’t get it, what wrong with this world…
Is game at least profitable? (can you pay bills?)


good question, so just some extra info on top of those numbers:

iOS has 7000+ sales

Steam has only 8 reviews with around 300 sales (note: most of my sales come from other sites like itch.io and humble, so it's possibly the reason that a bunch of those players don't even check the steam page of the game let alone leave a review)

- my games aren't free downloads but premium games for a niche market (pixel-art looks, targeting mid to hardcore gamers, not extremely deep gameplay but enough extra layers for the real fans of the game).  So even with good coverage and featuring, it's still a hard sell to many players in between the hundreds of NEW free game offerings every day.


however, even with these "low" numbers (after a month of being on sale), the game is what I consider profitable
I made the game in little over 5 months (which I admit is an extremely short dev time, even for me).

only costs for the game have been the music, which I outsource, but all other stuff: graphics, code, marketing, trailer creation, etc. is done by me.. so no extra costs involved in the process.

The game has now made little over 15k in that first month of being on sale,
and generated extra sales on my other games (including Heroes of Loot 1 obviously)

The game will continue selling for a few more years at a rate of a few copies a day
and there will be some deals left and right like bundles, sales, and other deals with tablet manufacturers, walled-garden type deals, etc.


Obviously this is not a success-story that everybody loves reading about and all media talks about
but this is actually what a sustainable business looks like Smiley  (nearing 13 years of being full-time indie game dev). 

I keep my game-dev cycles between 5-9 months, and I release on as many platforms as possible
and on initial release I make sure to at least target the main ones: iOS, Android and since last year also PC.

(I released my previous game Space Grunts in January/February which did about the same)

The PC side of things is still a new venture for me, I started porting my older games last year and getting them on Steam just to feel out the market and learn how to improve my games for the PC market, and with the development of Space Grunts and Heroes of Loot 2 I actually had the PC version as the main build for the first time in all those years.

So I'm still in the process of building up a fan-base, learning what works and what not, etc.  Again, it's not an overnight-hit story, it's how you build a sustainable business, a long-term goal.   

In that short year of being on PC and Steam the monthly PC income is now at 50% of my monthly mobile income (as-in the monthly income without having a newly released game).  So it's growing rapidly, mostly due to the higher sales price obviously that I can set on PC.


hope that's informative or useful in anyway for other devs on here Smiley




15  Games Center / Featured Games / Re: Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-07-13 06:14:38
cool and thanks!
16  Game Development / Shared Code / Re: Open-Source Terraria Clone on: 2016-07-03 17:49:55
just adding a "cool!" here because I don't get the thread that is forming up there ^ Smiley

open-sourcing this work is very nice for those learning game code, well done!
17  Game Development / Newbie & Debugging Questions / Re: [Libgdx]Tilemap rendering issue on: 2016-06-30 06:40:20
What if your big-statue/house gets (partially or not) removed/destroyed ? How do you update your collision flags and your visuals ?

you just modify the solid layer and set new 1/0 flags.  optionally you also modify the render-layer underneath (which is millisecond work)
as for the visuals, your object will then use a new sprite frame showing it's new destroyed state (or it get's killed and removed from the object list completely, setting 0's at it's tile location)


18  Game Development / Newbie & Debugging Questions / Re: [Libgdx]Tilemap rendering issue on: 2016-06-29 18:01:39
This is probably more costly than your system, but not for the logic part. Imagine you need a huge house on top of your terrain layer with the ability to go behind it (the upper part being drawn on top of the players if they're behind this house). If you draw it as an object entity (a single sprite), you'd have to code a heavier collision system or even use a physics engine when the shape becomes complex (not a basic rectangle). With the houses, trees (and other things) stored as multiple tiles, I only need to do a simple check on the cell and everything becomes much easier :

actually I don't need to do any extra check on that either, my map layer is split into a 1/0 layer for the solid/empty tile information
and a render-layer that keeps track of which tile to draw (and this is auto-generated from code based on the 1/0 layer)

and when I initialize the world and place a house or big-statue like I have in my game, I set solid-flags for all the tiles I want blocked.
all my game objects have a standard collision detection with the tile layer,  so it doesn't cost anything extra on having 40 houses or 0 houses on the map either.

all it requires is a bit of extra memory for having two arrays for the world instead of one
19  Game Development / Newbie & Debugging Questions / Re: [Libgdx]Tilemap rendering issue on: 2016-06-29 06:42:38
the funny thing is that all your solutions are probably more costly overall than having a few extra batch-renderings on the GPU side Smiley
the way I did it in Heroes of Loot 2:

1) batch render the floor tiles (only floor tiles)
2) batch render floor-effects (blood, debris, etc)

3) batch render all images (monsters, players, objects) which are sorted from top to bottom (sorted on y+object-height which is at their "feet" location).

4) batch render the walls

results are:


the game uses on average 16 batch calls (includes statusbar layer, light-layer, etc) and runs fine on 2 year old android+ios devices

however I do use raw tilemap rendering, nothing LibGDX specific. So it's just " for x = left to right;   for y = top to bottom;  drawTile"

to enhance that even more I could use pre-rendering the floor tiles and the wall-layers, but that wasn't really needed.

20  Game Development / Newbie & Debugging Questions / Re: [Libgdx]Tilemap rendering issue on: 2016-06-21 06:13:29
you can't render objects that way, because you need to sort/order them along with all other game objects (players, bullets, monsters, etc)

so trees should be objects (think of them as idle-monsters that don't do anything)

and then you sort all your objects from top-of-screen to bottom-of-screen and render them in that order

21  Games Center / Featured Games / Re: Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-06-20 18:58:16
Just updated to version 1.1.0:

More heroes! the roster of heroes now doubled to 8 characters.. but you'll have to unlock them first Wink
Unlocking is done by collecting the new Hero-cards that are scattered around the dungeons, and the Stats/Data menu shows how many you have and need.

With unlocking the Hero-cards there is also some extra information on your character unlocked, so go for it!
Besides that there are some new achievements and a host of fixes and improvements!

Go grab the update on Steam, Android and iOS
www.heroesofloot.com



Here's the full changes list:

  • add: number of unlocked bestiary now visible on bestiary screen[/*]
  • add: Hero-card treasure chests[/*]
  • add: Hero-collectors screen (stats menu)[/*]
  • add: character Thief[/*]
  • add: character Mage[/*]
  • add: character Paladin[/*]
  • add: character barbarian[/*]
  • add : 4 new achievements for complete hero-card collections[/*]
  • add: sound effect to invincious magic (shield)[/*]
  • add: achievement "fire walker" for Mage[/*]
  • add ios: MFI controller support[/*]
  • changed: sliding-walls now spawn 1 type of monster[/*]
  • changed: bigger increase in player level points for every 10 dungeons reached in game[/*]
  • fix coop mode: dead players now drops quest-items they might have[/*]
  • fix: altar statue not taking the idol[/*]
  • fix: afterlife staying after game-over[/*]
  • fix: fireballs have a small increase in damage (also those from monsters)[/*]
  • fix: fire-towers sometimes blocking corridors[/*]
  • fix: magic-candle quest now has an avatar with a hint added[/*]
  • fix: dialog-buttons more clear[/*]
  • fix: Quest-master achievement wouldn't unlock correctly[/*]
  • fix: most invisible wall issues seem gone[/*]
  • fix: turning sound off, now actually turns sound off (also work-around for Galaxy crashes)[/*]
  • fix: saw-rails vanishing after explosions[/*]
  • fix: horizontal saw-rails being invisible[/*]
  • fix: monsters flying through walls at spawn time[/*]
  • fix mobile: sometimes touch-positions get mixed up (direction-touch jumps to right-side of screen)[/*]
  • fix android: back key on gamepad now works[/*]
  • fix android: home key now pauses the game[/*]
  • fix android: DPad-left on gamepad not releasing[/*]
  • fix android: background music / crossfading[/*]
22  Games Center / Featured Games / Heroes of Loot 2 - Steam + Android + iOS (libgdx) on: 2016-06-11 13:52:59


Heroes of Loot 2 is here!  
The sequel to the award winning PS Vita, iOS,Android and PC game.
A game influenced by 80’s Gauntlet, classic Zelda games, God of War and Darksiders.

Developed in LibGDX + RoboVM (iOS version)

If you don’t like reading (or playing games) and prefer watching an awesome video
here’s a 1.21 minute short trailer to tickle your interest:
https://www.youtube.com/watch?v=AqQUOFtUfK8


Quick links

Heroes of Loot landing page:
http://www.heroesofloot.com

Steam store page:
http://store.steampowered.com/app/439880

Android Google Play :
http://play.google.com/store/apps/details?id=com.orangepixel.dungeon2

iOS App store:
http://itunes.apple.com/us/app/heroes-of-loot-2/id1114594263



About Heroes of Loot 2

The hook:  In Heroes of Loot 2 you control two characters at once, a ranged character and a melee character. Switching between the characters is as simple as switching between weapons. Besides the difference in range, the characters all have their advantages and disadvantages. These range between difference in speed, power for using magic spells, or amount of damage they can handle.  Pick your characters based on your preferred game-style!


The influence: As with the original Heroes of Loot, the sequel is mostly based on the game feel of the original 80’s Gauntlet game. However for the sequel I took a lot of influence from games like Zelda, God of War and Darksiders to inspire the new quests, puzzles, and hack and slash parts of the gameplay.



Gameplay: The main game mode comes with 50 procedurally generated levels. Making each game a unique experience. Each dungeon comes with a lot of hell-creatures to shoot, mini-bosses, avatars to talk to and possibly buy cool items from or learn alternate routes like the “The sewers” and many more. You’ll also find yourself in a single-level Arena room filled with multiple Minotaurs, or just a loot-filled room.. In any case, make sure you are equiped for the right task!

All dungeons also have various quests and challenges for you to complete before you can continue your path to King Loot’s lair. Quests range from killing a mini-boss to lighting various magic-candles, or retrieving a lost Idol to an Altar.

Luckily the dungeons come with shops where you can buy magic spells, character enhancing items, and healing potions to help you on your quest.

Grabbing loot and killing hell-spawn adds to your Experience points, increasing the firepower and magic power of your characters.

And finally, you can find various treasures around the dungeons to unlock “magic shards”. Collect enough of these shards to permanently unlock magic spells making your future game sessions easier.

Game modes: Grab a controller and a buddy for local-coop mode and roam the dungeons together.  If you’re good enough you can also try your luck in the Survival mode, a bunch of small Arena’s that play much like the old SmashTV arcade game.. How long can you survive?


Click to Play
23  Game Development / Newbie & Debugging Questions / Re: Random glitch in tiles on: 2016-05-27 18:22:55
told ya!  Grin Cool
24  Game Development / Newbie & Debugging Questions / Re: Random glitch in tiles on: 2016-05-23 06:36:44
make sure your window has a power-of-2 dimension.  Anything else, can make your textures not full fit together.
Guessing your FBO is a power of 2, so the problems aren't there.

possible the same as this problem:
http://www.java-gaming.org/topics/libgdx-rendered-tiled-and-non-tiled-sprite-lines-not-smooth/37401/view.html
25  Games Center / WIP games, tools & toy projects / Re: Heroes of Loot 2 on: 2016-05-20 14:40:02
Meanwhile I'm a few updates and versions into the Early Access stages.
I just pushed out version 0.9.4 with many new stuff like avatars, quests, items, and various tweaks all mostly based on user feedback.

I really like how Early Access gives me, as one-man company, a bunch of extra eyes and opinions from people who probably play more games than I do. 

Check it out if you haven't yet:
http://store.steampowered.com/app/439880
26  Games Center / WIP games, tools & toy projects / Re: Heroes of Loot 2 on: 2016-05-13 20:12:12
And it's live!  on Steam Early Access,
so check it out if you like dungeon crawling and rpg action adventures:

http://store.steampowered.com/app/439880
27  Game Development / Newbie & Debugging Questions / Re: LibGDX Rendered tiled and non tiled sprite lines not smooth on: 2016-05-07 07:11:22
you're in luck, I have a simple framebuffer example here:

https://bitbucket.org/orangepascal/libgdxframebuffertest

28  Game Development / Newbie & Debugging Questions / Re: LibGDX Rendered tiled and non tiled sprite lines not smooth on: 2016-05-06 06:32:43
make sure your rendering canvas is always a power of 2 in size (width and height)
that's why it goes wrong when you resize your window, at some points it will not be a power of 2 and the texture offsets will not be rounded numbers causing those jitters.

render everything to a framebuffer, which is easier to keep a power of 2, and then render that to the visible screen (which then doesn't have to be a power of 2)


29  Java Game APIs & Engines / Engines, Libraries and Tools / Re: LWJGL3 and Android on: 2016-04-26 18:19:04
check out LibGDX, which uses LWJGL3 (and 2 if you prefer) and builds to both desktop and android (and ios)
http://libgdx.badlogicgames.com

30  Games Center / WIP games, tools & toy projects / Re: Heroes of Loot 2 on: 2016-04-25 10:32:42
The pre-order is now live, with 30% discount !  (Steam key until the game leaves Early Access)

If interested, pre-order here:
www.heroesofloot.com
Pages: [1] 2 3 ... 6
 
ral0r2 (203 views)
2016-11-23 16:08:26

ClaasJG (344 views)
2016-11-10 17:36:32

CoffeeChemist (437 views)
2016-11-05 00:46:53

jay4842 (488 views)
2016-11-01 19:04:52

theagentd (499 views)
2016-10-24 17:51:53

theagentd (487 views)
2016-10-24 17:50:08

theagentd (445 views)
2016-10-24 17:43:15

CommanderKeith (443 views)
2016-10-22 15:22:05

Roquen (416 views)
2016-10-22 01:57:43

Roquen (305 views)
2016-10-17 12:09:13
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21
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!