* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: Age of CEmpires I  (Read 15035 times)

0 Members and 1 Guest are viewing this topic.

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 288
  • Post Rating Ratio: +15/-0
Age of CEmpires I
« on: January 03, 2017, 08:22:00 pm »
    Say hello to my newest game! :D





Currently not much done, but that comes with the time :)

It is written in C, as that goes the fastest, looking at the fact this will be a really large program..
I already have an idea about an AI, and hopefully when this program sees the finish line, that USB is somewhat documented, that I can add multiplayer.

To-Do list:
[list=1]
  • Make images of all the buildings/soldiers/villagers, and make them fit into my tiles (catch them from AoE II)
    • Buildings 1/25
    • Soldiers/villagers 0*8/40*8
    [/color]
  • Gameplay GUI
    • Minimap
    • Amount of max villagers/villagers
    • Tiles
    • Chat
    • Extra options
    [/color]
  • Be able to create soldiers/villagers at the town center/barracks etc
    • Check if enough resources, stand-by place
    [/color]
  • Move people to certain places
    • Requires shortest path finding algorithm
    [/color]
  • Gathering resources
    • Disappear resource if empty
    • (Animated villagers)
    [/color]
  • Building/Fighting
    • Check if enough resources/health
    [/color]
  • AI
    • Write a website/.exe file to make an AI yourself
    [/color]
  • Multiplayer
    • Only if USB is somewhat documented
[/color]

Btw:
:P
« Last Edit: February 14, 2017, 03:18:13 pm by PT_ »



Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 2300
  • Post Rating Ratio: +9/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
  • Gender: Male
Re: Age of CEmpires I
« Reply #1 on: January 03, 2017, 10:03:15 pm »
if you ever get it working as good as the original AoE2, I swear I'll buy a CE jsut to play that game O.O
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline kotu

  • -< \'V/,,,
  • Super User
  • Join Date: Aug 2016
  • Location: don't panic
  • Posts: 1160
  • Post Rating Ratio: +7/-11
  • woah
    • dj_kotu
    • @UCAy2ZF4hbc08iStnTn6jgxQ
    • rowanmedhurst
    • @romanov-psyco
    • futurerave.uk
  • Gender: Male
Re: Age of CEmpires I
« Reply #2 on: January 03, 2017, 10:23:49 pm »
this is a massive project XD

looks good :)
  • Calculators owned: TI 84+CE-T
  • Consoles, mobile devices and vintage computers owned: Sega Master System, Sony PlayStation 3
SUBSCRIBE TO THE FUTURERAVE.UK MAILING LIST
http://futurerave.uk

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 288
  • Post Rating Ratio: +15/-0
Re: Age of CEmpires I
« Reply #3 on: January 03, 2017, 10:24:48 pm »
if you ever get it working as good as the original AoE2, I swear I'll buy a CE jsut to play that game O.O
Well, I definitely can't get it as good as the original one, just because of the hardware differences/screen size, but I would surely give it a try :w00t:

Offline tr1p1ea

  • Full User
  • Join Date: Feb 2015
  • Location:
  • Posts: 267
  • Post Rating Ratio: +4/-1
Re: Age of CEmpires I
« Reply #4 on: January 03, 2017, 10:31:03 pm »
Looks awesome! Runs pretty good so far - hopefully it can remain as such with more stuff on screen.

The isometric look is great :).

Offline kotu

  • -< \'V/,,,
  • Super User
  • Join Date: Aug 2016
  • Location: don't panic
  • Posts: 1160
  • Post Rating Ratio: +7/-11
  • woah
    • dj_kotu
    • @UCAy2ZF4hbc08iStnTn6jgxQ
    • rowanmedhurst
    • @romanov-psyco
    • futurerave.uk
  • Gender: Male
Re: Age of CEmpires I
« Reply #5 on: January 03, 2017, 10:32:24 pm »
PT_ how are you going to deal with selecting multiple units at once and that sort of thing
  • Calculators owned: TI 84+CE-T
  • Consoles, mobile devices and vintage computers owned: Sega Master System, Sony PlayStation 3
