Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

420902 Posts in 14399 Topics- by 31143 Members - Latest Member: daren63plantier

September 06, 2010, 12:26:24 AM
TIGSource ForumsDeveloperCreativeDevLogsPUIT WARS - cute pixel graphics with weapons
Pages: [1] 2 3 ... 9
Print
Author Topic: PUIT WARS - cute pixel graphics with weapons  (Read 25932 times)
oneup
Level 1
*


worth 1000points


View Profile WWW Email
« on: December 06, 2007, 06:27:16 PM »

unless something surprising happens, i plan to code something for this this weekend:



website
cute wars release 1 (osx 10.5)



(yes, colors stolen from fez)
« Last Edit: June 01, 2009, 07:39:50 AM by oneup » Logged
Melly
Global Moderator
Level 10
******


There are cakes in the sky, can't you see them?


View Profile
« Reply #1 on: December 06, 2007, 07:26:20 PM »

That is awesome in levels beyond comprehension.
Logged

Feel free to disregard the above.
Games: Minus / Action Escape Kitty
Stij
Level 3
***

the world's tallest dwarf


View Profile
« Reply #2 on: December 06, 2007, 07:54:04 PM »

Reminds me of Worms for some reason, which is a good thing.

Font is kinda hard to read, though.
Logged
Montoli
Level 5
*****


i herd u liek...?


View Profile WWW Email
« Reply #3 on: December 07, 2007, 12:15:54 AM »

My favorite is the one with the tiny top hat.  A close second is his neighbor, in the tiny chef's hat.
Logged

www.PaperDino.com

I can haz dev logs?
Current Project: Negative Spacecraft
Completed: Boss Rush!
Tr00jg
Level 2
**



View Profile WWW Email
« Reply #4 on: December 07, 2007, 08:44:35 AM »

Hat Mania!
Logged

http://www.shotbeak.com
Mai new website with oodles of neatness.
oneup
Level 1
*


worth 1000points


View Profile WWW Email
« Reply #5 on: December 09, 2007, 01:21:08 AM »

started actually coding... (warning: huge uninteresting screenshot following)



what do you see here? the (somewhat) deformable landscape, the player and collision detection. one day of work. /: (including trying half a day to set up pygame on mac os x leopard and switching to pyglet instead)

(oh and the screenshot in the first post has been update)
« Last Edit: December 09, 2007, 01:28:37 AM by geeq » Logged
Eric McQuiggan
Level 10
*****


Ghosts are the new wolves.

team_q@hotmail.com
View Profile WWW Email
« Reply #6 on: December 09, 2007, 02:06:42 AM »

looks, uh, interesting?
Whats with the sudden name change?
Also I look forward to this.
Logged

nayon
Level 5
*****


dickfish


View Profile Email
« Reply #7 on: December 09, 2007, 02:11:45 AM »

Can you talk a little bit about advantages and disadvantages of python for game development? What I hear is:
Pros:
Easy to develop
Cons:
Not suitable for large applications
Runs slow because of dynamic type-checking

are these true?
Logged

ha1f
Level 0
*



View Profile Email
« Reply #8 on: December 09, 2007, 02:07:00 PM »

Depending on what hes trying to accomplish, using python probably won't make a difference.  Even though it's *slower*, the performance hit isn't going to be too great unless he builds some type of extremely complex AI, or is running through a ton of calculations a second.  For rapid development, nothing beats it in my opinion.

As per larger applications, it can be done...  but I can't really see why you'd want to use it for that.  You aren't gaining any type of rapid development advantage, and you're going to take a bit of a hit performance wise.  Plus, I imagine maintenance would become somewhat of a pain.
Logged
Raisins
Level 0
**


Why hello there I didn't see you come in


View Profile WWW
« Reply #9 on: December 10, 2007, 06:43:53 AM »


what do you see here? the (somewhat) deformable landscape, the player and collision detection. one day of work. /: (including trying half a day to set up pygame on mac os x leopard and switching to pyglet instead)

How is using pyglet over pygame? Is one quicker/easier to develop in? Last I heard pyglet didn't offer sprite rotation and  some other features.
Logged

I make websites on the internet. Some times I do other things.
oneup
Level 1
*


worth 1000points


View Profile WWW Email
« Reply #10 on: December 10, 2007, 06:59:09 AM »

@teamquiggan: the name change? because i wanted to have a "cute" allegory in the name. and thanks Smiley


@NaYoN, ha1f, apodysophilia: python & productivity

coding in python instead of C++ lets me implement stuff in one day that would otherwise take four (no joke!).

python in the wild

python is definately suitable for large applications: know battlefield 2014? the eninge is c/c++, everything else (game logic) is python.  Wink

btw: python isn't slow because of dynamic type checking (c++ needs to do that everytime you use inheritance), but because it's a scripting language. but with modern CPU speeds it "just doesn't matter" (tm). computers should make my life as developer easier, not the other way round... (of course it's even more important to create a good game)


using pyglet

pyglet over pygame wasn't really a choice. pygame is a pita (if not impossible, i have heard no success story yet) to set up under mac os x leopard, so i had to go with pyglet.

for what i'm doing now (just sprite blitting) it works perfectly. the event model is somewhat nicer than pygame and everything feels more python-ish instead of pygames "just make the sdl api available" approach.

pyglet & sprite rotation

pyglet runs on top of opengl, while it offers no sprite rotation itself you can make the necessary opengl calls. as far as i see it is under heavy development, so if you write the developer a patch i'm sure he'd add it. it shouldn't be much more than

Code:
def blit_rotated(...):
  glPushMatrix()
  glTransformMatrixOrWhateverYouNeedToDo
  blit() # call the usual blit method
  glPopMatrix()
  # profit!

besides that: i know that i'm going to need pixel-level editing of textures. i hope i don't run into any bigger obstacles while doing that.

let's see.

so far pyglet rocks!
« Last Edit: December 10, 2007, 07:00:56 AM by geeq » Logged
fartron
Level 4
****


the last man in space


View Profile WWW
« Reply #11 on: December 10, 2007, 08:19:49 AM »

I started checking pyglet out after reading this thread, and I really like what I see.  It's a lot cleaner than pygame, with no dependencies and keeps everything in python instead of just wrapping SDL.  It's true there's no rotation or scaling, but I was reading about using rabbyt with pyglet from the rabbyt sprite library author, and it sounds like the two together can make an excellent base for simple games.
« Last Edit: December 10, 2007, 08:21:34 AM by fartron » Logged

Everything that was once directly lived has receded into a representation. - debord
oneup
Level 1
*


worth 1000points


View Profile WWW Email
« Reply #12 on: December 12, 2007, 12:32:19 PM »

ah, using python turned out to be a real benefit.

multiple teams, colour swapping for sprites, animations, sound -  done, more to go.



Logged
Ixis
Level 1
*



View Profile WWW Email
« Reply #13 on: December 13, 2007, 07:38:45 PM »

Totally dig the style so far, heheh
Logged
Jolli
Guest
« Reply #14 on: December 19, 2007, 04:48:06 AM »

I want to control an army of those little pixel dudes  Cool
Logged
Pages: [1] 2 3 ... 9
Print
Jump to:  

Theme orange-lt created by panic