Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (117)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 5 6 [7] 8 9 ... 18
  ignore  |  Print  
  Go on, ask me anything.  (Read 67442 times)
0 Members and 1 Guest are viewing this topic.
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 800
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #180 - Posted 2011-04-05 23:46:00 »

sigh...  Undecided
Care to elaborate on how to interprete that deep sigh? Undecided

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #181 - Posted 2011-04-06 01:39:13 »


Sorry.. I can see how that wasn't clear... I was empathizing with you :-)

Offline Gudradain
« Reply #182 - Posted 2011-04-06 06:36:54 »

I did that:
   http://www.java-gaming.org/topics/once-again-fast-mappedobjects-implementation/18852/view.html
and everybody was like... "what?" Roll Eyes

Usually I get at least a good idea of what a piece of Java code is doing when I read it, but not this time...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #183 - Posted 2011-04-06 12:14:17 »

Hmm actually it looks quite useful, at least from the "complexity" side of things. One thing that I've been unable to do until recently was @annotations, on account of clinging on to Java 1.4.2 for Mac compatibility. Now I've finally moved to 5.0 Smiley

Cas Smiley

Offline lhkbob

JGO Knight


Medals: 32



« Reply #184 - Posted 2011-04-06 15:48:28 »

Annotations are the greatest thing since sliced bread

Offline Roquen
« Reply #185 - Posted 2011-04-06 16:39:42 »

This is no comment on annotations, but what exactly is so great about sliced bread?
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 800
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #186 - Posted 2011-04-06 16:58:25 »

Sliced bread itself isn't that great. It's the slicing that sucks. Having somebody else slicing your bread is epic.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline lhkbob

JGO Knight


Medals: 32



« Reply #187 - Posted 2011-04-06 18:45:17 »

Sliced bread lets you make sandwiches, French toast, regular toast so it basically enables you to do really cool things with other ingredients (just like annotations)

Offline Sinuath

Junior Member


Medals: 2



« Reply #188 - Posted 2011-04-06 18:47:26 »

i'm a little disappointed in sliced bread, it just doesn't stand up to a broiler like i wish it would.

Hey [you][/you], you should totally check out my boring Site ~ http://davediel.com/chris
Offline pjt33
« Reply #189 - Posted 2011-04-06 21:49:43 »

Hmm actually it looks quite useful, at least from the "complexity" side of things. One thing that I've been unable to do until recently was @annotations, on account of clinging on to Java 1.4.2 for Mac compatibility. Now I've finally moved to 5.0 Smiley

Cas Smiley
I've written code using Java 1.5 features and targetting the 1.3 VM. The secret is -target cldc1.0
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 346
Projects: 3
Exp: 5 years


I'm the King!


« Reply #190 - Posted 2011-04-07 01:02:04 »

Hmm actually it looks quite useful, at least from the "complexity" side of things. One thing that I've been unable to do until recently was @annotations, on account of clinging on to Java 1.4.2 for Mac compatibility. Now I've finally moved to 5.0 Smiley

Cas Smiley
I've written code using Java 1.5 features and targetting the 1.3 VM. The secret is -target cldc1.0
Whoa! That's a shiny and useful gem isn't it?

Offline jezek2
« Reply #191 - Posted 2011-04-07 04:06:51 »

Funny, been using Java 5 for 5 years and took the ride of it's features, like annotations, bytecode modification and other stuff... and after the years of real usage I realized how they are evil... Smiley Sadly experience is non-transferable.

BTW, using Java 5 features under older JVMs was always possible by projects such as Retroweaver and Retrotranslator and I think they're cleaner way than the CLDC target trick. Retroweaver appeared shortly after Java 5 release and it's availability was prerequisite for me to start using Java 5 fully. So there was really no reason for not using it all these years... Smiley
Offline benc1213

Senior Newbie





« Reply #192 - Posted 2011-04-07 05:51:31 »

Whats the best way to learn and remember java? I am currently using bucky's tutorials which are great but I can't remember too much about the details on certain things. I also ordered head first java just to let you know.
Offline lhkbob

JGO Knight


