Author Topic: RPG  (Read 4475 times)

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #20 on: April 25, 2007, 06:34:44 PM »
I wouldn't want java anywhere near my webpage...
?
I guess you're picturing a beautiful well developed site with Java on it? Fat chance.  Try a product shipped on CD to connect to a customers database to allow them to edit it.

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #21 on: April 25, 2007, 06:42:45 PM »
I'd take flash over java. :P

The old system is in flash.  Vista doesn't like Flash apps accessing locals files =/ Either patch, or use Java.  We went with Java because of the broader support - also I have a personal thing for open-source, as Java becomes more and more open-source I tend to lean more to it.  Flash 8 that I know of only runs on Windows and Mac

Cobo

  • Autococker
  • Posts: 1362
Re: RPG
« Reply #22 on: April 25, 2007, 06:49:21 PM »
I wouldn't want java anywhere near my webpage...
Rofl.

TinMan

  • Autococker
  • Posts: 1347
Re: RPG
« Reply #23 on: April 25, 2007, 10:03:55 PM »
I helped my friend port NetHack to his calculator...lawl.

Eiii

  • Autococker
  • Posts: 4595
Re: RPG
« Reply #24 on: April 25, 2007, 10:06:41 PM »
If you're talking about a TI-83, I can't imagine that's accomplishable. >_>

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #25 on: April 26, 2007, 06:30:58 AM »
There is higher TI's than the 83.  But the 83 or the 83+ does support BASIC and if I'm thinking right NetHack is written in BASIC.

lekky

  • Autococker
  • Posts: 2449
Re: RPG
« Reply #26 on: April 26, 2007, 07:54:47 AM »
shh now, thats my livliehood.

Eiii

  • Autococker
  • Posts: 4595
Re: RPG
« Reply #27 on: April 26, 2007, 08:42:59 AM »
There is higher TI's than the 83.  But the 83 or the 83+ does support BASIC and if I'm thinking right NetHack is written in BASIC.
Oh my god, that would be the slowest thing ever. It's probably done on a later calculator, as you suggested.

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #28 on: May 26, 2007, 08:51:49 PM »
Update:

Okay, so after the RPG engine was built, I decided I wanted things like a minimap and fog of war, so it sort of became a pseudo-RTS engine.

Lately I finished the map editor, 12 tiles (when you have 400+ on the screen once, making them tile well is a bit tricky), and started working on a data format for players.

Anyone here have any java networking experience?

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #29 on: August 02, 2007, 06:47:08 PM »
2nd update:

Pending the completion of maps/sprties, the RPG is almost playable
(milestone 0.5)

Features:
- Isometric
- NPC System
-Trade System
- UDP/etworking (upto 4 players) capabilities
- Configurable FPS (60 by default, 110 max.)
- Chat system, within networking (Connectionless/UDP)
- Save/Load system
- Levelling system
- "active mapping" mapmaking tool

to do:
- Console scripting
- Resource gathering (fishing, etc.)
- Fix broken mini-map
- Title screen
- Loading screen
- Credits
- menu systems
- improved mouse support
- joystick support
- mobile device version

The CTP is what I needed to finish the graphics... check out these CTP textures transformed into isometric ground textures:

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: RPG
« Reply #30 on: August 03, 2007, 11:36:04 AM »
Cool, but the lack of perspective in those things always messes with my head.  Things further away should be smaller. :P

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #31 on: August 03, 2007, 11:43:35 AM »
I could do that. I hadn't considered it before, maybe make stuff that is above a certain area on the screen use a multiplier to shrink (*.8) and stuff lower on the screen (i.e. closer) could have a multiplier to grow (*1.1)  hmm...

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #32 on: October 13, 2007, 01:55:47 AM »
3rd update:

Pending the completion of maps/sprties, the RPG is playable
(milestone 0.9)

Features:
- Isometric or 2d top-down switch (3d in the works)
- NPC System with quests and shops
-Trade System
- UDP networking (restricted to 100 players, could support many more)
- Configurable FPS (30 by default, 55max.)
- Chat system
-server-side 'persistent world', including rapid saves
-MySQL database back-end, with php front-end
- Leveling system
- "Active Mapping" map-making tools, IsoMap and TopMap.

to do:
-scripting
-graphics (2d sprites, tiles, etc.  3d when canvas becomes GLcanvas)
-graphical effects (water tiles render twice to reflect objects where distance to object's base is <= objects height, particle effects, animations)
-crude implementation of dedicated, versatile server (think mini-mmorpg)
- Resource gathering (fishing, etc.) Done in 0.8
- Fix broken mini-map Done in 0.6
- Title screen 0.8
- Loading screen 0.8
- Credits 0.7
- menu systems see scripting
- improved mouse support 0.6
- joystick support cancelled
- mobile device version cancelled

maxpower

  • VM-68
  • Posts: 170
Re: RPG
« Reply #33 on: October 13, 2007, 10:42:45 AM »
you should look take a look at moparscape and stuff.

y00tz

  • Autococker
  • Posts: 2742
Re: RPG
« Reply #34 on: October 13, 2007, 11:00:04 AM »
What, why?

Apocalypse

  • Autococker
  • Posts: 1463
Re: RPG
« Reply #35 on: October 13, 2007, 12:11:33 PM »
Looks like its coming along good. Could you maybe give us some sort of trial version soon?

webhead

  • Committee Member
  • Autococker
  • Posts: 1185
Re: RPG
« Reply #36 on: October 13, 2007, 01:04:31 PM »
Yeah, Java is very slow, I wouldn't even learn it if it weren't for my growing clientbase
not true, there have been tests done that show that java has vastly improved its speed, and in several instances is faster than c/c++.
but lest i seem like a java fanboy: java's ok, but after learning a little C, i think i like it. :) just wish i knew more of it.

cool stuff, yootz, i'd love to see it!