SUBSCRIBE TO THE FUTURERAVE.UK MAILING LIST
http://futurerave.uk

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 288
  • Post Rating Ratio: +15/-0
Re: Age of CEmpires I
« Reply #6 on: January 03, 2017, 10:33:55 pm »
PT_ how are you going to deal with selecting multiple units at once and that sort of thing
If you double click on a unit (don't know how), it catches all the units in a circle with radius X, and selects them all. One hard part would be moving all to the same point.

Offline kotu

  • -< \'V/,,,
  • Super User
  • Join Date: Aug 2016
  • Location: don't panic
  • Posts: 1160
  • Post Rating Ratio: +7/-11
  • woah
    • dj_kotu
    • @UCAy2ZF4hbc08iStnTn6jgxQ
    • rowanmedhurst
    • @romanov-psyco
    • futurerave.uk
  • Gender: Male
Re: Age of CEmpires I
« Reply #7 on: January 03, 2017, 10:41:35 pm »
If you double click on a unit (don't know how), it catches all the units in a circle with radius X, and selects them all.
you could also use select all on screen, or select all units of same type


One hard part would be moving all to the same point.
that is where the pathfinding becomes very tricky . i'm not going to help  8)
  • Calculators owned: TI 84+CE-T
  • Consoles, mobile devices and vintage computers owned: Sega Master System, Sony PlayStation 3
SUBSCRIBE TO THE FUTURERAVE.UK MAILING LIST
http://futurerave.uk

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 2300
  • Post Rating Ratio: +9/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
  • Gender: Male
Re: Age of CEmpires I
« Reply #8 on: January 03, 2017, 10:42:39 pm »
ingame (AoE2) doubleclick is selecting all of same type while you use to drag a box around units to select multible at a location
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline xMarminq_

  • Full User
  • Join Date: Sep 2016
  • Location: Generic Location
  • Posts: 464
  • Post Rating Ratio: +3/-0
  • Generic Personal Text
    • @UCUWQR30oIW2fRqCNI2IDGIA
  • Gender: Male
Re: Age of CEmpires I
« Reply #9 on: January 04, 2017, 03:02:49 am »
 :love:
  • Calculators owned: Ti-84 Plus CE, Ti-84 Plus (can be borrowed from my school)
I don't associate with associations

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 288
  • Post Rating Ratio: +15/-0
Re: Age of CEmpires I
« Reply #10 on: January 04, 2017, 01:55:16 pm »
I got some buildings ready:

- Barracks
- Farm
- House
- Lumbercamp
- Mill (yes, mill!)
- Miningcamp
- Towncenter

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18909
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Age of CEmpires I
« Reply #11 on: January 04, 2017, 07:34:07 pm »
Woah those graphics and isometric tilemapper... nice job so far. Good luck getting this project done. :)

Only one issue tho: there is some white stuff around the towncenter
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline p4nix

  • Full User
  • Join Date: Jun 2015
  • Location: Germany
  • Posts: 430
  • Post Rating Ratio: +6/-1
  • Don't catch the ball.
    • p4nix
  • Gender: Male
Re: Age of CEmpires I
« Reply #12 on: January 04, 2017, 07:37:12 pm »
Looks very nice, although I don't own that calculator I'm looking forward to this ;)

Only one issue tho: there is some white stuff around the towncenter
My guess is that the conversion from non-transparent white background to transparent had some issues, but this is probably quickly solved ;)
  • Calculators owned: fx9860GII (SH4)

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 288
  • Post Rating Ratio: +15/-0
Re: Age of CEmpires I
« Reply #13 on: January 04, 2017, 08:57:26 pm »
Woah those graphics and isometric tilemapper... nice job so far. Good luck getting this project done. :)

Only one issue tho: there is some white stuff around the towncenter
Yes that was the image I downloaded from the internet. I've already removed all that separate pixels *.*
Btw, the compressed sprites are all together 42kB, and without compression 120kB :P
« Last Edit: January 04, 2017, 09:00:40 pm by PT_ »

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18909
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Age of CEmpires I
« Reply #14 on: January 04, 2017, 09:43:08 pm »
By the way, will there be a mini-map?
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games