Medals: 32



« Reply #193 - Posted 2011-04-07 06:28:58 »

As has been said before, practice and lots of it.  And patience.  I've been programming for 9 years in Java and now I'm finally able to say I'm competent.

@jezek2 I don't like bytecode modification at all, either.  Annotations can do some nifty things and are of great use with documentation.  They're not a magic bullet, but they really help enrich self-aware code.

Offline tberthel
« Reply #194 - Posted 2011-04-07 14:57:33 »

And now comes Java 7.  What will you do with its features?

Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #195 - Posted 2011-04-07 20:47:59 »

I don't know... not much in the way of new features it has that I need, except syntax niceties and faster execution.

Cas Smiley

Offline Roquen
« Reply #196 - Posted 2011-04-08 06:47:52 »

Sliced bread lets you make sandwiches, French toast, regular toast so it basically enables you to do really cool things with other ingredients (just like annotations)

So, originally bread was unleavened, tasty and easy to cut.  Then new kinds were added that are leavened, tasty and easy to cut.  The someone figured out how to make a tasteless, sponge-like and hard to cut variety.  Then someone came along and figure out how to pre-slice it.  And this is the peak of advancement? 

WRT: bytecode modification.  Heathens.  Well I guess for it to be fun you need to be doing it a runtime.
Offline xsvenson
« Reply #197 - Posted 2011-04-08 09:31:08 »

I have another question about Steam. How did You get Your game there ? I mean, I have no knowledge of the process, though I've heard they are quite picky and what not. So, did You approach them Yourself ? They came to You ? Do You have to, like, give in on some demands ? (For example keep up the quality, sacrifice Your every first puppy ... etc) I do not even know what exactly to ask.

And now, that You've been on Steam a bit longer, how have the sales gone ? I mean from the interest in the game point of view. I would think the throughput of the sales is a tad bigger, than before, but is it stable ? Or more like hectic, random spikes ? Or rather, no meaningful changes at all?


“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #198 - Posted 2011-04-08 11:53:46 »

I have another question about Steam. How did You get Your game there ? I mean, I have no knowledge of the process, though I've heard they are quite picky and what not. So, did You approach them Yourself ? They came to You ? Do You have to, like, give in on some demands ? (For example keep up the quality, sacrifice Your every first puppy ... etc) I do not even know what exactly to ask.

And now, that You've been on Steam a bit longer, how have the sales gone ? I mean from the interest in the game point of view. I would think the throughput of the sales is a tad bigger, than before, but is it stable ? Or more like hectic, random spikes ? Or rather, no meaningful changes at all?
Had a friend already in there who recommended us. I had approached them directly before but they just said "No" without any further explanations. Once you're in there though Valve are exceptionally easy to work with and place absolutely no restrictions on what you can do, beyond reasonable behaviour (like "don't install malware and trojans" is about as restrictive as it gets). More than that I'm not at liberty to say.

Sales on Steam trickle away now we're off the front page, and will plummet completely I expect once we're off the new releases lists. Direct sales have barely been affected, and still limp along at about $100/day on average. If Steam and Puppygames sales together add up to $200/day or so we'll be at minimum wage which will be nice but not quite nice enough Smiley

Cas Smiley

Offline xsvenson
« Reply #199 - Posted 2011-04-08 12:04:31 »

Fair enough. Thanks for the answers.

“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #200 - Posted 2011-04-08 13:09:22 »

considering the strong/unique look of your games, ever consider selling puppygames merchandise? (T-shirts, mugs, key rings, mouse pads, etc)
Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #201 - Posted 2011-04-08 13:21:00 »

considering the strong/unique look of your games, ever consider selling puppygames merchandise? (T-shirts, mugs, key rings, mouse pads, etc)
Yes - tshirts definitely, probably mugs, and maybe... just maybe... plushies  Shocked

Cas Smiley

Offline tberthel
« Reply #202 - Posted 2011-04-09 06:03:24 »

I would say given the company name you might make games around plushies.

Offline Mr_Light

Senior Member


Medals: 1


shiny.


