Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 2 3 [4] 5 6 ... 15
  ignore  |  Print  
  [Slick2d] Retro-Pixel Castles > New Stable Build + Steam Price! <  (Read 46801 times)
0 Members and 2 Guests are viewing this topic.
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #90 - Posted 2014-05-31 18:21:19 »

Ok, just fixed a few bugs with drawEmbedded and it works a charm. Thanks getting around 40fps now that its done.

You should still be getting more than that, unless you just have a really slow computer or you have a bunch of other stuff going on. Shocked

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline stuart6854

Senior Newbie


Exp: 7-9 months



« Reply #91 - Posted 2014-05-31 18:27:00 »

Ok, just fixed a few bugs with drawEmbedded and it works a charm. Thanks getting around 40fps now that its done.

You should still be getting more than that, unless you just have a really slow computer or you have a bunch of other stuff going on. Shocked

Its gone up to 60fps now for what ever reason.
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #92 - Posted 2014-05-31 18:28:26 »

Ok, just fixed a few bugs with drawEmbedded and it works a charm. Thanks getting around 40fps now that its done.

You should still be getting more than that, unless you just have a really slow computer or you have a bunch of other stuff going on. Shocked

Its gone up to 60fps now for what ever reason.

Awesome! You might of had a ghost copy of the game running in the background or something, I've had that happen rarely with Castles. Sometimes you'll be running 2 copies because the previous one didn't shut down correctly. Quite annoying when you're trying to optimize. ;P

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #93 - Posted 2014-06-02 01:42:22 »

"Wall" auto-transitions are now done, including a new "basic stone wall" tileset.

All terrain transitions also properly interact with each other regardless of their layer. There should be no more "illegal" layer overlapping. For example, if you try to draw rocks or forest (layer 6 and 7) over water (4 and 5), it will no longer allow it, it will either replace the water with trees/rock or do nothing depending on the situation.


- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Longarmx
« Reply #94 - Posted 2014-06-02 02:03:26 »

That art is all very good. Do you do it yourself?

Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #95 - Posted 2014-06-02 02:49:00 »

That art is all very good. Do you do it yourself?

Of course! Cheesy

It's 100% from scratch. I just start with a blank canvas and go nuts.

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline titoasty
« Reply #96 - Posted 2014-06-02 16:31:16 »

looks very cool and beautiful ! art, lights, can't wait to try it !!!

and damn, how did you achieve such a fast pathfinding ? all in java Huh
I had very good results after optimizing my implementation but not 5k at the same time without speed drops !
very interested in how you did...

Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #97 - Posted 2014-06-02 18:00:07 »

looks very cool and beautiful ! art, lights, can't wait to try it !!!

and damn, how did you achieve such a fast pathfinding ? all in java Huh
I had very good results after optimizing my implementation but not 5k at the same time without speed drops !
very interested in how you did...

Well, it may not be quite 5k anymore. It was 5k back on my old tile engine when the maximum map size was 256x256, now I can stably run 512x512 maps. But I should still be able to pull off numbers in the thousands, I just have not really benchmarked it yet since I've been focusing on the map editor. Really though my pathfinding doesn't check the whole map, just the places flagged to be checked every cycle. So it may still run the same speed on 512x maps, short of really long one-side-to-the-other checks. But it would probably take a few hundred of those to notice anything and I don't expect to see more than maybe 100-200 pathfinding mobs at once anyway. My coding methodology is "code for overkill not for what you will actually use". That's why I optimized the hell out of my tile engine until it could handle 1024x1024 maps, even though I only expect to use 512x Cheesy

I explained it the best I can in this reply a few pages back;
http://www.java-gaming.org/topics/retro-castle-survival-top-down-survival-mayhem/33101/msg/310533/view.html#msg310533

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline titoasty
« Reply #98 - Posted 2014-06-02 18:05:55 »

thanks a lot for your answer !
I'll investigate with that, but for now I'll keep my C librairies solution (no time to lose on that part for the moment) Smiley

(day-night cycle is beauuutiful !)

when will you release something to try ?

Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #99 - Posted 2014-06-02 18:07:26 »

thanks a lot for your answer !
I'll investigate with that, but for now I'll keep my C librairies solution (no time to lose on that part for the moment) Smiley

(day-night cycle is beauuutiful !)

when will you release something to try ?

Once I'm happy with it, I plan to release the map editor as the first "tech demo". Eventually I'll start doing weekly InDev/Alpha demo builds though, once I have more gameplay.

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #100 - Posted 2014-06-03 17:58:20 »

Starting work on the main menu. The background is a random map picked by the engine, it slowly pans around the map, hitting the edges and changing directions. There are also some Minecraftesc randomized non-nonsensical quotes right below the logo that bounce up and down, just for fun. Tongue

