Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (542)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (604)
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 ... 5
  ignore  |  Print  
  Technopolies  (Read 31549 times)
0 Members and 1 Guest are viewing this topic.
Offline rolz

Junior Devvie




Chief Technopolitan


« Posted 2005-09-16 13:02:04 »

An upcoming effort to create XCom/Fallout/Jagged Alliance/LSN like mmorpg.
It is still in extensive development, though i would like you guys to review it and share your thoughts.

I appreciate your suggestions and ideas regarding the game engine and the playability.
I would also appreciate any 3D/2D artists who are willing to work as a part of game development team.

Features so far:

- d20-like rpg framework
- event driven server-client architecture
- 3d game client based on JPCT engine+LWJGL


The client is available at http://212.98.171.182:3298/Download/techno_20050916.exe

Game development forum on JPCT: http://www.jpct.net/forum/viewtopic.php?t=190&postdays=0&postorder=asc&start=165


Some screenshots:










Offline Matzon

JGO Knight


Medals: 19
Projects: 1


I'm gonna wring your pants!


« Reply #1 - Posted 2005-09-16 15:27:36 »

wow, thats pretty good already!
are the robots running on the client or the server?
I got no info about framerate - but I enabled everything in the propery file, and it still ran smooth

Offline anarchotron

Junior Devvie




...precious bodily fluids.


« Reply #2 - Posted 2005-09-16 15:36:36 »

Pretty kewl looking.  Looks like you already have a good bit of framework to build on.

A couple things, which may be known:

I can pick weapons up, but can't equip them.  I tried click, double click, drag, right click, etc.. in the inventory window.

Also, when I installed, it wanted to install into "C:\Program Files\Mozilla Firefox" by default...

Looks great!

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

JGO Knight


Medals: 19
Projects: 1


I'm gonna wring your pants!


« Reply #3 - Posted 2005-09-16 15:53:54 »

I equipped fine, using inventory...
yeah - the installer path was a bit strange Smiley

Offline EgonOlsen
« Reply #4 - Posted 2005-09-16 15:54:17 »

I can pick weapons up, but can't equip them.  I tried click, double click, drag, right click, etc.. in the inventory window.
You have to unequip the current weapon first by clicking on it and then click into an empty slot of  the inventory. Then equip the new weapon in the same way. Took me a while it figure it out too...drag and drop would be better.

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #5 - Posted 2005-09-16 19:55:25 »

Hey, looks nice! Definitely reminds me of fallout.

Can't play it though, I have Mac OS X. Sad

See my work:
OTC Software
Offline Aramaz

Junior Devvie




Java Games Rock!


« Reply #6 - Posted 2005-09-17 09:53:20 »

Looks good... it played fine on my laptop Smiley

Looking forward to updates!

Play XSW: www.xsw.se
Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #7 - Posted 2005-09-20 08:16:51 »

Folks,

Thanks for your comments, i will try to keep up with the work on it Wink.



answering your questions:



- The game runs entirely on server, 3d client displays server events and records orders from players. Server also does collision checking.

- FPS counter will be added in the next version

- i would like to use 3rd party frameworks for UI, animations, sound and dice game, though i did not managed to find any that would be suitable to be used in the game. So most things had to be written from a clean sheet, except for 3D which was easy to do with JPCT + LWJGL.  I used Netty+homegrown javabean serialization framework for network transport.

- inventory handling will be more user friendly in the next version

- i assume it could run on Mac too , provided proper LWJGL binaries are used. I would appreciate if someone could try to make it run on MacOS.



other things to do for upcoming release:

- projectile weapons (shotgun, pistol, machinegun) - I would like them back from applet version
- picking items from dead bodies
- make bots more agressive.
- respawn points for player and bots


things to do for future releases:

- dialog window, quest NPCs
- shops, money and trading
- add boots and helmets
- add explosives (grenades, rocket launchers)
- more items (armor, pants)
- more locations (aside from Olbridge and Evergreen Forest)


Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #8 - Posted 2005-09-20 20:41:39 »

- i assume it could run on Mac too , provided proper LWJGL binaries are used. I would appreciate if someone could try to make it run on MacOS.