« Reply #203 - Posted 2011-04-10 17:05:49 »

Imagine:

1) a LLVM like system in Java
2) Java runtime written in Java (like extended version of Jikes RVM)
3) a java interpretor written in java
4) microkernel based arch (again in Java)

Porting to a new range of hardware requires adding CPU description data in the LLVM like system & kernel.  You run an exisiting version, which cross compiles a sub-set of the Java runtime, kernel and all of the interpretor to lowest supported processor and saves off the execuatable. (The runtime needs to be able to cache precompiled code)  The system gets copied to the new target, which boots, no full cached runtime, uses interpretor to construct cached binaries of 1,2,4 for the "exact" hardware which it is on.  (Of course all of this could be pre-compiled, but this is cooler as well as smaller).  Restarts itself.  Thus the only portion of the system that cares about the hardware are descriptors in the compiler and kernel frameworks.  Yeah, yeah, there lots of gaps in this "fantasy", but what the heck.

you guys do know about maxine and related projects, right? code inlineing for jvm methods, native methods... kernel? et al?
combine it with static typing and elimination of the need to use hardware memory protection and I suspect that you got some crazy speed on your hands.

though I hear more and more complains about bytecode, but considering we get by without memory mapped objects  Roll Eyes

anyways, so cas what part of creating games do you find most satisfying? and what do you spend time on when you don't feel like developing?

It's harder to read code than to write it. - it's even harder to write readable code.

The gospel of brother Riven: "The guarantee that all bugs are in *your* code is worth gold." Amen brother a-m-e-n.
Offline vyh

Senior Newbie





« Reply #204 - Posted 2011-04-19 16:11:19 »

Do you play game's? (not indie) what genre games you like?
Offline badlogicgames
« Reply #205 - Posted 2011-04-19 17:09:25 »

What's the status on the IOS and Android port of ROTT?

http://www.badlogicgames.com - musings on Android and Java game development
Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #206 - Posted 2011-04-19 18:59:58 »

anyways, so cas what part of creating games do you find most satisfying? and what do you spend time on when you don't feel like developing?
Just the satisfaction of making a really solid, cohesive, together sort of game. That's why I never really manage to embark on little projects or those experimental indie title styles that seem all the rage like Nidhogg. I like seeing it finished. I like it when people say they really enjoy playing it. I feel like I've done a little good to the world.

I especially like it when I get my hands on their filthy green.

Cas Smiley

Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #207 - Posted 2011-04-19 19:01:23 »

Do you play game's? (not indie) what genre games you like?
I used to pretty much play Soldat exclusively. Now the last few games I've bought are Bioshocks 1 & 2, Amnesia, and Portal 2 is just downloading in the background there Smiley Not much work going on tonight whilst Chaz and I do some, er, research.

Cas Smiley

Online princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #208 - Posted 2011-04-19 19:02:13 »

What's the status on the IOS and Android port of ROTT?
Got a meeting next Wednesday with Adam Martin to sign off on a contract to port it - it seems that's his speciality these days along with a bunch of other guys.

Cas Smiley

Offline lhkbob

JGO Knight


Medals: 32



« Reply #209 - Posted 2011-04-19 20:59:38 »

... Portal 2 is just downloading in the background there Smiley Not much work going on tonight whilst Chaz and I do some, er, research.

I also will be doing research with by partner in crime tonight Smiley

Pages: 1 ... 5 6 [7] 8 9 ... 18
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

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

The first screenshot will be displayed as a thumbnail.

Grunnt (15 views)
2014-09-23 14:38:19

radar3301 (14 views)
2014-09-21 23:33:17

BurntPizza (31 views)
2014-09-21 02:42:18

BurntPizza (22 views)
2014-09-21 01:30:30

moogie (20 views)
2014-09-21 00:26:15

UprightPath (29 views)
2014-09-20 20:14:06

BurntPizza (33 views)
2014-09-19 03:14:18

Dwinin (48 views)
2014-09-12 09:08:26

Norakomi (75 views)
2014-09-10 13:57:51

TehJavaDev (105 views)
2014-09-10 06:39:09
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59: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!