Some plans:
- Make the time of day on the main menu match the user's system time. So if they launch the game at night, it'll be dark.
- If they're online, make the main menu match the user's weather. If it's raining outside, rain in the menu! Cheesy
- Also will load custom made maps, not just official ones.
- All the sub pre-launch menus (Like the menu to create a new map in the map editor, or select a map in playmode) will all be part of the main menu. The windows related will just pop up in the middle of the screen when you click on something.

If you want; suggest some quotes! If they're good I'll toss them in. They can be anything you want, just as long as they're somewhat PG. Wink
(Note: 50 character limit!)






- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Slyth2727
« Reply #101 - Posted 2014-06-03 18:21:08 »

Quote: Tomatoes should be orange.
Because why not? It's completely weird and random, so it fits perfectly into the subject. That sentence made no sense.

Anyways, try adding a rounded, transparent, bordered box around the "Retro-Pixels Castle" logo. It may make it look nicer (By separating it from the background).

Was I before Chuang Tzu who dreamt about being a butterfly, or am I now a butterfly who dreams about being Chuang Tzu?
Offline Screem
« Reply #102 - Posted 2014-06-03 19:15:08 »

If you do put a box around the logo, also include the blurbs. They're hard to read when over lava or stone.

Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #103 - Posted 2014-06-03 19:24:52 »

Quote: Tomatoes should be orange.
Because why not? It's completely weird and random, so it fits perfectly into the subject. That sentence made no sense.

Anyways, try adding a rounded, transparent, bordered box around the "Retro-Pixels Castle" logo. It may make it look nicer (By separating it from the background).
If you do put a box around the logo, also include the blurbs. They're hard to read when over lava or stone.

Read my mind, that was part of the final design plans. Tongue

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Online BurntPizza
« Reply #104 - Posted 2014-06-03 19:35:30 »

Quote: "Castles are pretty retro, right?"

Lookin good, lookin good. Starting to really come together.
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #105 - Posted 2014-06-04 08:02:04 »

Mock up of the Map Editor tab, right before starting a new map. None of the buttons work yet, but at least it's some visual progress. Wink


- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline BrendynT

Junior Duke


Medals: 3
Projects: 1
Exp: 7-9 months


CRTL + SHIFT + F = OP!


« Reply #106 - Posted 2014-06-04 08:59:24 »

Wow, looks really good so far!

Do you have a set time you are streaming? I'd really love to catch a few hours of its development, would be a good experience for me to have.

- The Firm Night Owl
Online BurntPizza
« Reply #107 - Posted 2014-06-04 15:12:16 »

I see the "404 world not found," what about "404 princess not found?" You know, like the princess is in another castle?
I'll show myself out...
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #108 - Posted 2014-06-04 17:20:19 »

Wow, looks really good so far!

Do you have a set time you are streaming? I'd really love to catch a few hours of its development, would be a good experience for me to have.
Not really, I stream off and on throughout the day. No real set times. Wink But I do stream quite a lot, so if you're paying attention you're sure to grab me once or twice throughout the day.

I see the "404 world not found," what about "404 princess not found?" You know, like the princess is in another castle?
I'll show myself out...
lol, added. Wink

I already added the other one you suggested as well.

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline noblemaster

JGO Ninja


Medals: 20
Projects: 10


Age of Conquest makes your day!


« Reply #109 - Posted 2014-06-05 06:46:34 »

That looks sweet. I love how you designed the GUI/HUDs. Grin  Is this based on the Slick2d GUI?

Quote
This all looks jolly good. Let me know when you want the Steampuppy library

Cas  Smiley
I would be interested! What would it take to get a hold of it?  Cheesy

Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #110 - Posted 2014-06-05 07:40:39 »

That looks sweet. I love how you designed the GUI/HUDs. Grin  Is this based on the Slick2d GUI?

No, I don't use the Slick2D built in GUI stuff. It's all made by me. Wink

I actually try to avoid using Slick2D's higher level stuff as much as possible. I might even be able to get away with just using Slick-Util but I still just have the full Slick2D loaded anyway, mainly because I make great use of StateBasedGame.

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Gibbo3771
« Reply #111 - Posted 2014-06-05 08:01:58 »

do you use ninepatch for those buttons?

"This code works flawlessly first time and exactly how I wanted it"
Said no programmer ever
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #112 - Posted 2014-06-05 08:11:19 »

do you use ninepatch for those buttons?

Nope, no GUI libraries what so ever. I'm in the process of making my own, but it's no where near as fancy/complicated as the libraries you can get out there. Just suits my needs. Cheesy

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #113 - Posted 2014-06-05 08:14:58 »

Random terrain I've been working on in my coding breaks between working on the GUI, finally finished it.. Sand!


- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #114 - Posted 2014-06-09 07:36:08 »