Well technically yes, but you do need to provide something other than exe if you want me to test that prticular aspect. Wink

See my work:
OTC Software
Offline EgonOlsen
« Reply #9 - Posted 2005-09-20 21:18:39 »

Well technically yes, but you do need to provide something other than exe if you want me to test that prticular aspect. Wink
You should be able to unpack the exe with unrar even on a Mac. At least that's what i did to make it run under Linux and it worked fine.

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

Junior Devvie




Chief Technopolitan


« Reply #10 - Posted 2005-09-21 09:55:04 »

Oh, that .exe ..... Wink

Zipped version here, don't forget to put proper lwjgl binaries instead DLLs

Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #11 - Posted 2005-09-21 19:19:21 »

some screenshots of projectile weapons (Beretta) in action




Offline cborders

Junior Devvie





« Reply #12 - Posted 2005-09-21 19:30:34 »

That's VERY cool!!  I like the trail of smoke!!
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #13 - Posted 2005-09-21 23:12:36 »

Well technically yes, but you do need to provide something other than exe if you want me to test that prticular aspect. Wink
You should be able to unpack the exe with unrar even on a Mac. At least that's what i did to make it run under Linux and it worked fine.
Hmm, okay. Never unpacked an exe before.

See my work:
OTC Software
Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #14 - Posted 2005-09-22 08:48:56 »

I am interested in creating a self-extracting, self-installing version of a game.

I would like to keep installation simple, and ideally, the installer should let an average Joe to double click on exe and get "Launch game" icon on desktop.  For this purpose i am interested in bundling JRE along with game itself. I did some research and found that there are certain kind of legal issues with that. Can anyone share their opinion/experience on bundling VM within an installation package ?


Offline princec

« JGO Spiffy Duke »


Medals: 439
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #15 - Posted 2005-09-22 10:08:18 »

You may bundle the entire JRE, unmodified, under your app's installation directory. There are one or two files you may remove to shrink the distribution.

Cas Smiley

Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #16 - Posted 2005-09-22 11:05:56 »

Are there any license limitations for bundling JRE with the game ?

I've managed to cut JRE down to 4.5 mb by removing unused binaries / classes.
Can i bundle modified JRE with the game ?

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #17 - Posted 2005-09-22 18:10:54 »

I was wondering this myself, as I am using both LWJGL and DevIL in my current game, which means a lot of side installation aside from just my game. I was worrying less about the legal issues and more about how I can get an installer to automatically run other installers as part of its own. I haven't bothered looking for tutorials on it or anything, but this is pretty necessary if you want to make a Java game that is at all widespread.

PS – Don't worry about a Mac installation, they automatically come bundled with Java.

See my work:
OTC Software
Offline TheAnalogKid

JGO Coder


Projects: 2



« Reply #18 - Posted 2005-09-22 19:10:14 »

Are there any license limitations for bundling JRE with the game ?

I've managed to cut JRE down to 4.5 mb by removing unused binaries / classes.
Can i bundle modified JRE with the game ?
The JRE liscence doesn't allow you to redistribute a modified JRE. Take a look at this topic (particularly ChrisM's post): http://192.18.37.44/forums/index.php?topic=1640.0

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #19 - Posted 2005-09-24 01:33:02 »

It is legal to bundle the JRE, so long as you bundle the whole thing without messing around with it.

Tools like Zero G's Install Anywhere (free 'lite' version is available), can make an installer that does all this for you.

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #20 - Posted 2005-10-02 18:59:52 »

Okay, so I unzipped the zip and I have a bunch of unexecutable jars and a batch file, none of which run. What's a Mac guy supposed to do? Why not make it webstartable?

See my work:
OTC Software
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #21 - Posted 2005-10-03 02:47:01 »

look at the contents of the batch file and then make the equivalent .sh file or something.  If you are really ambitious use the JarBundler tool to package it into a proper Application Bundle.

Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #22 - Posted 2005-10-03 14:11:00 »

New update is available here:
http://212.98.171.182:3298/Download/techno_20051003.zip

unpack and execute
1  
run.bat 

OR
1  
java -jar client.jar


