Omnimaga
Omnimaga => News => Topic started by: DJ Omnimaga on January 21, 2011, 01:49:07 am
-
KermMartian has continued to demonstrate the potential of CALCnet 2.2, this time with a Scorched-Earth clone called Obliterate:
(http://www.cemetech.net/img/projects/oblitr8/oblit1_1.gif)
(http://www.cemetech.net/img/projects/oblitr8/oblit1_2.gif)
(http://www.cemetech.net/img/projects/oblitr8/oblit1_3.gif)
(http://www.cemetech.net/img/projects/oblitr8/oblit1_4.gif)
Since CALCnet2.2 was featured across the geekiest places on the internet, globalCALCnet started broadcasting across the globe, and Doors CS 7.1.1 is making its way to new calculators, I decided to start a small project for CALCnet that I've been meaning to attempt for quite some time. Objectively, it's a complex project, but with the magic of CALCnet and Doors CS' GUI system, I actually managed to bang out the main menu including calculator communication, About screen, username changing, and quitting within three hours last night. It's been roughly 24 hours since I've started, and since then I've also added terrain generation, terrain propagation across the connected calculators, assignment of turn-taking order, placement of tanks, and (almost) correct falling of tanks when terrain is removed.
Still to come is most of the gameplay, including turn-triggering, game-over detection, input for setting power and angle, tank turret display (I'll need to punt on some angle-to-line algorithms), display of the username of the calc currently playing, and a few other goodies.
Since gCn is online, could this mean that online multiplayer games will arrive on our TI-83+ and TI-84+ soon?
Source: http://www.cemetech.net/forum/viewtopic.php?t=5651
-
Nice game. I love the fact our calcs now can play online in multiplayer. And now, what's next, MMORPGs? There's no limit now.
-
DJ, looks like your dream of playing S.A.D. over the internet is starting to become a reality :D
-
DJ, looks like your dream of playing S.A.D. over the internet is starting to become a reality :D
* Binder News smiles and prepares by clearing off some of the >68 programs he has on his calc.
-
DJ, looks like your dream of playing S.A.D. over the internet is starting to become a reality :D
* Binder News smiles and prepares by clearing off some of the >68 programs he has on his calc.
/me chuckles and starts clearing his >290 programs off his calc...
-
Guys, if you haven't already, you should check out my Eitrix game. (http://ourl.ca/8464) It will be designed to implement CALCnet2.2 (BTW, that's how you need to write it, according to the CALCnet Whitepaper on cemetech) to allow for a 4-player Tetris fight to the death.
DJ, looks like your dream of playing S.A.D. over the internet is starting to become a reality :D
* Binder News smiles and prepares by clearing off some of the >68 programs he has on his calc.
/me chuckles and starts clearing his >290 programs off his calc...
I can't even store 290 programs on my calc...
-
most of them are quick math programs I make during tests XD.
and I only have DoorsCS, Mimas, Axe, MOS, and Pyoro APPS on my calc. ;)
-
Nice job, Kerm! This is awesome!
-
DJ, looks like your dream of playing S.A.D. over the internet is starting to become a reality :D
* Binder News smiles and prepares by clearing off some of the >68 programs he has on his calc.
/me chuckles and starts clearing his >290 programs off his calc...
* Ztrumpet needs to clear his calc too. I think it's up around 300 now as well.
Awesome job Kerm! Looks great! :D
-
I really need another calculator to try this awesome linking games ;D
-
i am starting to make a game like this i thinkmine needs work compared to this
-
i am starting to make a game like this i thinkmine needs work compared to this
that's a bad name in your name
though I say it all the time IRL
welcome to omnimaga, though, and I suggest you PM DJ (or ask him here) to change your name to something else, it's quite offensive IMHO. If you have such a project, post it here, we like projects here :D
-
Yes we do. And yes, you probably should ask DJ Omnimaga to change your name. He's the main admin here.
-
Hi and welcome here. I will have to ask you to e-mail me an alternate nickname choice at omni maga [AT] gmail.com, though, because although we allow certain bad words in nicknames (such as the F**k word) the one you used at the end of your nickname can be offensive to some viewers and would be against one of our board rules. After the nick change your password will be reset and e-mailed to you, but you can change it back afterward.
I hope to see your game in action soon, though.
(Note the reason why I ask to e-mail me instead of PMing me is because to send PMs you need 6 posts)
-
I have gotten myself a more decent nickname too q:
Oh yeah, AWESOME Kerm :D as always :3
-
Thanks everyone, and thanks for the news, DJ. Some new screenshots from the last two days of coding:
So! We have turn-taking, we have aiming and power-setting, we have parabolic motion (which was a massive, massive pain in the neck), we have collision detection, and a whole bunch of other cool stuff. Other than debugging, important things still missing are the explosion at collision, health removal, terrain removal, and detection of turn-skipping and game-over conditions.
(http://www.cemetech.net/img/projects/oblitr8/oblit2_1.gif) (http://www.cemetech.net/img/projects/oblitr8/oblit2_2.gif) (http://www.cemetech.net/img/projects/oblitr8/oblit2_3.gif)
-
ohithur, kerm!
when it comes to tiny, Z80-driven machines, this is seriously the greatest thing i have ever witnessed. it makes me happy that one of these hundreds of pokemon clones in the works could feasibly include a GTS XD.
thanks for all your hard work!
-
Great Kerm! I like the new screenshots :D
I have gotten myself a more decent nickname too q:
Oh yeah, AWESOME Kerm :D as always :3
True, although yours was not against the rules, since we have no swearing rules and it was not really offensive like if someone uses the N word.
-
Thanks DJ. Shmibs, I am greatly flattered.
*bump* Lots of late-night coding along with Doctor Who, and I have explosions, a few debugged glitches, and even slightly-buggy terrain destruction! This is also fully-debugged parabolic/projectile motion, which continued to be a pain long after I thought it was working.
(http://www.cemetech.net/img/projects/oblitr8/oblit3_1.gif)
-
Epic O.O
-
That looks really awesome kerm!
-
These are the times when I wish I had a z80 calc...
This looks amazing, KermM! :D
-
I love the new screenshots Kerm. I saw them last night but Cemetech was a bit slow and I had to go to bed, so I only saw the first frame. It really reminds me when I played a similar PC game with Kalan Vod a few years ago. Good ol' memories.
-
Thanks everyone.
Correct parabolic motion! Explosions! Corrected explosion terrain removal! Tank collision detection! Tank health display! Game-over condition detection! Wooo.
(http://www.cemetech.net/img/projects/oblitr8/oblit4_1.gif) (http://www.cemetech.net/img/projects/oblitr8/oblit4_2.gif)
-
Ah cool, that looks even better. :)
Also speed seems pretty nice. :)
-
Ah cool, that looks even better. :)
Also speed seems pretty nice. :)
Thanks! Even with the CALCnet 2.2 interrupt (of course) running, it was way too fast, so I'm artificially lagging the parabolic motion to make it more pleasing to the eye. Same with the explosions.
-
Wow that's good to hear. I'm really curious to which extent multiplayer will be possible. I'm especially curious about RTSes.
-
awesome! if it was played on a realy cal, would the screen scroll with the shot, or do you need all the calcs side by side?
-
I don't think there is scrolling in this version. I don't remember if he plans to add any later, I'll have to go check Cemetech later today, tomorrow or Wednesday.
-
Yunhua, each calculator has a copy of the same terrain; this isn't like Netpong, where the screens form one long playing field.
Done since yesterday:
:: Test and debug >2 players
:: Fix a small rendering glitch in parabolic motion
:: Display a ^ when the bullet is above the top of the screen
:: Fully repair collision detection
Still to do:
:: Make the angle/power interface appear at the bottom when it would otherwise cover the aiming tank
:: Display the username of the currently-playing tank, and of the winner.
:: Some multiplayer glitches appear present on game launch
(http://www.cemetech.net/img/projects/oblitr8/oblit5_1.gif)
-
Oh great! I love to see the 3 player mode in action. :D
-
Oh great! I love to see the 3 player mode in action. :D
Unfortunately, the best that I can demonstrate with PindurTI is four players (yay CALCnet), but rest assured that it can handle a (reasonable) arbitrary number of players.
-
The obvious next step is to play with >9000 players. How does pindurTi work with gcn?
-
The obvious next step is to play with >9000 simultaneous players. How does pindurTi work with gcn?
Fixed ;)