Had a family reunion over the weekend, so I couldn't get much in the way of coding done. But I did do a little artwork in the hotel room at night! I tweaked the sand a bit and added 2 new colors, I've also redrawn the dirt texture! Wink

The black is intended to be used on more volcanic themed tilesets, so it may look a little out of place. Wink






- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline PandaMoniumHUN

JGO Coder


Medals: 32
Exp: 3 years


White-bearded OGL wizard


« Reply #115 - Posted 2014-06-10 19:57:36 »

Beautiful work, can't wait to play it. Smiley

May I ask what program do you use for making the art? Photoshop, Gimp, Paint.NET or something else?
Also, please make sure that the game will run fine on linux. Pointing

My Blog | Jumpbutton Studio - INOP Programmer
Can't stress enough: Don't start game development until you haven't got the basics of programming down! Pointing
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #116 - Posted 2014-06-10 20:18:40 »

Beautiful work, can't wait to play it. Smiley

May I ask what program do you use for making the art? Photoshop, Gimp, Paint.NET or something else?
Also, please make sure that the game will run fine on linux. Pointing

Photoshop. Wink

I also plan to support Linux, Mac and PC. But right now I'm just focused on PC. Once I push into releasing alpha demos I'll probably install Linux on one of my machines and get that all hammered out. As for Macs, I'm not sure yet, seeing as I don't own a mac. Tongue

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Slyth2727
« Reply #117 - Posted 2014-06-11 04:27:17 »

I also plan to support Linux, Mac and PC. But right now I'm just focused on PC. Once I push into releasing alpha demos I'll probably install Linux on one of my machines and get that all hammered out. As for Macs, I'm not sure yet, seeing as I don't own a mac. Tongue

I can test those for you if you'd like. I've got a few different flavors of *nix on my machine and some VMs. That alpha release better be out soon dammit, I'm sure I'm not the only one that can't wait.

Was I before Chuang Tzu who dreamt about being a butterfly, or am I now a butterfly who dreams about being Chuang Tzu?
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #118 - Posted 2014-06-11 05:09:19 »

I also plan to support Linux, Mac and PC. But right now I'm just focused on PC. Once I push into releasing alpha demos I'll probably install Linux on one of my machines and get that all hammered out. As for Macs, I'm not sure yet, seeing as I don't own a mac. Tongue

I can test those for you if you'd like. I've got a few different flavors of *nix on my machine and some VMs. That alpha release better be out soon dammit, I'm sure I'm not the only one that can't wait.

I should have some map editor alpha releases soonish that you can play with. I've just been hung up on the GUI. It's taking forever, since not only do I have to setup the GUI but I also have to program every single type of button as I go. For example, text entry boxes took like half a day to hammer out and get looking polished/right. ugh.

Unless I forgot something, really all that's left I need to finish in the map editor itself is object placement. Right now the terrain placement works like a champ, but you can't place objects like buildings at all yet. Aside from that the rest of the map editor is small stuff.

But, having said all that, I usually hand out copies of the latest build to stream watchers when they want it. (or just PM me) I just don't want to put a public download up since the current version really isn't good enough to use without prior explanation of the quirks you'll encounter. It also can't really save/load specific maps, it just loads a blank map every time right now. So it's mostly useless in it's current state to design any serious maps with.

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline Gibbo3771
« Reply #119 - Posted 2014-06-11 07:23:13 »

Ray, I wanna keep up to date and watch your live stream (if your still doing it), anyway I can get notified when it goes live? Besides twitter..

"This code works flawlessly first time and exactly how I wanted it"
Said no programmer ever
Pages: 1 2 3 [4] 5 6 ... 15
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (39 views)
2014-10-17 21:59:02

Norakomi (30 views)
2014-10-17 09:22:06

Norakomi (24 views)
2014-10-17 09:20:20

lcass (28 views)
2014-10-16 10:18:58

TehJavaDev (57 views)
2014-10-14 18:39:48

TehJavaDev (58 views)
2014-10-14 18:35:47

TehJavaDev (48 views)
2014-10-14 18:32:37

BurntPizza (64 views)
2014-10-12 17:24:42

BurntPizza (36 views)
2014-10-12 17:10:45

BurntPizza (78 views)
2014-10-12 16:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-10 16:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-03 16:36:02

List of Learning Resources
by Longor1996
2014-08-17 04:40:00

List of Learning Resources
by SilverTiger
2014-08-06 13:33:27

Resources for WIP games
by CogWheelz
2014-08-02 10:20:17

Resources for WIP games
by CogWheelz
2014-08-02 10:19:50

List of Learning Resources
by SilverTiger
2014-08-01 10:29:50

List of Learning Resources
by SilverTiger
2014-08-01 10:26:06
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!