new features
 
 - added pistol
 - added shotgun
 - added machinegun
 - added new alien race: Mutons
 - added respawn points for bots
 - TAB key now hilites nearby visible items

Screens:











Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #23 - Posted 2005-10-04 12:55:58 »

http://212.98.171.182:3298/Download/techno_20051003.zip

- added sounds (LWJGL OpenAL)

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #24 - Posted 2005-10-04 13:22:37 »

this game looks really good, really would like to try it, but am not on windows, is it possible you could upload a java web start version?
Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #25 - Posted 2005-10-04 17:35:47 »

Sure,
 JWS support will be added in the near future.

In the latest version, jar manifest was modified to allow running the game by typing
1  
java -jar client.jar


Note , that you still need to put proper lwjgl 0.96 native libraries into the game's folder



Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #26 - Posted 2005-10-07 11:25:16 »

TODOs for the upcoming version

- NPCs, dialogs and a first simple quest
- environmental sounds (forest, wind, river)
- water
- some new locations
- player will be able to reach another neighbour location by approaching the border of a level

some shots:

NPC dialog


Water


Big continent consisting of 25 connected level maps

Offline rolz

Junior Devvie




Chief Technopolitan


« Reply #27 - Posted 2005-10-20 14:04:53 »

0.94 is out , after 2.5 weeks

available at http://212.98.171.182:3298/Download/techno_2005-10-20.zip


Note, that the this archive contains only WIN32 LWJGL binaries

New features:

- new big map (10 sectors are currently available)
- player can now travel between adjacent locations
- added water
- added experience
- added money
- added stackable items (muton heads)
- added NPCs
- added first simple quest (collect muton heads)
- added shop
- added roads
- new look for items on the ground
- added sounds and music (LWJGL + FMOD)
- added shadows for static objects
- added some enchancements for grass and dirt decorations
- some new items / static objects
- added "tips of the day"
- added "Rest" command. press R to regain HP  if wounded.
- added "Grab Nearest" command - press G to search nearby bodies / pick nearby items
- added "Attack Nearest" command - press A to attack nearest visible enemy
- dead bots are removed from the ground after 1 minute
- items on the ground are now removed after 2 minutes
- fixed memory leaks on server
- fixed calculation of bullet trajectory on server

Some more shots:














Offline anarchotron

Junior Devvie




...precious bodily fluids.


« Reply #28 - Posted 2005-10-21 02:12:19 »

Coming along nicely.  Very satisfying blasting away at the NPCS.

I had a bit of trouble getting it started on my machine using run.bat.  Basically java was finding the lwjgl*.jar files in the folder with technopolies, but finding the .dll files on my machine (because they are in my path).  The exception I was getting is this:

Exception in thread "main" java.lang.LinkageError: Version mismatch: jar version is '0.96', native libary version is '0.97'
        at org.lwjgl.Sys.<clinit>(Sys.java:67)
        at org.lwjgl.openal.AL.<clinit>(AL.java:86)
        at m.c(Unknown Source)
        at techno.client.world3d.Client3D.main(Unknown Source)

Offline Matzon

JGO Knight


Medals: 19
Projects: 1


I'm gonna wring your pants!


« Reply #29 - Posted 2005-10-21 06:17:26 »

Coming along nicely.  Very satisfying blasting away at the NPCS.
There are Mutants you're supposed to kill! - talk to the NPCs instead of shooting them  Roll Eyes

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

Elsealabs (15 views)
2014-12-28 10:39:27

CopyableCougar4 (19 views)
2014-12-28 02:10:29

BurntPizza (24 views)
2014-12-27 22:38:51

Mr.CodeIt (14 views)
2014-12-27 04:03:04

TheDudeFromCI (19 views)
2014-12-27 02:14:49

Mr.CodeIt (26 views)
2014-12-23 03:34:11

rwatson462 (58 views)
2014-12-15 09:26:44

Mr.CodeIt (47 views)
2014-12-14 19:50:38

BurntPizza (96 views)
2014-12-09 22:41:13

BurntPizza (115 views)
2014-12-08 04:46:31
How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21

Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

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

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
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!