Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (115)
games submitted by our members
Games in WIP (562)
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  
  3 entries so far!  (Read 3005 times)
0 Members and 1 Guest are viewing this topic.
Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Posted 2011-11-28 10:40:33 »

And I forgot that I was going to be away all weekend, so no progress on mine - woops. Though as I couldn't resist seeing how it worked out - I've got the entire Puppygames sprite engine and effects engine, the polyphonic FM synthesizer, particle engine, window handling with Alt-Enter for full/windowed mode and buttery smooth main loop, all in about 8kb so far. Font handling next I think, then I can have a think about what game I can write with it. Probably something quite nifty given that the entire remaining space is for pure game code as I won't have to worry about any rendering or sound from this point onwards.

This is the subtle advantage of 16k over 4k - you can afford to write small libraries and frameworks. I intend to write a bunch of little 16k games with this code.

Cas Smiley

Offline kevglass

JGO Kernel


Medals: 164
Projects: 23
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #1 - Posted 2011-11-28 10:44:59 »

A framework heh? A library heh? Might want to get on with that game Smiley

Cheers,

Kev

Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #2 - Posted 2011-11-28 10:56:05 »

I know you mock, but there will actually be some games at the end of it Wink If there's one thing I can do it's finish things.

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #3 - Posted 2011-11-28 12:34:56 »

Is this stuff shareable ?

Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #4 - Posted 2011-11-28 13:03:21 »

OOooo... how exciting, free pop shots at cas Smiley

Welcome to the slow moving caravan of framework makers  Grin I think there's room somewhere in the back, in that line that stretches for miles and miles..... ignore the broken down roads and wheels, we sometimes move a meter a day, but you know what, once we get "there" it's going to be *magical*!  Cranky

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #5 - Posted 2011-11-28 14:15:37 »

Haha, yes, but the difference is my framework is already almost finished and leaves me 8kb for game code and sprites Wink You'll see, etc. etc.
All code will be shared but only when I see some more stuff from other people Smiley I'm curious to see what stuff other people come up with in their 16kb allowances. I'm sort of expecting someone to make a game entirely in a shader at some point, haha  Roll Eyes

Cas Smiley

Offline Nate

JGO Kernel


Medals: 147
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #6 - Posted 2011-11-28 14:44:27 »

Yes, the framework is almost finished! As soon as it is finished it will be glorious! WinkCheesy

Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #7 - Posted 2011-11-28 14:58:44 »

Honestly, I do know where to stop Wink I'm only "porting" the Puppygames code over. A very interesting task indeed, throwing out all the clutter and still leaving it with nearly exactly the same functionality as before.

Cas Smiley

Offline ra4king

JGO Kernel


Medals: 346
Projects: 3
Exp: 5 years


I'm the King!


« Reply #8 - Posted 2011-11-28 17:33:47 »

Ooooooh I want a shot......I can't think of something good Cry

But seriously Cas, the 1 week deadline is here........... Pointing

Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #9 - Posted 2011-11-28 18:02:09 »

Yeah, well, I was conveniently away at the time  persecutioncomplex

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Nate

JGO Kernel


Medals: 147
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #10 - Posted 2011-11-28 20:56:38 »

Wait, not only did you build a framework instead of a game, but you missed your own contest deadline doing it?!  Shocked Wink

Offline thaaks

Junior Member


Medals: 1
Projects: 1



« Reply #11 - Posted 2011-11-28 20:58:13 »

All code will be shared but only when I see some more stuff from other people Smiley
You might see some more stuff as soon as your promising base code is shared  Roll Eyes

Offline Nate

JGO Kernel


Medals: 147
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #12 - Posted 2011-11-29 00:10:09 »

Not to hijack the LWJGL16k contest (or pig piling on Cas :p), but maybe it would make sense to use a lib so people can focus on their game from the start? libgdx8k? Cheesy

Offline ra4king

JGO Kernel


Medals: 346
Projects: 3
Exp: 5 years


I'm the King!


« Reply #13 - Posted 2011-11-29 01:08:13 »

Oh my god, Nate you're too good....I'm laughing my BUTT off!!! Bahahahahahahaha

But libGDX8K sounds really good!

Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #14 - Posted 2011-11-29 01:12:16 »

Indeed. I was contemplating joining the competition, since I wanted to check out LWJGL, but never really had the time to do it properly (never really done any OGL stuff). But when I read something about creating font renderers and so on I backed off...  Tongue The thing that I like with java game dev, is to design and code games and not have to worry too much about things like HW specifics, font rendering and so on. That is obviously different from person to person. Given some nice framework, that can draw sprites, fonts, get input from user and play sound without much hassle, I'd be interested.

But then again, I am 90% done with a (modestly sized) game I am developing (and thus only have 90% left of it  Smiley ) so it is probably a bit against the fostering that Cas is trying to dish out anyway. I should probably stick with that and try to finish it first before starting something new.

Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #15 - Posted 2011-11-29 09:38:10 »

Indeed the idea is to see what code you come up with to get what games you want to make done. I'm happy to throw the source code to everything I write out there but I'd be more interested to see what cool things other people make. Particularly my stuff is only 2d and LWJGL gives the cleverer types out there the opportunity to do 3d and I've not bothered with any of that.

Cas Smiley

Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #16 - Posted 2011-11-29 12:50:41 »

What... wait... are you trying to make us all write our own framework for this competition  persecutioncomplex

Some wise guy said that I should stop writing/improving libs and frameworks and make games instead  Cheesy
Quick someone, register libGDX8K.com. Sounds interesting.

Offline princec

JGO Kernel


Medals: 379
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #17 - Posted 2011-11-29 13:29:04 »

With only 16k there's something of a limit to how fancy any framework you can do is going to get. Though I am sort of surprised I got all my engine in there and then some. Libgdx would also fit and be similarly small if you'd care to "port" it. It only took a few days to do mine.

Cas Smiley

Pages: [1]
  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.

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

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

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

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

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

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

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

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

TehJavaDev (102 views)
2014-09-10 06:39:09

Tekkerue (50 views)
2014-09-09 02:24:56
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!